Searched defs:vmm (Results 1 - 8 of 8) sorted by relevance
/drivers/gpu/drm/nouveau/core/engine/dmaobj/ |
H A D | nv04.c | 65 struct nv04_vmmgr_priv *vmm = nv04_vmmgr(dmaobj); local 66 struct nouveau_gpuobj *pgt = vmm->vm->pgt[0].obj[0]; 91 struct nv04_vmmgr_priv *vmm = nv04_vmmgr(engine); local 101 if (nv_object(vmm)->oclass == &nv04_vmmgr_oclass)
|
/drivers/gpu/drm/nouveau/core/include/subdev/ |
H A D | vm.h | 56 struct nouveau_vmmgr *vmm; member in struct:nouveau_vm
|
/drivers/gpu/drm/nouveau/core/subdev/vm/ |
H A D | nv04.c | 73 nv04_vm_create(struct nouveau_vmmgr *vmm, u64 offset, u64 length, u64 mmstart, argument
|
H A D | base.c | 35 struct nouveau_vmmgr *vmm = vm->vmm; local 37 int big = vma->node->type != vmm->spg_shift; 40 u32 pde = (offset >> vmm->pgt_bits) - vm->fpde; 41 u32 pte = (offset & ((1 << vmm->pgt_bits) - 1)) >> bits; 42 u32 max = 1 << (vmm->pgt_bits - bits); 58 vmm->map(vma, pgt, node, pte, len, phys, delta); 72 vmm->flush(vm); 80 struct nouveau_vmmgr *vmm = vm->vmm; local 138 struct nouveau_vmmgr *vmm = vm->vmm; local 187 struct nouveau_vmmgr *vmm = vm->vmm; local 227 struct nouveau_vmmgr *vmm = vm->vmm; local 254 struct nouveau_vmmgr *vmm = vm->vmm; local 292 struct nouveau_vmmgr *vmm = vm->vmm; local 340 struct nouveau_vmmgr *vmm = vm->vmm; local 357 nouveau_vm_create(struct nouveau_vmmgr *vmm, u64 offset, u64 length, u64 mm_offset, u32 block, struct nouveau_vm **pvm) argument 397 struct nouveau_vmmgr *vmm = nouveau_vmmgr(device); local 404 struct nouveau_vmmgr *vmm = vm->vmm; local 428 struct nouveau_vmmgr *vmm = vm->vmm; local [all...] |
H A D | nv50.c | 89 if (nouveau_fb(vma->vm->vmm)->ram->stolen) { 90 phys += nouveau_fb(vma->vm->vmm)->ram->stolen; 154 struct nv50_vmmgr_priv *priv = (void *)vm->vmm; 194 nv50_vm_create(struct nouveau_vmmgr *vmm, u64 offset, u64 length, argument 197 u32 block = (1 << (vmm->pgt_bits + 12)); 201 return nouveau_vm_create(vmm, offset, length, mm_offset, block, pvm);
|
H A D | nvc0.c | 120 nouveau_ltc(vma->vm->vmm->base.base.parent); 166 struct nvc0_vmmgr_priv *priv = (void *)vm->vmm; 200 nvc0_vm_create(struct nouveau_vmmgr *vmm, u64 offset, u64 length, argument 203 return nouveau_vm_create(vmm, offset, length, mm_offset, 4096, pvm);
|
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_chan.c | 91 struct nouveau_vmmgr *vmm = nvkm_vmmgr(device); local 139 args.limit = cli->vm->vmm->limit - 1; 168 args.limit = vmm->limit - 1; 284 struct nouveau_vmmgr *vmm = nvkm_vmmgr(device); local 298 args.limit = cli->vm->vmm->limit - 1; 316 args.limit = cli->vm->vmm->limit - 1; 328 args.limit = vmm->limit - 1;
|
H A D | nouveau_ttm.c | 210 struct nouveau_vmmgr *vmm = nvkm_vmmgr(&drm->device); local 211 struct nv04_vmmgr_priv *priv = (void *)vmm;
|
Completed in 109 milliseconds