Lines Matching refs:mmu
183 struct nvkm_device *device = vmm->mmu->subdev.device; in gf100_vmm_invalidate_pdb()
190 struct nvkm_device *device = vmm->mmu->subdev.device; in gf100_vmm_invalidate()
194 mutex_lock(&vmm->mmu->mutex); in gf100_vmm_invalidate()
224 mutex_unlock(&vmm->mmu->mutex); in gf100_vmm_invalidate()
247 struct nvkm_device *device = vmm->mmu->subdev.device; in gf100_vmm_valid()
276 kindm = vmm->mmu->func->kind(vmm->mmu, &kindn, &kind_inv); in gf100_vmm_valid()
402 struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gf100_vmm_new_() argument
406 switch (mmu->subdev.device->fb->page) { in gf100_vmm_new_()
407 case 16: return nv04_vmm_new_(func_16, mmu, 0, managed, addr, size, in gf100_vmm_new_()
409 case 17: return nv04_vmm_new_(func_17, mmu, 0, managed, addr, size, in gf100_vmm_new_()
418 gf100_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in gf100_vmm_new() argument
422 return gf100_vmm_new_(&gf100_vmm_16, &gf100_vmm_17, mmu, managed, addr, in gf100_vmm_new()