Lines Matching defs:vmm
28 #include <nvif/vmm.h>
92 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
94 return nvif_vmm_raw_sparse(vmm, addr, range, true);
101 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
103 return nvif_vmm_raw_sparse(vmm, addr, range, false);
110 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
112 return nvif_vmm_raw_get(vmm, addr, range, PAGE_SHIFT);
119 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
121 return nvif_vmm_raw_put(vmm, addr, range, PAGE_SHIFT);
128 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
130 return nvif_vmm_raw_unmap(vmm, addr, range, PAGE_SHIFT, sparse);
139 struct nvif_vmm *vmm = &uvmm->vmm.vmm;
145 switch (vmm->object.oclass) {
164 return nvif_vmm_raw_map(vmm, addr, range, PAGE_SHIFT,
1846 cli->vmm.vmm.object.oclass, RAW,
1848 NULL, 0, &cli->uvmm.vmm.vmm);
1852 cli->uvmm.vmm.cli = cli;
1869 struct nouveau_cli *cli = uvmm->vmm.cli;
1912 nouveau_vmm_fini(&uvmm->vmm);