Home
last modified time | relevance | path

Searched defs:mqd (Results 1 – 23 of 23) sorted by relevance

/linux-5.10/drivers/gpu/drm/amd/amdkfd/
Dkfd_mqd_manager_vi.c37 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 …]
Dkfd_mqd_manager_cik.c34 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 …]
Dkfd_mqd_manager_v10.c34 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()
87 static void init_mqd(struct mqd_manager *mm, void **mqd, in init_mqd()
142 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd()
156 static int hiq_load_mqd_kiq(struct mqd_manager *mm, void *mqd, in hiq_load_mqd_kiq()
164 static void update_mqd(struct mqd_manager *mm, void *mqd, in update_mqd()
227 static int destroy_mqd(struct mqd_manager *mm, void *mqd, in destroy_mqd()
237 static void free_mqd(struct mqd_manager *mm, void *mqd, in free_mqd()
243 static bool is_occupied(struct mqd_manager *mm, void *mqd, in is_occupied()
[all …]
Dkfd_mqd_manager_v9.c35 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()
130 static void init_mqd(struct mqd_manager *mm, void **mqd, in init_mqd()
194 static int load_mqd(struct mqd_manager *mm, void *mqd, in load_mqd()
206 static int hiq_load_mqd_kiq(struct mqd_manager *mm, void *mqd, in hiq_load_mqd_kiq()
214 static void update_mqd(struct mqd_manager *mm, void *mqd, in update_mqd()
279 static int destroy_mqd(struct mqd_manager *mm, void *mqd, in destroy_mqd()
289 static void free_mqd(struct mqd_manager *mm, void *mqd, in free_mqd()
302 static bool is_occupied(struct mqd_manager *mm, void *mqd, in is_occupied()
[all …]
Dkfd_mqd_manager.c89 void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd, in free_mqd_hiq_sdma()
Dkfd_device_queue_manager.c1953 struct kfd_mem_obj *mqd) in deallocate_hiq_sdma_mqd()
Dkfd_priv.h512 void *mqd; member
/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_arcturus.c64 static inline struct v9_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd()
125 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
227 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied()
246 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
Damdgpu_amdkfd_gfx_v10_3.c182 static inline struct v10_compute_mqd *get_mqd(void *mqd) in get_mqd()
187 static inline struct v10_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd()
192 static int hqd_load_v10_3(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in hqd_load_v10_3()
290 static int hiq_mqd_load_v10_3(struct kgd_dev *kgd, void *mqd, in hiq_mqd_load_v10_3()
375 static int hqd_sdma_load_v10_3(struct kgd_dev *kgd, void *mqd, in hqd_sdma_load_v10_3()
499 static bool hqd_sdma_is_occupied_v10_3(struct kgd_dev *kgd, void *mqd) in hqd_sdma_is_occupied_v10_3()
518 static int hqd_destroy_v10_3(struct kgd_dev *kgd, void *mqd, in hqd_destroy_v10_3()
566 static int hqd_sdma_destroy_v10_3(struct kgd_dev *kgd, void *mqd, in hqd_sdma_destroy_v10_3()
Damdgpu_amdkfd_gfx_v10.c212 static inline struct v10_compute_mqd *get_mqd(void *mqd) in get_mqd()
217 static inline struct v10_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd()
222 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_hqd_load()
305 static int kgd_hiq_mqd_load(struct kgd_dev *kgd, void *mqd, in kgd_hiq_mqd_load()
390 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
514 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied()
533 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy()
644 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
Damdgpu_amdkfd_gfx_v8.c158 static inline struct vi_mqd *get_mqd(void *mqd) in get_mqd()
163 static inline struct vi_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd()
168 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_hqd_load()
279 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
392 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied()
410 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy()
515 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
Damdgpu_amdkfd_gfx_v9.c224 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd()
229 static inline struct v9_sdma_mqd *get_sdma_mqd(void *mqd) in get_sdma_mqd()
234 int kgd_gfx_v9_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_gfx_v9_hqd_load()
314 int kgd_gfx_v9_hiq_mqd_load(struct kgd_dev *kgd, void *mqd, in kgd_gfx_v9_hiq_mqd_load()
399 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()
542 int kgd_gfx_v9_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_gfx_v9_hqd_destroy()
592 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
Damdgpu_amdkfd_gfx_v7.c200 static inline struct cik_mqd *get_mqd(void *mqd) in get_mqd()
205 static inline struct cik_sdma_rlc_registers *get_sdma_mqd(void *mqd) in get_sdma_mqd()
210 static int kgd_hqd_load(struct kgd_dev *kgd, void *mqd, uint32_t pipe_id, in kgd_hqd_load()
292 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
397 static bool kgd_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_hqd_sdma_is_occupied()
415 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy()
517 static int kgd_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_destroy()
Dmes_v10_1.c597 struct v10_compute_mqd *mqd = ring->mqd_ptr; in mes_v10_1_mqd_init() local
726 struct v10_compute_mqd *mqd = ring->mqd_ptr; in mes_v10_1_queue_init_register() local
Dgfx_v10_0.c6122 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_mqd_init() local
6210 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_queue_init_register() local
6258 struct v10_gfx_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_gfx_init_queue() local
6358 …atic void gfx_v10_0_compute_mqd_set_priority(struct amdgpu_ring *ring, struct v10_compute_mqd *mqd) in gfx_v10_0_compute_mqd_set_priority()
6374 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_compute_mqd_init() local
6511 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_register() local
6621 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kiq_init_queue() local
6659 struct v10_compute_mqd *mqd = ring->mqd_ptr; in gfx_v10_0_kcq_init_queue() local
Dgfx_v8_0.c4431 static void gfx_v8_0_mqd_set_priority(struct amdgpu_ring *ring, struct vi_mqd *mqd) in gfx_v8_0_mqd_set_priority()
4447 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_mqd_init() local
4592 struct vi_mqd *mqd) in gfx_v8_0_mqd_commit()
4631 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kiq_init_queue() local
4670 struct vi_mqd *mqd = ring->mqd_ptr; in gfx_v8_0_kcq_init_queue() local
Dgfx_v9_0.c3381 static void gfx_v9_0_mqd_set_priority(struct amdgpu_ring *ring, struct v9_mqd *mqd) in gfx_v9_0_mqd_set_priority()
3397 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init() local
3546 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register() local
3690 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue() local
3730 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue() local
Dgfx_v7_0.c2921 struct cik_mqd *mqd, in gfx_v7_0_mqd_init()
3040 static int gfx_v7_0_mqd_commit(struct amdgpu_device *adev, struct cik_mqd *mqd) in gfx_v7_0_mqd_commit()
3069 struct cik_mqd *mqd; in gfx_v7_0_compute_queue_init() local
/linux-5.10/drivers/misc/sgi-gru/
Dgrukservices.c545 int gru_create_message_queue(struct gru_message_queue_desc *mqd, in gru_create_message_queue()
579 static int send_noop_message(void *cb, struct gru_message_queue_desc *mqd, in send_noop_message()
637 static int send_message_queue_full(void *cb, struct gru_message_queue_desc *mqd, in send_message_queue_full()
706 static int send_message_put_nacked(void *cb, struct gru_message_queue_desc *mqd, in send_message_put_nacked()
754 static int send_message_failure(void *cb, struct gru_message_queue_desc *mqd, in send_message_failure()
796 int gru_send_message_gpa(struct gru_message_queue_desc *mqd, void *mesg, in gru_send_message_gpa()
837 void gru_free_message(struct gru_message_queue_desc *mqd, void *mesg) in gru_free_message()
869 void *gru_get_next_message(struct gru_message_queue_desc *mqd) in gru_get_next_message()
997 struct gru_message_queue_desc mqd; in quicktest1() local
/linux-5.10/drivers/block/
Dskd_main.c478 const struct blk_mq_queue_data *mqd) in skd_mq_queue_rq()
/linux-5.10/drivers/gpu/drm/amd/include/
Dvi_structs.h420 struct vi_mqd mqd; member
Dv9_structs.h675 struct v9_mqd mqd; member
/linux-5.10/drivers/gpu/drm/radeon/
Dcik.c4528 struct bonaire_mqd *mqd; in cik_cp_compute_resume() local