/netbsd-current/external/bsd/libarchive/dist/libarchive/test/ |
H A D | test_sparse_basic.c | 53 /* 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 D | test_write_disk_sparse.c | 35 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 D | vmm.h | 27 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 D | if000c.h | 28 __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 D | coverage.sh | 9 llvm-profdata merge -sparse *.profraw -o default.profdata
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvif/ |
H A D | nouveau_nvif_vmm.c | 82 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 D | sparseset.h | 24 /* 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 D | sparseset.c | 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];
|
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | sparseset.h | 24 /* 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 D | 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];
|
/netbsd-current/bin/dd/ |
H A D | 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);
|
H A D | dd.c | 81 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 D | dd.h | 96 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 D | 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,
|
H A D | nouveau_nvkm_subdev_mmu_vmm.c | 47 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 D | 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);
|
H A D | 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,
|
H A D | vmm.h | 26 /* 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 D | Makefile.am | 36 --sparse "${covdir}/@PACKAGE@".*.raw -o "${profdata}"
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
H A D | 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...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
H A D | mmu.h | 14 bool sparse:1; /* Unmapped PDEs/PTEs will not trigger MMU faults. */ member in struct:nvkm_vma
|
/netbsd-current/usr.sbin/makefs/ |
H A D | makefs.h | 168 int sparse; /* sparse image, don't fill it with zeros */ member in struct:makefs_fsinfo
|
/netbsd-current/external/bsd/libarchive/dist/libarchive/ |
H A D | archive_read_support_format_tar.c | 101 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 D | write.c | 749 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 D | topcat.c | 320 bool sparse = false; local 375 sparse = true; 381 if (!sparse) {
|