Searched refs:nvkm_vm (Results 1 – 21 of 21) sorted by relevance
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mmu.h | 21 struct nvkm_vm *vm; 27 struct nvkm_vm { struct 50 u64 mm_offset, struct nvkm_vm **); argument 60 void (*flush)(struct nvkm_vm *); 89 struct nvkm_vm **); 93 u32 block, struct nvkm_vm **); 95 struct nvkm_vm **); 96 int nvkm_vm_ref(struct nvkm_vm *, struct nvkm_vm **, struct nvkm_gpuobj *pgd); 97 int nvkm_vm_get(struct nvkm_vm *, u64 size, u32 page_shift, u32 access,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | base.c | 32 struct nvkm_vm *vm = vma->vm; in nvkm_vm_map_at() 77 struct nvkm_vm *vm = vma->vm; in nvkm_vm_map_sg_table() 135 struct nvkm_vm *vm = vma->vm; in nvkm_vm_map_sg() 184 struct nvkm_vm *vm = vma->vm; in nvkm_vm_unmap_at() 223 nvkm_vm_unmap_pgt(struct nvkm_vm *vm, int big, u32 fpde, u32 lpde) in nvkm_vm_unmap_pgt() 250 nvkm_vm_map_pgt(struct nvkm_vm *vm, u32 pde, u32 type) in nvkm_vm_map_pgt() 287 nvkm_vm_get(struct nvkm_vm *vm, u64 size, u32 page_shift, u32 access, in nvkm_vm_get() 337 struct nvkm_vm *vm = vma->vm; in nvkm_vm_put() 356 u32 block, struct nvkm_vm **pvm) in nvkm_vm_create() 358 struct nvkm_vm *vm; in nvkm_vm_create() [all …]
|
D | nv04.c | 64 nv04_vm_flush(struct nvkm_vm *vm) in nv04_vm_flush() 74 struct nvkm_vm **pvm) in nv04_vm_create()
|
D | nv04.h | 8 struct nvkm_vm *vm;
|
D | gf100.c | 159 gf100_vm_flush(struct nvkm_vm *vm) in gf100_vm_flush() 196 struct nvkm_vm **pvm) in gf100_vm_create()
|
D | nv50.c | 150 nv50_vm_flush(struct nvkm_vm *vm) in nv50_vm_flush() 196 u64 mm_offset, struct nvkm_vm **pvm) in nv50_vm_create()
|
D | nv41.c | 66 nv41_vm_flush(struct nvkm_vm *vm) in nv41_vm_flush()
|
D | nv44.c | 141 nv44_vm_flush(struct nvkm_vm *vm) in nv44_vm_flush()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | gpuobj.h | 6 struct nvkm_vm; 49 int nvkm_gpuobj_map_vm(struct nvkm_gpuobj *, struct nvkm_vm *, u32 access,
|
D | client.h | 11 struct nvkm_vm *vm;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_bo.h | 91 nouveau_bo_vma_find(struct nouveau_bo *, struct nvkm_vm *); 93 int nouveau_bo_vma_add(struct nouveau_bo *, struct nvkm_vm *,
|
D | nouveau_drm.h | 85 struct nvkm_vm *vm; /*XXX*/
|
D | nouveau_ttm.c | 216 struct nvkm_vm *vm = NULL; in nv04_gart_manager_init() 225 struct nvkm_vm *vm = man->priv; in nv04_gart_manager_fini()
|
D | nouveau_bo.c | 1619 nouveau_bo_vma_find(struct nouveau_bo *nvbo, struct nvkm_vm *vm) in nouveau_bo_vma_find() 1631 nouveau_bo_vma_add(struct nouveau_bo *nvbo, struct nvkm_vm *vm, in nouveau_bo_vma_add()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | nv50.c | 38 struct nvkm_vm *bar1_vm; 40 struct nvkm_vm *bar3_vm; 112 struct nvkm_vm *vm; in nv50_bar_ctor()
|
D | gf100.c | 34 struct nvkm_vm *vm; 86 struct nvkm_vm *vm; in gf100_bar_ctor_vm()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | nv50.h | 17 struct nvkm_vm *vm;
|
D | gf100.c | 60 struct nvkm_vm *vm;
|
D | gk104.c | 78 struct nvkm_vm *vm;
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/ |
D | gpuobj.c | 251 nvkm_gpuobj_map_vm(struct nvkm_gpuobj *gpuobj, struct nvkm_vm *vm, in nvkm_gpuobj_map_vm()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gf100.c | 279 struct nvkm_vm *vm = nvkm_client(parent)->vm; in gf100_gr_context_ctor()
|