/Linux-v5.4/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_mqd_manager_vi.c | 37 static inline struct vi_mqd *get_mqd(void *mqd) in get_mqd() 42 static inline struct vi_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() 47 static void update_cu_mask(struct mqd_manager *mm, void *mqd, in update_cu_mask() 90 static void init_mqd(struct mqd_manager *mm, void **mqd, in init_mqd() 156 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() 169 static void __update_mqd(struct mqd_manager *mm, void *mqd, in __update_mqd() 240 static void update_mqd(struct mqd_manager *mm, void *mqd, in update_mqd() 246 static void update_mqd_tonga(struct mqd_manager *mm, void *mqd, in update_mqd_tonga() 252 static int destroy_mqd(struct mqd_manager *mm, void *mqd, in destroy_mqd() 262 static void free_mqd(struct mqd_manager *mm, void *mqd, in free_mqd() [all …]
|
D | kfd_mqd_manager_cik.c | 34 static inline struct cik_mqd *get_mqd(void *mqd) in get_mqd() 39 static inline struct cik_sdma_rlc_registers *get_sdma_mqd(void *mqd) in get_sdma_mqd() 44 static void update_cu_mask(struct mqd_manager *mm, void *mqd, in update_cu_mask() 87 static void init_mqd(struct mqd_manager *mm, void **mqd, in init_mqd() 141 static void init_mqd_sdma(struct mqd_manager *mm, void **mqd, in init_mqd_sdma() 158 static void free_mqd(struct mqd_manager *mm, void *mqd, in free_mqd() 165 static int load_mqd(struct mqd_manager *mm, void *mqd, uint32_t pipe_id, in load_mqd() 178 static int load_mqd_sdma(struct mqd_manager *mm, void *mqd, in load_mqd_sdma() 187 static void __update_mqd(struct mqd_manager *mm, void *mqd, in __update_mqd() 223 static void update_mqd(struct mqd_manager *mm, void *mqd, in update_mqd() [all …]
|
D | kfd_mqd_manager_v10.c | 34 static inline struct v10_compute_mqd *get_mqd(void *mqd) in get_mqd() 39 static inline struct v10_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() 44 static void update_cu_mask(struct mqd_manager *mm, void *mqd, in update_cu_mask() 103 static void init_mqd(struct mqd_manager *mm, void **mqd, in init_mqd() 161 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() 175 static void update_mqd(struct mqd_manager *mm, void *mqd, in update_mqd() 240 static int destroy_mqd(struct mqd_manager *mm, void *mqd, in destroy_mqd() 250 static void free_mqd(struct mqd_manager *mm, void *mqd, in free_mqd() 263 static bool is_occupied(struct mqd_manager *mm, void *mqd, in is_occupied() 272 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() [all …]
|
D | kfd_mqd_manager_v9.c | 35 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd() 40 static inline struct v9_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() 45 static void update_cu_mask(struct mqd_manager *mm, void *mqd, in update_cu_mask() 118 static void init_mqd(struct mqd_manager *mm, void **mqd, in init_mqd() 182 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd() 194 static void update_mqd(struct mqd_manager *mm, void *mqd, in update_mqd() 259 static int destroy_mqd(struct mqd_manager *mm, void *mqd, in destroy_mqd() 269 static void free_mqd(struct mqd_manager *mm, void *mqd, in free_mqd() 282 static bool is_occupied(struct mqd_manager *mm, void *mqd, in is_occupied() 291 static int get_wave_state(struct mqd_manager *mm, void *mqd, in get_wave_state() [all …]
|
D | kfd_mqd_manager.c | 89 void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd, in free_mqd_hiq_sdma()
|
D | kfd_device_queue_manager.c | 1818 struct kfd_mem_obj *mqd) in deallocate_hiq_sdma_mqd()
|
D | kfd_priv.h | 491 void *mqd; member
|
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_amdkfd_arcturus.c | 67 static inline struct v9_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() 130 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load() 234 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied() 253 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
|
D | amdgpu_amdkfd_gfx_v10.c | 347 static inline struct v10_compute_mqd *get_mqd(void *mqd) in get_mqd() 352 static inline struct v10_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() 357 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_hqd_load() 486 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load() 617 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied() 636 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy() 744 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
|
D | amdgpu_amdkfd_gfx_v8.c | 274 static inline struct vi_mqd *get_mqd(void *mqd) in get_mqd() 279 static inline struct vi_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() 284 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_hqd_load() 395 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load() 516 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied() 534 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy() 639 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
|
D | amdgpu_amdkfd_gfx_v9.c | 249 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd() 254 static inline struct v9_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd() 259 int kgd_gfx_v9_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_gfx_v9_hqd_load() 386 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load() 513 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied() 532 int kgd_gfx_v9_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_gfx_v9_hqd_destroy() 582 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
|
D | amdgpu_amdkfd_gfx_v7.c | 318 static inline struct cik_mqd *get_mqd(void *mqd) in get_mqd() 323 static inline struct cik_sdma_rlc_registers *get_sdma_mqd(void *mqd) in get_sdma_mqd() 328 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_hqd_load() 410 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load() 523 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied() 541 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy() 643 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
|
D | gfx_v10_0.c | 2980 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_mqd_init() local 3068 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_queue_init_register() local 3116 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_init_queue() local 3222 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_compute_mqd_init() local 3353 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_register() local 3459 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_queue() local 3497 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kcq_init_queue() local
|
D | gfx_v8_0.c | 4460 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_mqd_init() local 4601 struct vi_mqd *mqd) in gfx_v8_0_mqd_commit() 4640 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kiq_init_queue() local 4679 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kcq_init_queue() local
|
D | gfx_v7_0.c | 2929 struct cik_mqd *mqd, in gfx_v7_0_mqd_init() 3048 int gfx_v7_0_mqd_commit(struct amdgpu_device *adev, struct cik_mqd *mqd) in gfx_v7_0_mqd_commit() 3077 struct cik_mqd *mqd; in gfx_v7_0_compute_queue_init() local
|
D | gfx_v9_0.c | 3415 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init() local 3557 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register() local 3701 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue() local 3741 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue() local
|
/Linux-v5.4/drivers/misc/sgi-gru/ |
D | grukservices.c | 544 int gru_create_message_queue(struct gru_message_queue_desc *mqd, in gru_create_message_queue() 578 static int send_noop_message(void *cb, struct gru_message_queue_desc *mqd, in send_noop_message() 636 static int send_message_queue_full(void *cb, struct gru_message_queue_desc *mqd, in send_message_queue_full() 705 static int send_message_put_nacked(void *cb, struct gru_message_queue_desc *mqd, in send_message_put_nacked() 753 static int send_message_failure(void *cb, struct gru_message_queue_desc *mqd, in send_message_failure() 795 int gru_send_message_gpa(struct gru_message_queue_desc *mqd, void *mesg, in gru_send_message_gpa() 836 void gru_free_message(struct gru_message_queue_desc *mqd, void *mesg) in gru_free_message() 868 void *gru_get_next_message(struct gru_message_queue_desc *mqd) in gru_get_next_message() 996 struct gru_message_queue_desc mqd; in quicktest1() local
|
/Linux-v5.4/drivers/block/ |
D | skd_main.c | 479 const struct blk_mq_queue_data *mqd) in skd_mq_queue_rq()
|
/Linux-v5.4/drivers/gpu/drm/amd/include/ |
D | vi_structs.h | 420 struct vi_mqd mqd; member
|
D | v9_structs.h | 675 struct v9_mqd mqd; member
|
/Linux-v5.4/drivers/gpu/drm/radeon/ |
D | cik.c | 4532 struct bonaire_mqd *mqd; in cik_cp_compute_resume() local
|