[go: nahoru, domu]

Searched defs:vmm (Results 1 - 8 of 8) sorted by relevance

/drivers/gpu/drm/nouveau/core/engine/dmaobj/
H A Dnv04.c65 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 Dvm.h56 struct nouveau_vmmgr *vmm; member in struct:nouveau_vm
/drivers/gpu/drm/nouveau/core/subdev/vm/
H A Dnv04.c73 nv04_vm_create(struct nouveau_vmmgr *vmm, u64 offset, u64 length, u64 mmstart, argument
H A Dbase.c35 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 Dnv50.c89 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 Dnvc0.c120 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 Dnouveau_chan.c91 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 Dnouveau_ttm.c210 struct nouveau_vmmgr *vmm = nvkm_vmmgr(&drm->device); local
211 struct nv04_vmmgr_priv *priv = (void *)vmm;

Completed in 109 milliseconds