Lines Matching defs:vmm
22 #include "vmm.h"
27 nv41_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,
32 VMM_WO032(pt, vmm, ptei++ * 4, data);
38 nv41_vmm_pgt_sgl(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,
41 VMM_MAP_ITER_SGL(vmm, pt, ptei, ptes, map, nv41_vmm_pgt_pte);
45 nv41_vmm_pgt_dma(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt,
52 VMM_WO032(pt, vmm, ptei++ * 4, data);
56 VMM_MAP_ITER_DMA(vmm, pt, ptei, ptes, map, nv41_vmm_pgt_pte);
61 nv41_vmm_pgt_unmap(struct nvkm_vmm *vmm,
64 VMM_FO032(pt, vmm, ptei * 4, 0, ptes);
81 nv41_vmm_flush(struct nvkm_vmm *vmm, int level)
83 struct nvkm_device *device = vmm->mmu->subdev.device;
85 mutex_lock(&vmm->mmu->mutex);
92 mutex_unlock(&vmm->mmu->mutex);