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

  /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...]

Completed in 21 milliseconds