Home
last modified time | relevance | path

Searched refs:queue_properties (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager_cik.c70 static void set_priority(struct cik_mqd *m, struct queue_properties *q) in set_priority()
77 struct queue_properties *q) in allocate_mqd()
91 struct queue_properties *q) in init_mqd()
145 struct queue_properties *q) in init_mqd_sdma()
161 uint32_t queue_id, struct queue_properties *p, in load_mqd()
174 struct queue_properties *q, struct mqd_update_info *minfo, in __update_mqd()
218 struct queue_properties *q, in update_mqd()
225 struct queue_properties *q, in update_mqd_sdma()
263 struct queue_properties *qp, in restore_mqd()
301 struct queue_properties *qp, in restore_mqd_sdma()
[all …]
H A Dkfd_mqd_manager_vi.c73 static void set_priority(struct vi_mqd *m, struct queue_properties *q) in set_priority()
80 struct queue_properties *q) in allocate_mqd()
94 struct queue_properties *q) in init_mqd()
160 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
172 struct queue_properties *q, struct mqd_update_info *minfo, in __update_mqd()
249 struct queue_properties *q, in update_mqd()
256 struct queue_properties *q, in get_wave_state()
295 struct queue_properties *qp, in restore_mqd()
322 struct queue_properties *q) in init_mqd_hiq()
335 struct queue_properties *q, in update_mqd_hiq()
[all …]
H A Dkfd_mqd_manager_v10.c70 static void set_priority(struct v10_compute_mqd *m, struct queue_properties *q) in set_priority()
77 struct queue_properties *q) in allocate_mqd()
91 struct queue_properties *q) in init_mqd()
153 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
166 struct queue_properties *q, in update_mqd()
238 struct queue_properties *q, in get_wave_state()
286 struct queue_properties *qp, in restore_mqd()
313 struct queue_properties *q) in init_mqd_hiq()
347 struct queue_properties *q) in init_mqd_sdma()
365 struct queue_properties *q, in update_mqd_sdma()
[all …]
H A Dkfd_mqd_manager_v9.c38 struct queue_properties *q,
42 struct queue_properties *q) in mqd_stride_v9()
106 static void set_priority(struct v9_mqd *m, struct queue_properties *q) in set_priority()
127 struct queue_properties *q) in allocate_mqd()
179 struct queue_properties *q) in init_mqd()
250 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
261 struct queue_properties *q, in update_mqd()
354 struct queue_properties *q, in get_wave_state()
428 struct queue_properties *qp, in restore_mqd()
460 struct queue_properties *q) in init_mqd_hiq()
[all …]
H A Dkfd_mqd_manager_v12_1.c131 static void set_priority(struct v12_1_compute_mqd *m, struct queue_properties *q) in set_priority()
138 struct queue_properties *q) in allocate_mqd()
155 struct queue_properties *q) in init_mqd()
224 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
237 struct queue_properties *q, in update_mqd()
327 struct queue_properties *q, in get_wave_state()
365 struct queue_properties *q) in init_mqd_hiq()
379 struct queue_properties *q) in init_mqd_sdma()
397 struct queue_properties *q, in update_mqd_sdma()
450 struct queue_properties *q) in init_mqd_v12_1()
[all …]
H A Dkfd_mqd_manager_v12.c77 static void set_priority(struct v12_compute_mqd *m, struct queue_properties *q) in set_priority()
84 struct queue_properties *q) in allocate_mqd()
98 struct queue_properties *q) in init_mqd()
168 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
181 struct queue_properties *q, in update_mqd()
252 struct queue_properties *q, in get_wave_state()
290 struct queue_properties *q) in init_mqd_hiq()
304 struct queue_properties *q) in init_mqd_sdma()
322 struct queue_properties *q, in update_mqd_sdma()
H A Dkfd_mqd_manager_v11.c96 static void set_priority(struct v11_compute_mqd *m, struct queue_properties *q) in set_priority()
103 struct queue_properties *q) in allocate_mqd()
117 struct queue_properties *q) in init_mqd()
193 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
206 struct queue_properties *q, in update_mqd()
277 struct queue_properties *q, in get_wave_state()
324 struct queue_properties *qp, in restore_mqd()
352 struct queue_properties *q) in init_mqd_hiq()
386 struct queue_properties *q) in init_mqd_sdma()
409 struct queue_properties *q, in update_mqd_sdma()
H A Dkfd_mqd_manager.c49 struct kfd_mem_obj *allocate_hiq_mqd(struct mqd_manager *mm, struct queue_properties *q) in allocate_hiq_mqd()
66 struct queue_properties *q) in allocate_sdma_mqd()
212 struct queue_properties *p, struct mm_struct *mms) in kfd_hiq_load_mqd_kiq()
247 struct queue_properties *p, struct mm_struct *mms) in kfd_load_mqd_sdma()
293 struct queue_properties *q) in kfd_mqd_stride()
H A Dkfd_queue.c30 void print_queue_properties(struct queue_properties *q) in print_queue_properties()
69 int init_queue(struct queue **q, const struct queue_properties *properties) in init_queue()
233 int kfd_queue_acquire_buffers(struct kfd_process_device *pdd, struct queue_properties *properties) in kfd_queue_acquire_buffers()
344 int kfd_queue_release_buffers(struct kfd_process_device *pdd, struct queue_properties *properties) in kfd_queue_release_buffers()
378 struct queue_properties *properties) in kfd_queue_unref_bo_vas()
H A Dkfd_priv.h504 struct queue_properties { struct
609 struct queue_properties properties;
1335 int init_queue(struct queue **q, const struct queue_properties *properties);
1337 void print_queue_properties(struct queue_properties *q);
1342 int kfd_queue_acquire_buffers(struct kfd_process_device *pdd, struct queue_properties *properties);
1343 int kfd_queue_release_buffers(struct kfd_process_device *pdd, struct queue_properties *properties);
1346 struct queue_properties *properties);
1384 struct queue_properties *properties,
1392 struct queue_properties *p);
H A Dkfd_process_queue_manager.c247 struct queue_properties *q_properties, in init_user_queue()
311 struct queue_properties *properties, in pqm_create_queue()
564 unsigned int qid, struct queue_properties *p) in pqm_update_queue_properties()
955 static void set_queue_properties_from_criu(struct queue_properties *qp, in set_queue_properties_from_criu()
987 struct queue_properties qp; in kfd_criu_restore_queue()
H A Dkfd_kernel_queue.c45 struct queue_properties prop; in kq_initialize()
H A Dkfd_chardev.c189 static int set_queue_properties_from_user(struct queue_properties *q_properties, in set_queue_properties_from_user()
326 struct queue_properties q_properties; in kfd_ioctl_create_queue()
329 memset(&q_properties, 0, sizeof(struct queue_properties)); in kfd_ioctl_create_queue()
452 struct queue_properties properties; in kfd_ioctl_update_queue()
H A Dkfd_device_queue_manager.c3528 static uint32_t set_queue_type_for_user(struct queue_properties *q_props) in set_queue_type_for_user()