Searched refs:nvkm_vm (Results 1 – 25 of 30) sorted by relevance
12
/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | mmu.h | 21 struct nvkm_vm *vm; 27 struct nvkm_vm { struct 43 struct lock_class_key *, struct nvkm_vm **); argument 44 int nvkm_vm_ref(struct nvkm_vm *, struct nvkm_vm **, struct nvkm_gpuobj *pgd); 45 int nvkm_vm_boot(struct nvkm_vm *, u64 size); 46 int nvkm_vm_get(struct nvkm_vm *, u64 size, u32 page_shift, u32 access,
|
D | bar.h | 17 struct nvkm_vm *nvkm_bar_kmap(struct nvkm_bar *);
|
/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() 276 nvkm_vm_get(struct nvkm_vm *vm, u64 size, u32 page_shift, u32 access, in nvkm_vm_get() 327 struct nvkm_vm *vm; in nvkm_vm_put() 347 nvkm_vm_boot(struct nvkm_vm *vm, u64 size) in nvkm_vm_boot() 366 u32 block, struct lock_class_key *key, struct nvkm_vm **pvm) in nvkm_vm_create() [all …]
|
D | priv.h | 23 struct lock_class_key *, struct nvkm_vm **); 34 void (*flush)(struct nvkm_vm *); 38 struct lock_class_key *, struct nvkm_vm **);
|
D | gf100.c | 162 gf100_vm_flush(struct nvkm_vm *vm) in gf100_vm_flush() 197 struct lock_class_key *key, struct nvkm_vm **pvm) in gf100_vm_create()
|
D | nv50.c | 156 nv50_vm_flush(struct nvkm_vm *vm) in nv50_vm_flush() 203 struct lock_class_key *key, struct nvkm_vm **pvm) in nv50_vm_create()
|
D | nv04.h | 8 struct nvkm_vm *vm;
|
D | nv41.c | 69 nv41_vm_flush(struct nvkm_vm *vm) in nv41_vm_flush()
|
D | nv04.c | 67 nv04_vm_flush(struct nvkm_vm *vm) in nv04_vm_flush()
|
/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | nv50.h | 12 struct nvkm_vm *bar1_vm; 14 struct nvkm_vm *bar3_vm; 23 struct nvkm_vm *nv50_bar_kmap(struct nvkm_bar *);
|
D | gf100.c | 30 static struct nvkm_vm * 48 struct nvkm_vm *vm; in gf100_bar_ctor_vm()
|
D | priv.h | 13 struct nvkm_vm *(*kmap)(struct nvkm_bar *);
|
D | gf100.h | 9 struct nvkm_vm *vm;
|
D | nv50.c | 31 struct nvkm_vm * 66 struct nvkm_vm *vm; in nv50_bar_oneinit()
|
D | base.c | 33 struct nvkm_vm *
|
/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | gpuobj.h | 7 struct nvkm_vm; 37 int nvkm_gpuobj_map(struct nvkm_gpuobj *, struct nvkm_vm *, u32 access,
|
D | memory.h | 6 struct nvkm_vm; 23 void (*boot)(struct nvkm_memory *, struct nvkm_vm *);
|
D | client.h | 19 struct nvkm_vm *vm;
|
/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 | 87 struct nvkm_vm *vm; /*XXX*/
|
/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
D | changf100.h | 15 struct nvkm_vm *vm;
|
D | changk104.h | 16 struct nvkm_vm *vm;
|
D | channv50.h | 16 struct nvkm_vm *vm;
|
/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv50.c | 71 nv50_instobj_boot(struct nvkm_memory *memory, struct nvkm_vm *vm) in nv50_instobj_boot() 111 struct nvkm_vm *vm; in nv50_instobj_acquire()
|
/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
D | fifo.h | 24 struct nvkm_vm *vm;
|
12