Searched refs:nouveau_uvmm (Results 1 – 8 of 8) sorted by relevance
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_uvmm.h | 10 struct nouveau_uvmm { struct 18 struct nouveau_uvmm *uvmm; argument 38 #define uvmm_from_gpuvm(x) container_of((x), struct nouveau_uvmm, base) 77 void nouveau_uvmm_fini(struct nouveau_uvmm *uvmm); 88 static inline void nouveau_uvmm_lock(struct nouveau_uvmm *uvmm) in nouveau_uvmm_lock() 93 static inline void nouveau_uvmm_unlock(struct nouveau_uvmm *uvmm) in nouveau_uvmm_unlock()
|
H A D | nouveau_uvmm.c | 91 nouveau_uvmm_vmm_sparse_ref(struct nouveau_uvmm *uvmm, in nouveau_uvmm_vmm_sparse_ref() 100 nouveau_uvmm_vmm_sparse_unref(struct nouveau_uvmm *uvmm, in nouveau_uvmm_vmm_sparse_unref() 109 nouveau_uvmm_vmm_get(struct nouveau_uvmm *uvmm, in nouveau_uvmm_vmm_get() 118 nouveau_uvmm_vmm_put(struct nouveau_uvmm *uvmm, in nouveau_uvmm_vmm_put() 127 nouveau_uvmm_vmm_unmap(struct nouveau_uvmm *uvmm, in nouveau_uvmm_vmm_unmap() 136 nouveau_uvmm_vmm_map(struct nouveau_uvmm *uvmm, in nouveau_uvmm_vmm_map() 276 __nouveau_uvma_region_insert(struct nouveau_uvmm *uvmm, in __nouveau_uvma_region_insert() 301 nouveau_uvma_region_insert(struct nouveau_uvmm *uvmm, in nouveau_uvma_region_insert() 321 struct nouveau_uvmm *uvmm = reg->uvmm; in nouveau_uvma_region_remove() 328 nouveau_uvma_region_create(struct nouveau_uvmm *uvmm, in nouveau_uvma_region_create() [all …]
|
H A D | nouveau_drv.h | 96 struct nouveau_uvmm *ptr; 123 static inline struct nouveau_uvmm * 129 static inline struct nouveau_uvmm * 132 struct nouveau_uvmm *uvmm; in nouveau_cli_uvmm_locked() 144 struct nouveau_uvmm *uvmm; in nouveau_cli_vmm() 159 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli); in __nouveau_cli_disable_uvmm_noinit()
|
H A D | nouveau_debugfs.c | 207 nouveau_debugfs_gpuva_regions(struct seq_file *m, struct nouveau_uvmm *uvmm) in nouveau_debugfs_gpuva_regions() 228 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli); in nouveau_debugfs_gpuva()
|
H A D | Kbuild | 49 nouveau-y += nouveau_uvmm.o
|
H A D | nouveau_exec.c | 92 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli); in nouveau_exec_job_submit()
|
H A D | nouveau_gem.c | 106 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli); in nouveau_gem_object_open() 240 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli); in nouveau_gem_new()
|
H A D | nouveau_drm.c | 209 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm_locked(cli); in nouveau_cli_fini()
|