Searched refs:sparse (Results 1 - 25 of 32) sorted by relevance

12

/netbsd-current/external/bsd/libarchive/dist/libarchive/test/
H A Dtest_sparse_basic.c53 /* The logic to compare sparse file data read from disk with the
64 struct sparse { struct
69 static void create_sparse_file(const char *, const struct sparse *);
82 * Create a sparse file on Windows.
115 create_sparse_file(const char *path, const struct sparse *s)
173 * FIEMAP, which can detect 'hole' of a sparse file, has
180 const struct sparse sparse_file[] = {
181 /* This hole size is too small to create a sparse
221 * FreeBSD and Solaris can detect 'hole' of a sparse file
236 const struct sparse sparse_fil
325 verify_sparse_file(struct archive *a, const char *path, const struct sparse *sparse, int expected_holes) argument
449 verify_sparse_file2(struct archive *a, const char *path, const struct sparse *sparse, int blocks, int preopen) argument
[all...]
H A Dtest_write_disk_sparse.c35 verify_write_data(struct archive *a, int sparse) argument
42 const char *msg = sparse ? "sparse" : "non-sparse";
57 /* Use archive_write_data() to write three relatively sparse blocks. */
132 verify_write_data_block(struct archive *a, int sparse) argument
139 const char *msg = sparse ? "sparse" : "non-sparse";
155 relatively sparse block
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/
H A Dvmm.h27 bool sparse:1; member in struct:nvif_vmm::__anon917
38 int nvif_vmm_get(struct nvif_vmm *, enum nvif_vmm_get, bool sparse,
H A Dif000c.h28 __u8 sparse; member in struct:nvif_vmm_page_v0
41 __u8 sparse; member in struct:nvif_vmm_get_v0
/netbsd-current/external/bsd/pam-u2f/dist/fuzz/
H A Dcoverage.sh9 llvm-profdata merge -sparse *.profraw -o default.profdata
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvif/
H A Dnouveau_nvif_vmm.c82 nvif_vmm_get(struct nvif_vmm *vmm, enum nvif_vmm_get type, bool sparse, argument
89 args.sparse = sparse;
163 vmm->page[i].sparse = args.sparse;
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dsparseset.h24 /* Implementation of the Briggs and Torczon sparse set representation.
25 The sparse set representation was first published in:
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.
68 In the LOPLAS paper the cut-off point where sparse set
92 SPARSESET_ELT_TYPE *sparse; /* Sparse array. */ member in struct:sparseset_def
[all...]
H A Dsparseset.c36 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];
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dsparseset.h24 /* Implementation of the Briggs and Torczon sparse set representation.
25 The sparse set representation was first published in:
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.
68 In the LOPLAS paper the cut-off point where sparse set
91 SPARSESET_ELT_TYPE *sparse; /* Sparse array. */ member in struct:sparseset_def
[all...]
H A Dsparseset.cc36 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];
/netbsd-current/bin/dd/
H A Dmisc.c125 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);
H A Ddd.c81 static off_t pending = 0; /* pending seek if sparse */
485 /* If there are pending sparse blocks, make sure
486 * to write out the final block un-sparse
543 int sparse, i; local
544 sparse = 1; /* Is buffer sparse? */
547 sparse = 0;
550 if (sparse) {
560 err(EXIT_FAILURE, "%s: seek error creating sparse file",
576 st.sparse
[all...]
H A Ddd.h96 uint64_t sparse; /* # of sparse output blocks */ member in struct:__anon7
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/
H A Dnouveau_nvkm_subdev_mmu_vmmgm200.c36 /* 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,
H A Dnouveau_nvkm_subdev_mmu_vmm.c47 nvkm_vmm_pt_new(const struct nvkm_vmm_desc *desc, bool sparse, argument
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);
425 const bool zero = !pgt->sparse && !desc->func->invalid;
451 * or sparse, whic
687 nvkm_vmm_ptes_unmap_put(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size, bool sparse, bool pfn) argument
713 nvkm_vmm_ptes_unmap(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size, bool sparse, bool pfn) argument
1770 nvkm_vmm_get_locked(struct nvkm_vmm *vmm, bool getref, bool mapref, bool sparse, u8 shift, u8 align, u64 size, struct nvkm_vma **pvma) argument
[all...]
H A Dnouveau_nvkm_subdev_mmu_uvmm.c283 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);
H A Dnouveau_nvkm_subdev_mmu_vmmgp100.c176 /* 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,
H A Dvmm.h26 /* Entire page table sparse.
30 bool sparse:1; member in struct:nvkm_vmm_pt
35 * child page table, or indicate the PDE is marked as sparse.
65 nvkm_vmm_pxe_func sparse; member in struct:nvkm_vmm_desc_func
175 bool sparse, u8 page, u8 align, u64 size,
/netbsd-current/external/bsd/openpam/dist/
H A DMakefile.am36 --sparse "${covdir}/@PACKAGE@".*.raw -o "${profdata}"
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dkvmgt.c1313 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...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/
H A Dmmu.h14 bool sparse:1; /* Unmapped PDEs/PTEs will not trigger MMU faults. */ member in struct:nvkm_vma
/netbsd-current/usr.sbin/makefs/
H A Dmakefs.h168 int sparse; /* sparse image, don't fill it with zeros */ member in struct:makefs_fsinfo
/netbsd-current/external/bsd/libarchive/dist/libarchive/
H A Darchive_read_support_format_tar.c101 struct gnu_sparse sparse[4]; member in struct:archive_entry_header_gnutar
123 /* For "GNU.sparse.name" and other similar path extensions. */
170 const struct gnu_sparse *sparse, int length);
549 * "non-sparse" files are really just sparse files with
598 /* Remove exhausted entries from sparse list. */
634 * current sparse block. */
660 /* Do not consume the hole of a sparse file. */
682 /* Free the sparse list. */
854 /* Read initial sparse ma
2306 struct gnu_sparse sparse[21]; member in struct:extended
2339 gnu_sparse_old_parse(struct archive_read *a, struct tar *tar, const struct gnu_sparse *sparse, int length) argument
[all...]
/netbsd-current/external/bsd/libarchive/dist/tar/
H A Dwrite.c749 int64_t sparse = offset - progress; local
757 while (sparse > 0) {
758 if (sparse > (int64_t)bsdtar->buff_size)
761 ns = (size_t)sparse;
780 sparse -= bytes_written;
/netbsd-current/sys/arch/hp300/dev/
H A Dtopcat.c320 bool sparse = false; local
375 sparse = true;
381 if (!sparse) {

Completed in 492 milliseconds

12