Home
last modified time | relevance | path

Searched refs:nouveau_uvmm (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.h10 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 Dnouveau_uvmm.c91 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 Dnouveau_drv.h96 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 Dnouveau_debugfs.c207 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 DKbuild49 nouveau-y += nouveau_uvmm.o
H A Dnouveau_exec.c92 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm(cli); in nouveau_exec_job_submit()
H A Dnouveau_gem.c106 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 Dnouveau_drm.c209 struct nouveau_uvmm *uvmm = nouveau_cli_uvmm_locked(cli); in nouveau_cli_fini()