/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mmu/ |
nouveau_nvkm_subdev_mmu_vmmnv44.c | 84 const u32 pten = min(ptes, 4 - (ptei & 3)); local in function:nv44_vmm_pgt_pte 85 for (i = 0; i < pten; i++, addr += 0x1000) 87 nv44_vmm_pgt_fill(vmm, pt, tmp, ptei, pten); 88 ptei += pten; 89 ptes -= pten; 125 const u32 pten = min(ptes, 4 - (ptei & 3)); local in function:nv44_vmm_pgt_dma 126 nv44_vmm_pgt_fill(vmm, pt, map->dma, ptei, pten); 127 ptei += pten; 128 ptes -= pten; 129 map->dma += pten; 159 const u32 pten = min(ptes, 4 - (ptei & 3)); local in function:nv44_vmm_pgt_unmap [all...] |
nouveau_nvkm_subdev_mmu_vmmnv50.c | 41 u32 pten; local in function:nv50_vmm_pgt_pte 48 pten = 1 << log2blk; 49 if (ptes >= pten && IS_ALIGNED(ptei, pten)) 54 next += pten * map->next; 55 ptes -= pten; 57 while (pten--)
|
nouveau_nvkm_subdev_mmu_vmm.c | 50 const u32 pten = 1 << desc->bits; local in function:nvkm_vmm_pt_new 57 lpte = pten >> (desc->bits - pair->bits); 59 lpte = pten; 69 pgt->pde = kvcalloc(pten, sizeof(*pgt->pde), GFP_KERNEL); 217 const u32 pten = min(sptn - spti, ptes); local in function:nvkm_vmm_unref_sptes 218 pgt->pte[lpti] -= pten; 219 ptes -= pten; 316 const u32 pten = min(sptn - spti, ptes); local in function:nvkm_vmm_ref_sptes 317 pgt->pte[lpti] += pten; 318 ptes -= pten; 429 u32 pten = 1 << desc->bits; local in function:nvkm_vmm_ref_hwpt 541 const u32 pten = 1 << desc->bits; local in function:nvkm_vmm_iter [all...] |