/netbsd-src/crypto/external/bsd/openssl/dist/doc/internal/man3/ |
H A D | OPENSSL_SA.pod | 8 - sparse array container 42 SPARSE_ARRAY_OF() returns the name for a sparse array of the specified 43 B<I<TYPE>>. DEFINE_SPARSE_ARRAY_OF() creates set of functions for a sparse 45 is stored in each element of a sparse array, the type is referenced by 59 starts at zero. The sparse array will be resized as required. 61 B<ossl_sa_I<TYPE>_new>() allocates a new empty sparse array. 70 in ascending index order. The index position, within the sparse array, 75 I<sa> in ascending index order. The index position, within the sparse 86 Care should be taken when accessing sparse arrays in multi-threaded 88 structure of the sparse array to change which causes race conditions if the [all …]
|
/netbsd-src/bin/dd/ |
H A D | misc.c | 125 if (st.sparse) { in posix_summary() 127 (unsigned long long)st.sparse, in posix_summary() 128 (st.sparse == 1) ? "block" : "blocks"); in posix_summary() 267 (unsigned long long)st.sparse); in dd_write_msg() 282 if (st.sparse != 1) ADDS("s"); in dd_write_msg() 327 if (st.sparse) { in human_summary()
|
H A D | dd.c | 543 int sparse, i; in dd_out() local 544 sparse = 1; /* Is buffer sparse? */ in dd_out() 547 sparse = 0; in dd_out() 550 if (sparse) { in dd_out() 576 st.sparse += pending/out.dbsz; in dd_out()
|
H A D | dd.h | 96 uint64_t sparse; /* # of sparse output blocks */ member
|
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/ |
H A D | README-sparse_array.md | 4 The `sparse_array.c` file contains an implementation of a sparse array that 7 The sparse array is represented using a tree structure. Each node in the 108 The nodes themselves are allocated in a sparse manner. Only nodes which exist 111 Because the data is expected to be sparse this doesn't result in a large waste 114 Values can be removed from the sparse array by setting their index position to 149 Accesses to elements in the sparse array take O(log n) time where n is the 155 Note: sparse arrays only include pointers to types.
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
H A D | nouveau_nvkm_subdev_mmu_vmm.c | 47 nvkm_vmm_pt_new(const struct nvkm_vmm_desc *desc, bool sparse, in nvkm_vmm_pt_new() argument 66 pgt->sparse = sparse; in nvkm_vmm_pt_new() 165 if (pgt->sparse) { in nvkm_vmm_unref_pdes() 166 func->sparse(vmm, pgd->pt[0], pdei, 1); in nvkm_vmm_unref_pdes() 251 pair->func->sparse(vmm, pgt->pt[0], pteb, ptes); in nvkm_vmm_unref_sptes() 355 desc->func->sparse(vmm, pgt->pt[1], spti, sptc); in nvkm_vmm_ref_sptes() 425 const bool zero = !pgt->sparse && !desc->func->invalid; in nvkm_vmm_ref_hwpt() 463 if (pgt->sparse) in nvkm_vmm_ref_hwpt() 464 desc->func->sparse(vmm, pt, pteb, ptes); in nvkm_vmm_ref_hwpt() 475 if (pgt->sparse) { in nvkm_vmm_ref_hwpt() [all …]
|
H A D | nouveau_nvkm_subdev_mmu_vmmgm200.c | 43 .sparse = gm200_vmm_pgt_sparse, 55 .sparse = gm200_vmm_pgt_sparse, 70 .sparse = gm200_vmm_pgd_sparse,
|
H A D | nouveau_nvkm_subdev_mmu_uvmm.c | 283 bool getref, mapref, sparse; in nvkm_uvmm_mthd_get() local 290 sparse = args->v0.sparse; in nvkm_uvmm_mthd_get() 298 ret = nvkm_vmm_get_locked(vmm, getref, mapref, sparse, in nvkm_uvmm_mthd_get() 327 args->v0.sparse = !!(type & NVKM_VMM_PAGE_SPARSE); in nvkm_uvmm_mthd_page()
|
H A D | nouveau_nvkm_subdev_mmu_vmmgp100.c | 183 .sparse = gp100_vmm_pgt_sparse, 206 .sparse = gp100_vmm_pgt_sparse, 283 .sparse = gp100_vmm_pd0_sparse, 306 .sparse = gp100_vmm_pgt_sparse,
|
H A D | vmm.h | 30 bool sparse:1; member 65 nvkm_vmm_pxe_func sparse; member 175 bool sparse, u8 page, u8 align, u64 size,
|
/netbsd-src/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, in nvif_vmm_get() argument 89 args.sparse = sparse; in nvif_vmm_get() 163 vmm->page[i].sparse = args.sparse; in nvif_vmm_init()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | sparseset.h | 91 SPARSESET_ELT_TYPE *sparse; /* Sparse array. */ member 144 idx = s->sparse[e]; in sparseset_bit_p() 155 s->sparse[e] = idx; in sparseset_insert_bit()
|
H A D | sparseset.cc | 42 set->sparse = &(set->elms[n_elms]); in sparseset_alloc() 67 SPARSESET_ELT_TYPE idx = s->sparse[e]; in sparseset_clear_bit()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | sparseset.h | 92 SPARSESET_ELT_TYPE *sparse; /* Sparse array. */ member 145 idx = s->sparse[e]; in sparseset_bit_p() 156 s->sparse[e] = idx; in sparseset_insert_bit()
|
H A D | sparseset.c | 42 set->sparse = &(set->elms[n_elms]); in sparseset_alloc() 67 SPARSESET_ELT_TYPE idx = s->sparse[e]; in sparseset_clear_bit()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ |
H A D | vmm.h | 27 bool sparse:1; member 38 int nvif_vmm_get(struct nvif_vmm *, enum nvif_vmm_get, bool sparse,
|
H A D | if000c.h | 28 __u8 sparse; member 41 __u8 sparse; member
|
/netbsd-src/external/bsd/libarchive/dist/libarchive/test/ |
H A D | test_write_disk_sparse.c | 34 verify_write_data(struct archive *a, int sparse) in verify_write_data() argument 41 const char *msg = sparse ? "sparse" : "non-sparse"; in verify_write_data() 131 verify_write_data_block(struct archive *a, int sparse) in verify_write_data_block() argument 138 const char *msg = sparse ? "sparse" : "non-sparse"; in verify_write_data_block()
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
H A D | kvmgt.c | 1313 struct vfio_region_info_cap_sparse_mmap *sparse = NULL; in intel_vgpu_ioctl() local 1356 sparse = kzalloc(struct_size(sparse, areas, nr_areas), in intel_vgpu_ioctl() 1358 if (!sparse) in intel_vgpu_ioctl() 1361 sparse->header.id = VFIO_REGION_INFO_CAP_SPARSE_MMAP; in intel_vgpu_ioctl() 1362 sparse->header.version = 1; in intel_vgpu_ioctl() 1363 sparse->nr_areas = nr_areas; in intel_vgpu_ioctl() 1365 sparse->areas[0].offset = in intel_vgpu_ioctl() 1367 sparse->areas[0].size = vgpu_aperture_sz(vgpu); in intel_vgpu_ioctl() 1418 if ((info.flags & VFIO_REGION_INFO_FLAG_CAPS) && sparse) { in intel_vgpu_ioctl() 1422 &sparse->header, in intel_vgpu_ioctl() [all …]
|
/netbsd-src/external/bsd/pam-u2f/dist/fuzz/ |
H A D | coverage.sh | 9 llvm-profdata merge -sparse *.profraw -o default.profdata
|
/netbsd-src/external/bsd/openldap/dist/doc/guide/admin/ |
H A D | maintenance.sdf | 20 is a sparse file via the use of the "writemap" environment flag, the resulting 21 copy will be the actual size of the database rather than a sparse copy.
|
/netbsd-src/external/bsd/openpam/dist/ |
H A D | Makefile.am | 36 --sparse "${covdir}/@PACKAGE@".*.raw -o "${profdata}"
|
/netbsd-src/sys/arch/hp300/dev/ |
H A D | topcat.c | 320 bool sparse = false; in topcat_reset() local 375 sparse = true; in topcat_reset() 381 if (!sparse) { in topcat_reset()
|
/netbsd-src/sys/arch/alpha/pci/ |
H A D | pci_swiz_bus_mem_chipdep.c | 83 * for the sparse memory space arena. If this is 89 * sparse memory space arena's boundary tags. Ignored 92 * The number of device-provided static sparse memory 709 * This address isn't mapped into sparse space; don't in __C() 716 * If this address isn't mapped into dense or sparse, we lose. in __C() 720 printf("mem: address 0x%lx not in dense or sparse space\n", in __C() 729 printf("mem: %s dense, %s sparse\n", mustd ? "need" : "want", in __C() 747 printf("mem: failed to get sparse (%d)\n", errors); in __C() 803 printf("mem: freeing sparse\n"); in __C() 817 * sparse erro in __C() 830 int sparse, haves, haved; __C() local [all...] |
/netbsd-src/usr.sbin/makefs/ |
H A D | makefs.h | 168 int sparse; /* sparse image, don't fill it with zeros */ member
|