Searched refs:drm_gpuva_manager (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/include/drm/ |
H A D | drm_gpuva_mgr.h | 34 struct drm_gpuva_manager; 73 struct drm_gpuva_manager *mgr; 140 int drm_gpuva_insert(struct drm_gpuva_manager *mgr, struct drm_gpuva *va); 146 struct drm_gpuva *drm_gpuva_find(struct drm_gpuva_manager *mgr, 148 struct drm_gpuva *drm_gpuva_find_first(struct drm_gpuva_manager *mgr, 150 struct drm_gpuva *drm_gpuva_find_prev(struct drm_gpuva_manager *mgr, u64 start); 151 struct drm_gpuva *drm_gpuva_find_next(struct drm_gpuva_manager *mgr, u64 end); 153 bool drm_gpuva_interval_empty(struct drm_gpuva_manager *mgr, u64 addr, u64 range); 200 struct drm_gpuva_manager { struct 245 void drm_gpuva_manager_init(struct drm_gpuva_manager *mgr, argument [all …]
|
H A D | drm_debugfs.h | 155 struct drm_gpuva_manager *mgr); 179 struct drm_gpuva_manager *mgr) in drm_debugfs_gpuva_info()
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_gpuva_mgr.c | 612 static int __drm_gpuva_insert(struct drm_gpuva_manager *mgr, 626 drm_gpuva_in_mm_range(struct drm_gpuva_manager *mgr, u64 addr, u64 range) in drm_gpuva_in_mm_range() 636 drm_gpuva_in_kernel_node(struct drm_gpuva_manager *mgr, u64 addr, u64 range) in drm_gpuva_in_kernel_node() 647 drm_gpuva_range_valid(struct drm_gpuva_manager *mgr, in drm_gpuva_range_valid() 671 drm_gpuva_manager_init(struct drm_gpuva_manager *mgr, in drm_gpuva_manager_init() 708 drm_gpuva_manager_destroy(struct drm_gpuva_manager *mgr) in drm_gpuva_manager_destroy() 721 __drm_gpuva_insert(struct drm_gpuva_manager *mgr, in __drm_gpuva_insert() 762 drm_gpuva_insert(struct drm_gpuva_manager *mgr, in drm_gpuva_insert() 795 struct drm_gpuva_manager *mgr = va->mgr; in drm_gpuva_remove() 863 drm_gpuva_find_first(struct drm_gpuva_manager *mgr, in drm_gpuva_find_first() [all …]
|
H A D | drm_debugfs.c | 195 struct drm_gpuva_manager *mgr) in drm_debugfs_gpuva_info()
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_uvmm.h | 12 struct drm_gpuva_manager umgr;
|