/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ |
vmm.h | 27 bool sparse:1; member in struct:nvif_vmm::__anon83732cfb0108 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/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/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 */ 485 /* If there are pending sparse blocks, make sure 486 * to write out the final block un-sparse 543 int sparse, i; local in function:dd_out 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 += pending/out.dbsz [all...] |
dd.h | 96 uint64_t sparse; /* # of sparse output blocks */ member in struct:__anona918b54a0208
|
/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 in function:nvkm_uvmm_mthd_get 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,
|
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,
|
nouveau_nvkm_subdev_mmu_vmmgf100.c | 254 const bool gm20x = page->desc->func->sparse != NULL;
|
/src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
kvmgt.c | 1313 struct vfio_region_info_cap_sparse_mmap *sparse = NULL; local in function:intel_vgpu_ioctl 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/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
|
ffs.c | 500 if (fsopts->sparse) { 502 printf ("ERROR in truncate. Sparse option disabled\n"); 503 fsopts->sparse = 0; 516 if ((debug & DEBUG_FS_CREATE_IMAGE) && fsopts->sparse == 0)
|
makefs.c | 269 fsoptions.sparse = 1;
|
/src/sys/arch/hp300/dev/ |
topcat.c | 320 bool sparse = false; local in function:topcat_reset 375 sparse = true; 381 if (!sparse) {
|
/src/sys/arch/alpha/pci/ |
pci_swiz_bus_mem_chipdep.c | 80 * CHIP_S_MEM_BASE Sparse Mem space base to use. 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 716 * If this address isn't mapped into dense or sparse, we lose. 720 printf("mem: address 0x%lx not in dense or sparse space\n", 729 printf("mem: %s dense, %s sparse\n", mustd ? "need" : "want", 747 printf("mem: failed to get sparse (%d)\n", errors); 803 printf("mem: freeing sparse\n") 830 int sparse, haves, haved; local in function:__C [all...] |