Home
last modified time | relevance | path

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

/Linux-v5.4/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()
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 …]
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()
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 …]
Dkfd_mqd_manager.c89 void free_mqd_hiq_sdma(struct mqd_manager *mm, void *mqd, in free_mqd_hiq_sdma()
Dkfd_device_queue_manager.c1818 struct kfd_mem_obj *mqd) in deallocate_hiq_sdma_mqd()
Dkfd_priv.h491 void *mqd; member
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_arcturus.c67 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()
Damdgpu_amdkfd_gfx_v10.c347 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()
Damdgpu_amdkfd_gfx_v8.c274 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()
Damdgpu_amdkfd_gfx_v9.c249 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()
Damdgpu_amdkfd_gfx_v7.c318 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()
Dgfx_v10_0.c2980 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
Dgfx_v8_0.c4460 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
Dgfx_v7_0.c2929 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
Dgfx_v9_0.c3415 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/
Dgrukservices.c544 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/
Dskd_main.c479 const struct blk_mq_queue_data *mqd) in skd_mq_queue_rq()
/Linux-v5.4/drivers/gpu/drm/amd/include/
Dvi_structs.h420 struct vi_mqd mqd; member
Dv9_structs.h675 struct v9_mqd mqd; member
/Linux-v5.4/drivers/gpu/drm/radeon/
Dcik.c4532 struct bonaire_mqd *mqd; in cik_cp_compute_resume() local