Lines Matching defs:vmm
28 #include <nvif/vmm.h>
94 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
96 return nvif_vmm_raw_sparse(vmm, addr, range, true);
103 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
105 return nvif_vmm_raw_sparse(vmm, addr, range, false);
112 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
114 return nvif_vmm_raw_get(vmm, addr, range, PAGE_SHIFT);
121 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
123 return nvif_vmm_raw_put(vmm, addr, range, PAGE_SHIFT);
130 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
132 return nvif_vmm_raw_unmap(vmm, addr, range, PAGE_SHIFT, sparse);
141 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
147 switch (vmm->object.oclass) {
166 return nvif_vmm_raw_map(vmm, addr, range, PAGE_SHIFT,
1869 cli->vmm.vmm.object.oclass, RAW,
1872 NULL, 0, &uvmm->vmm.vmm);
1876 uvmm->vmm.cli = cli;
1894 struct nouveau_cli *cli = uvmm->vmm.cli;
1930 nouveau_vmm_fini(&uvmm->vmm);