Searched refs:v9_mqd (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager_v9.c | 47 ALIGN(sizeof(struct v9_mqd), PAGE_SIZE); in mqd_stride_v9() 52 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd() 54 return (struct v9_mqd *)mqd; in get_mqd() 65 struct v9_mqd *m; in update_cu_mask() 104 static void set_priority(struct v9_mqd *m, struct queue_properties *q) in set_priority() 138 ALIGN(sizeof(struct v9_mqd), PAGE_SIZE)) * in allocate_mqd() 149 retval = kfd_gtt_sa_allocate(node, sizeof(struct v9_mqd), in allocate_mqd() 163 struct v9_mqd *m; in init_mqd() 165 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd() 168 memset(m, 0, sizeof(struct v9_mqd)); in init_mqd() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_mqd_manager_v9.c | 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() 122 retval = kfd_gtt_sa_allocate(kfd, sizeof(struct v9_mqd), in allocate_mqd() 136 struct v9_mqd *m; in init_mqd() 138 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd() 141 memset(m, 0, sizeof(struct v9_mqd)); in init_mqd() 218 struct v9_mqd * in update_mqd() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gfx_v9.c | 224 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd() 226 return (struct v9_mqd *)mqd; in get_mqd() 240 struct v9_mqd *m; in kgd_gfx_v9_hqd_load() 320 struct v9_mqd *m; in kgd_gfx_v9_hiq_mqd_load() 551 struct v9_mqd *m = get_mqd(mqd); in kgd_gfx_v9_hqd_destroy()
|
H A D | gfx_v9_0.c | 3400 static void gfx_v9_0_mqd_set_priority(struct amdgpu_ring *ring, struct v9_mqd *mqd) in gfx_v9_0_mqd_set_priority() 3418 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init() 3567 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register() 3720 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue() 3760 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_amdkfd_gc_9_4_3.c | 279 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd() 281 return (struct v9_mqd *)mqd; in get_mqd() 289 struct v9_mqd *m; in kgd_gfx_v9_4_3_hqd_load()
|
H A D | amdgpu_amdkfd_gfx_v9.c | 212 static inline struct v9_mqd *get_mqd(void *mqd) in get_mqd() 214 return (struct v9_mqd *)mqd; in get_mqd() 228 struct v9_mqd *m; in kgd_gfx_v9_hqd_load() 308 struct v9_mqd *m; in kgd_gfx_v9_hiq_mqd_load() 534 struct v9_mqd *m = get_mqd(mqd); in kgd_gfx_v9_hqd_destroy()
|
H A D | gfx_v9_4_3.c | 1457 static void gfx_v9_4_3_mqd_set_priority(struct amdgpu_ring *ring, struct v9_mqd *mqd) in gfx_v9_4_3_mqd_set_priority() 1473 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_mqd_init() 1602 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_kiq_init_register() 1755 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_kiq_init_queue() 1756 struct v9_mqd *tmp_mqd; in gfx_v9_4_3_xcc_kiq_init_queue() 1765 tmp_mqd = (struct v9_mqd *)adev->gfx.kiq[xcc_id].mqd_backup; in gfx_v9_4_3_xcc_kiq_init_queue() 1802 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_4_3_xcc_kcq_init_queue() 1804 struct v9_mqd *tmp_mqd; in gfx_v9_4_3_xcc_kcq_init_queue() 1809 tmp_mqd = (struct v9_mqd *)adev->gfx.mec.mqd_backup[mqd_idx]; in gfx_v9_4_3_xcc_kcq_init_queue()
|
H A D | gfx_v9_0.c | 3231 static void gfx_v9_0_mqd_set_priority(struct amdgpu_ring *ring, struct v9_mqd *mqd) in gfx_v9_0_mqd_set_priority() 3247 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_mqd_init() 3379 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_register() 3532 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kiq_init_queue() 3533 struct v9_mqd *tmp_mqd; in gfx_v9_0_kiq_init_queue() 3542 tmp_mqd = (struct v9_mqd *)adev->gfx.kiq[0].mqd_backup; in gfx_v9_0_kiq_init_queue() 3580 struct v9_mqd *mqd = ring->mqd_ptr; in gfx_v9_0_kcq_init_queue() 3582 struct v9_mqd *tmp_mqd; in gfx_v9_0_kcq_init_queue() 3587 tmp_mqd = (struct v9_mqd *)adev->gfx.mec.mqd_backup[mqd_idx]; in gfx_v9_0_kcq_init_queue()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ |
H A D | v9_structs.h | 159 struct v9_mqd { struct 675 struct v9_mqd mqd;
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ |
H A D | v9_structs.h | 159 struct v9_mqd { struct 693 struct v9_mqd mqd;
|
Completed in 32 milliseconds