Home
last modified time | relevance | path

Searched refs:drm_gpuva_manager (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/include/drm/
H A Ddrm_gpuva_mgr.h34 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 Ddrm_debugfs.h155 struct drm_gpuva_manager *mgr);
179 struct drm_gpuva_manager *mgr) in drm_debugfs_gpuva_info()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_gpuva_mgr.c612 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 Ddrm_debugfs.c195 struct drm_gpuva_manager *mgr) in drm_debugfs_gpuva_info()
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.h12 struct drm_gpuva_manager umgr;