Searched refs:v9_mqd (Results 1 – 4 of 4) sorted by relevance
36 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd()38 return (struct v9_mqd *)mqd; in get_mqd()49 struct v9_mqd *m; in update_cu_mask()80 static void set_priority(struct v9_mqd *m, struct queue_properties *q) in set_priority()114 ALIGN(sizeof(struct v9_mqd), PAGE_SIZE), in allocate_mqd()119 retval = kfd_gtt_sa_allocate(kfd, sizeof(struct v9_mqd), in allocate_mqd()137 struct v9_mqd *m; in init_mqd()139 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()142 memset(m, 0, sizeof(struct v9_mqd)); in init_mqd()212 struct v9_mqd *m; in update_mqd()[all …]
210 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd()212 return (struct v9_mqd *)mqd; in get_mqd()225 struct v9_mqd *m; in kgd_gfx_v9_hqd_load()304 struct v9_mqd *m; in kgd_gfx_v9_hiq_mqd_load()530 struct v9_mqd *m = get_mqd(mqd); in kgd_gfx_v9_hqd_destroy()
3255 static void gfx_v9_0_mqd_set_priority(struct amdgpu_ring *ring, struct v9_mqd *mqd) in gfx_v9_0_mqd_set_priority()3271 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init()3403 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register()3556 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue()3558 struct v9_mqd *tmp_mqd; in gfx_v9_0_kiq_init_queue()3567 tmp_mqd = (struct v9_mqd *)adev->gfx.mec.mqd_backup[mqd_idx]; in gfx_v9_0_kiq_init_queue()3603 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue()3605 struct v9_mqd *tmp_mqd; in gfx_v9_0_kcq_init_queue()3610 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