Searched refs:amdgpu_userq_mgr (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_userq.h | 33 #define work_to_uq_mgr(w, name) container_of(w, struct amdgpu_userq_mgr, name) 63 struct amdgpu_userq_mgr *userq_mgr; 80 int (*mqd_create)(struct amdgpu_userq_mgr *uq_mgr, 83 void (*mqd_destroy)(struct amdgpu_userq_mgr *uq_mgr, 85 int (*unmap)(struct amdgpu_userq_mgr *uq_mgr, 87 int (*map)(struct amdgpu_userq_mgr *uq_mgr, 89 int (*preempt)(struct amdgpu_userq_mgr *uq_mgr, 91 int (*restore)(struct amdgpu_userq_mgr *uq_mgr, 98 struct amdgpu_userq_mgr { struct 121 int amdgpu_userq_mgr_init(struct amdgpu_userq_mgr *userq_mgr, struct drm_file *file_priv, argument [all …]
|
| H A D | amdgpu_userq.c | 96 amdgpu_userq_detect_and_reset_queues(struct amdgpu_userq_mgr *uq_mgr) in amdgpu_userq_detect_and_reset_queues() 275 amdgpu_userq_preempt_helper(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_preempt_helper() 301 amdgpu_userq_restore_helper(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_restore_helper() 322 amdgpu_userq_unmap_helper(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_unmap_helper() 349 amdgpu_userq_map_helper(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_map_helper() 371 amdgpu_userq_wait_for_last_fence(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_wait_for_last_fence() 391 amdgpu_userq_cleanup(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_cleanup() 416 amdgpu_userq_find(struct amdgpu_userq_mgr *uq_mgr, int qid) in amdgpu_userq_find() 422 amdgpu_userq_ensure_ev_fence(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_ensure_ev_fence() 446 int amdgpu_userq_create_object(struct amdgpu_userq_mgr *uq_mgr, in amdgpu_userq_create_object() [all …]
|
| H A D | mes_userqueue.c | 62 mes_userq_create_wptr_mapping(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_create_wptr_mapping() 115 static int mes_userq_map(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_map() 160 static int mes_userq_unmap(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_unmap() 180 static int mes_userq_create_ctx_space(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_create_ctx_space() 254 static int mes_userq_mqd_create(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_mqd_create() 415 mes_userq_mqd_destroy(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_mqd_destroy() 423 static int mes_userq_preempt(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_preempt() 469 static int mes_userq_restore(struct amdgpu_userq_mgr *uq_mgr, in mes_userq_restore()
|
| H A D | amdgpu_eviction_fence.c | 107 struct amdgpu_userq_mgr *uq_mgr = &fpriv->userq_mgr; in amdgpu_eviction_fence_suspend_worker()
|
| H A D | amdgpu_userq_fence.c | 461 struct amdgpu_userq_mgr *userq_mgr = &fpriv->userq_mgr; in amdgpu_userq_signal_ioctl() 652 struct amdgpu_userq_mgr *userq_mgr = &fpriv->userq_mgr; in amdgpu_userq_wait_ioctl()
|
| H A D | amdgpu.h | 508 struct amdgpu_userq_mgr userq_mgr;
|