HomeSort by: relevance | last modified time | path
    Searched refs:sparse (Results 1 - 25 of 36) sorted by relevancy

1 2

  /src/external/bsd/libarchive/dist/libarchive/test/
test_sparse_basic.c 52 /* The logic to compare sparse file data read from disk with the
63 struct sparse { struct
68 static void create_sparse_file(const char *, const struct sparse *);
71 * does support sparse files is certain to store a gap this big
84 * Create a sparse file on Windows.
117 create_sparse_file(const char *path, const struct sparse *s)
175 * FIEMAP, which can detect 'hole' of a sparse file, has
182 const struct sparse sparse_file[] = {
183 /* This hole size is too small to create a sparse
223 * FreeBSD and Solaris can detect 'hole' of a sparse fil
    [all...]
test_write_disk_sparse.c 34 verify_write_data(struct archive *a, int sparse)
41 const char *msg = sparse ? "sparse" : "non-sparse";
56 /* Use archive_write_data() to write three relatively sparse blocks. */
131 verify_write_data_block(struct archive *a, int sparse)
138 const char *msg = sparse ? "sparse" : "non-sparse";
154 relatively sparse blocks. *
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/
vmm.h 27 bool sparse:1; member in struct:nvif_vmm::__anon5167
38 int nvif_vmm_get(struct nvif_vmm *, enum nvif_vmm_get, bool sparse,
if000c.h 28 __u8 sparse; member in struct:nvif_vmm_page_v0
41 __u8 sparse; member in struct:nvif_vmm_get_v0
  /src/external/bsd/pam-u2f/dist/fuzz/
coverage.sh 9 llvm-profdata merge -sparse *.profraw -o default.profdata
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/
nouveau_nvif_vmm.c 82 nvif_vmm_get(struct nvif_vmm *vmm, enum nvif_vmm_get type, bool sparse,
89 args.sparse = sparse;
163 vmm->page[i].sparse = args.sparse;
  /src/external/gpl3/gcc/dist/gcc/
sparseset.h 24 /* Implementation of the Briggs and Torczon sparse set representation.
25 The sparse set representation was first published in:
27 "An Efficient Representation for Sparse Sets",
30 The sparse set representation is suitable for integer sets with a
32 the set. If an element I is in the set, then sparse[I] is the
33 index of I in the dense vector, and dense[sparse[I]] == I. The dense
47 Additionally, the sparse set representation supports enumeration of
50 This makes it a competitive choice for iterating over relatively sparse
65 sparse sets will often be superior to alternatives such as simple
67 hash tables, linked lists, etc., if the set is sufficiently sparse
91 SPARSESET_ELT_TYPE *sparse; \/* Sparse array. *\/ member in struct:sparseset_def
    [all...]
sparseset.cc 36 read errors when accessing set->sparse[n] when "n" is not, and never has
42 set->sparse = &(set->elms[n_elms]);
67 SPARSESET_ELT_TYPE idx = s->sparse[e];
  /src/external/gpl3/gcc.old/dist/gcc/
sparseset.h 24 /* Implementation of the Briggs and Torczon sparse set representation.
25 The sparse set representation was first published in:
27 "An Efficient Representation for Sparse Sets",
30 The sparse set representation is suitable for integer sets with a
32 the set. If an element I is in the set, then sparse[I] is the
33 index of I in the dense vector, and dense[sparse[I]] == I. The dense
47 Additionally, the sparse set representation supports enumeration of
50 This makes it a competitive choice for iterating over relatively sparse
65 sparse sets will often be superior to alternatives such as simple
67 hash tables, linked lists, etc., if the set is sufficiently sparse
91 SPARSESET_ELT_TYPE *sparse; \/* Sparse array. *\/ member in struct:sparseset_def
    [all...]
sparseset.cc 36 read errors when accessing set->sparse[n] when "n" is not, and never has
42 set->sparse = &(set->elms[n_elms]);
67 SPARSESET_ELT_TYPE idx = s->sparse[e];
  /src/bin/dd/
misc.c 125 if (st.sparse) {
126 (void)snprintf(buf, sizeof(buf), "%llu sparse output %s\n",
127 (unsigned long long)st.sparse,
128 (st.sparse == 1) ? "block" : "blocks");
267 (unsigned long long)st.sparse);
282 if (st.sparse != 1) ADDS("s");
327 if (st.sparse) {
328 (void)dd_write_msg("%p sparse output %P\n", 1);
dd.c 81 static off_t pending = 0; /* pending seek if sparse */
503 /* If there are pending sparse blocks, make sure
504 * to write out the final block un-sparse
561 int sparse, i; local
562 sparse = 1; /* Is buffer sparse? */
565 sparse = 0;
568 if (sparse) {
578 err(EXIT_FAILURE, "%s: seek error creating sparse file",
594 st.sparse += pending/out.dbsz
    [all...]
dd.h 97 uint64_t sparse; /* # of sparse output blocks */ member in struct:__anon2
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
nouveau_nvkm_subdev_mmu_vmmgm200.c 36 /* VALID_FALSE + VOL tells the MMU to treat the PTE as sparse. */
43 .sparse = gm200_vmm_pgt_sparse,
55 .sparse = gm200_vmm_pgt_sparse,
63 /* VALID_FALSE + VOL_BIG tells the MMU to treat the PDE as sparse. */
70 .sparse = gm200_vmm_pgd_sparse,
nouveau_nvkm_subdev_mmu_vmm.c 47 nvkm_vmm_pt_new(const struct nvkm_vmm_desc *desc, bool sparse,
66 pgt->sparse = sparse;
165 if (pgt->sparse) {
166 func->sparse(vmm, pgd->pt[0], pdei, 1);
251 pair->func->sparse(vmm, pgt->pt[0], pteb, ptes);
351 /* The entire LPTE is marked as sparse, we need
355 desc->func->sparse(vmm, pgt->pt[1], spti, sptc);
356 /* Sparse LPTEs prevent SPTEs from being accessed. */
425 const bool zero = !pgt->sparse && !desc->func->invalid
    [all...]
nouveau_nvkm_subdev_mmu_uvmm.c 283 bool getref, mapref, sparse; local
290 sparse = args->v0.sparse;
298 ret = nvkm_vmm_get_locked(vmm, getref, mapref, sparse,
327 args->v0.sparse = !!(type & NVKM_VMM_PAGE_SPARSE);
nouveau_nvkm_subdev_mmu_vmmgp100.c 176 /* VALID_FALSE + VOL tells the MMU to treat the PTE as sparse. */
183 .sparse = gp100_vmm_pgt_sparse,
206 .sparse = gp100_vmm_pgt_sparse,
269 /* VALID_FALSE + VOL_BIG tells the MMU to treat the PDE as sparse. */
283 .sparse = gp100_vmm_pd0_sparse,
306 .sparse = gp100_vmm_pgt_sparse,
  /src/sys/external/bsd/drm2/dist/drm/i915/gvt/
kvmgt.c 1313 struct vfio_region_info_cap_sparse_mmap *sparse = NULL; local
1356 sparse = kzalloc(struct_size(sparse, areas, nr_areas),
1358 if (!sparse)
1361 sparse->header.id = VFIO_REGION_INFO_CAP_SPARSE_MMAP;
1362 sparse->header.version = 1;
1363 sparse->nr_areas = nr_areas;
1365 sparse->areas[0].offset =
1367 sparse->areas[0].size = vgpu_aperture_sz(vgpu);
1418 if ((info.flags & VFIO_REGION_INFO_FLAG_CAPS) && sparse) {
    [all...]
  /src/external/bsd/unbound/dist/testdata/redis_reconnect_interval.tdir/
redis.conf 491 # HyperLogLog sparse representation bytes limit. The limit includes the
492 # 16 bytes header. When a HyperLogLog using the sparse representation crosses
500 # which is O(N) with the sparse encoding. The value can be raised to
503 hll-sparse-max-bytes 3000
  /src/external/bsd/unbound/dist/testdata/redis_replica.tdir/
redis.conf 491 # HyperLogLog sparse representation bytes limit. The limit includes the
492 # 16 bytes header. When a HyperLogLog using the sparse representation crosses
500 # which is O(N) with the sparse encoding. The value can be raised to
503 hll-sparse-max-bytes 3000
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
mmu.h 14 bool sparse:1; /* Unmapped PDEs/PTEs will not trigger MMU faults. */ member in struct:nvkm_vma
  /src/usr.sbin/makefs/
makefs.h 177 int sparse; /* sparse image, don't fill it with zeros */ member in struct:makefs_fsinfo
  /src/external/bsd/zstd/dist/programs/
fileio.h 85 void FIO_setSparseWrite(FIO_prefs_t* const prefs, int sparse); /**< 0: no sparse; 1: disable on stdout; 2: always enabled */
  /src/external/bsd/libarchive/dist/libarchive/
archive_read_support_format_tar.c 100 struct gnu_sparse sparse[4]; member in struct:archive_entry_header_gnutar
121 /* For "GNU.sparse.name" and other similar path extensions. */
174 const struct gnu_sparse *sparse, int length);
245 static const size_t sparse_map_limit = 8 * 1048576; /* Longest sparse map: 8MiB */
566 * "non-sparse" files are really just sparse files with
619 /* Remove exhausted entries from sparse list. */
657 * current sparse block. */
691 /* Free the sparse list. */
950 /* Reconcile GNU sparse attributes *
3109 struct gnu_sparse sparse[21]; member in struct:extended
    [all...]
  /src/external/bsd/libarchive/dist/tar/
write.c 763 int64_t sparse = offset - progress; local
771 while (sparse > 0) {
772 if (sparse > (int64_t)bsdtar->buff_size)
775 ns = (size_t)sparse;
794 sparse -= bytes_written;

Completed in 40 milliseconds

1 2