Searched refs:v9_mqd (Results 1 – 4 of 4) sorted by relevance
35 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd()37 return (struct v9_mqd *)mqd; in get_mqd()48 struct v9_mqd *m; in update_cu_mask()78 static void set_priority(struct v9_mqd *m, struct queue_properties *q) in set_priority()112 ALIGN(sizeof(struct v9_mqd), PAGE_SIZE), in allocate_mqd()117 retval = kfd_gtt_sa_allocate(kfd, sizeof(struct v9_mqd), in allocate_mqd()135 struct v9_mqd *m; in init_mqd()137 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()140 memset(m, 0, sizeof(struct v9_mqd)); in init_mqd()217 struct v9_mqd *m; in update_mqd()[all …]
226 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd()228 return (struct v9_mqd *)mqd; in get_mqd()242 struct v9_mqd *m; in kgd_gfx_v9_hqd_load()322 struct v9_mqd *m; in kgd_gfx_v9_hiq_mqd_load()553 struct v9_mqd *m = get_mqd(mqd); in kgd_gfx_v9_hqd_destroy()
3451 static void gfx_v9_0_mqd_set_priority(struct amdgpu_ring *ring, struct v9_mqd *mqd) in gfx_v9_0_mqd_set_priority()3467 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init()3616 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register()3769 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue()3771 struct v9_mqd *tmp_mqd; in gfx_v9_0_kiq_init_queue()3780 tmp_mqd = (struct v9_mqd *)adev->gfx.mec.mqd_backup[mqd_idx]; in gfx_v9_0_kiq_init_queue()3816 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue()3818 struct v9_mqd *tmp_mqd; in gfx_v9_0_kcq_init_queue()3823 tmp_mqd = (struct v9_mqd *)adev->gfx.mec.mqd_backup[mqd_idx]; in gfx_v9_0_kcq_init_queue()
159 struct v9_mqd { struct675 struct v9_mqd mqd; argument