Home
last modified time | relevance | path

Searched refs:queue_properties (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager.h72 struct queue_properties *q);
76 struct queue_properties *q);
80 struct queue_properties *p,
84 struct queue_properties *q,
100 struct queue_properties *q,
114 struct queue_properties *p,
124 struct queue_properties *p);
132 struct queue_properties *q);
135 struct queue_properties *q);
145 struct queue_properties *
[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()
93 struct queue_properties *q) in init_mqd()
159 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
171 struct queue_properties *q, struct mqd_update_info *minfo, in __update_mqd()
248 struct queue_properties *q, in update_mqd()
255 struct queue_properties *q, in get_wave_state()
294 struct queue_properties *qp, in restore_mqd()
321 struct queue_properties *q) in init_mqd_hiq()
334 struct queue_properties * in update_mqd_hiq()
[all...]
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()
90 struct queue_properties *q) in init_mqd()
144 struct queue_properties *q) in init_mqd_sdma()
160 uint32_t queue_id, struct queue_properties *p, in load_mqd()
173 struct queue_properties *q, struct mqd_update_info *minfo, in __update_mqd()
217 struct queue_properties *q, in update_mqd()
224 struct queue_properties *q, in update_mqd_sdma()
262 struct queue_properties *qp, in restore_mqd()
300 struct queue_properties *q in restore_mqd_sdma()
[all...]
H A Dkfd_mqd_manager_v9.c38 struct queue_properties *q,
42 struct queue_properties *q) in mqd_stride_v9()
104 static void set_priority(struct v9_mqd *m, struct queue_properties *q) in set_priority()
111 struct queue_properties *q) in allocate_mqd()
160 struct queue_properties *q) in init_mqd()
228 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
239 struct queue_properties *q, in update_mqd()
318 struct queue_properties *q, in get_wave_state()
374 struct queue_properties *qp, in restore_mqd()
406 struct queue_properties * in init_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()
90 struct queue_properties *q) in init_mqd()
150 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
163 struct queue_properties *q, in update_mqd()
235 struct queue_properties *q, in get_wave_state()
283 struct queue_properties *qp, in restore_mqd()
310 struct queue_properties *q) in init_mqd_hiq()
344 struct queue_properties *q) in init_mqd_sdma()
362 struct queue_properties * in update_mqd_sdma()
[all...]
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()
125 struct queue_properties *q) in init_mqd()
204 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
217 struct queue_properties *q, in update_mqd()
289 struct queue_properties *q, in get_wave_state()
336 struct queue_properties *qp, in restore_mqd()
364 struct queue_properties *q) in init_mqd_hiq()
398 struct queue_properties *q) in init_mqd_sdma()
421 struct queue_properties * in update_mqd_sdma()
[all...]
H A Dkfd_mqd_manager.c49 struct kfd_mem_obj *allocate_hiq_mqd(struct kfd_node *dev, struct queue_properties *q) in allocate_hiq_mqd()
65 struct queue_properties *q) in allocate_sdma_mqd()
208 struct queue_properties *p, struct mm_struct *mms) in kfd_hiq_load_mqd_kiq()
243 struct queue_properties *p, struct mm_struct *mms) in kfd_load_mqd_sdma()
289 struct queue_properties *q) in kfd_mqd_stride()
H A Dkfd_queue.c28 void print_queue_properties(struct queue_properties *q) in print_queue_properties()
67 int init_queue(struct queue **q, const struct queue_properties *properties) in init_queue()
H A Dkfd_priv.h436 * struct queue_properties
488 struct queue_properties { struct
585 struct queue_properties properties;
1281 int init_queue(struct queue **q, const struct queue_properties *properties);
1283 void print_queue_properties(struct queue_properties *q);
1317 struct queue_properties *properties,
1326 struct queue_properties *p);
H A Dkfd_process_queue_manager.c223 struct queue_properties *q_properties, in init_user_queue()
271 struct queue_properties *properties, in pqm_create_queue()
510 unsigned int qid, struct queue_properties *p) in pqm_update_queue_properties()
880 static void set_queue_properties_from_criu(struct queue_properties *qp, in set_queue_properties_from_criu()
908 struct queue_properties qp; in kfd_criu_restore_queue()
H A Dkfd_kernel_queue.c44 struct queue_properties prop; in kq_initialize()
H A Dkfd_chardev.c185 static int set_queue_properties_from_user(struct queue_properties *q_properties, in set_queue_properties_from_user()
306 struct queue_properties q_properties; in kfd_ioctl_create_queue()
310 memset(&q_properties, 0, sizeof(struct queue_properties)); in kfd_ioctl_create_queue()
451 struct queue_properties properties; in kfd_ioctl_update_queue()
H A Dkfd_device_queue_manager.c3046 static uint32_t set_queue_type_for_user(struct queue_properties *q_props) in set_queue_type_for_user()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_mqd_manager.h71 struct queue_properties *q);
75 struct queue_properties *q);
79 struct queue_properties *p,
83 struct queue_properties *q);
112 struct queue_properties *q);
115 struct queue_properties *q);
H A Dkfd_mqd_manager_vi.c48 struct queue_properties *q) in update_cu_mask()
72 static void set_priority(struct vi_mqd *m, struct queue_properties *q) in set_priority()
79 struct queue_properties *q) in allocate_mqd()
92 struct queue_properties *q) in init_mqd()
158 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
170 struct queue_properties *q, unsigned int mtype, in __update_mqd()
241 struct queue_properties *q) in update_mqd()
247 struct queue_properties *q) in update_mqd_tonga()
301 struct queue_properties *q) in init_mqd_hiq()
313 struct queue_properties * in update_mqd_hiq()
[all...]
H A Dkfd_mqd_manager_cik.c45 struct queue_properties *q) in update_cu_mask()
69 static void set_priority(struct cik_mqd *m, struct queue_properties *q) in set_priority()
76 struct queue_properties *q) in allocate_mqd()
89 struct queue_properties *q) in init_mqd()
143 struct queue_properties *q) in init_mqd_sdma()
166 uint32_t queue_id, struct queue_properties *p, in load_mqd()
180 struct queue_properties *p, struct mm_struct *mms) in load_mqd_sdma()
188 struct queue_properties *q, unsigned int atc_bit) in __update_mqd()
224 struct queue_properties *q) in update_mqd()
230 struct queue_properties * in update_mqd_hawaii()
[all...]
H A Dkfd_mqd_manager_v9.c46 struct queue_properties *q) in update_cu_mask()
78 static void set_priority(struct v9_mqd *m, struct queue_properties *q) in set_priority()
85 struct queue_properties *q) in allocate_mqd()
133 struct queue_properties *q) in init_mqd()
197 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
209 struct queue_properties *p, struct mm_struct *mms) in hiq_load_mqd_kiq()
216 struct queue_properties *q) in update_mqd()
337 struct queue_properties *q) in init_mqd_hiq()
351 struct queue_properties *q) in init_mqd_sdma()
368 struct queue_properties * in load_mqd_sdma()
[all...]
H A Dkfd_mqd_manager_v10.c45 struct queue_properties *q) in update_cu_mask()
69 static void set_priority(struct v10_compute_mqd *m, struct queue_properties *q) in set_priority()
76 struct queue_properties *q) in allocate_mqd()
89 struct queue_properties *q) in init_mqd()
144 struct queue_properties *p, struct mm_struct *mms) in load_mqd()
158 struct queue_properties *p, struct mm_struct *mms) in hiq_load_mqd_kiq()
165 struct queue_properties *q) in update_mqd()
281 struct queue_properties *q) in init_mqd_hiq()
295 struct queue_properties *q) in init_mqd_sdma()
312 struct queue_properties * in load_mqd_sdma()
[all...]
H A Dkfd_queue.c27 void print_queue_properties(struct queue_properties *q) in print_queue_properties()
66 int init_queue(struct queue **q, const struct queue_properties *properties) in init_queue()
H A Dkfd_priv.h386 * struct queue_properties
437 struct queue_properties { struct
515 struct queue_properties properties;
951 int init_queue(struct queue **q, const struct queue_properties *properties);
953 void print_queue_properties(struct queue_properties *q);
989 struct queue_properties *properties,
994 struct queue_properties *p);
996 struct queue_properties *p);
H A Dkfd_mqd_manager.c48 struct kfd_mem_obj *allocate_hiq_mqd(struct kfd_dev *dev, struct queue_properties *q) in allocate_hiq_mqd()
64 struct queue_properties *q) in allocate_sdma_mqd()
H A Dkfd_process_queue_manager.c168 struct queue_properties *q_properties, in init_user_queue()
195 struct queue_properties *properties, in pqm_create_queue()
415 struct queue_properties *p) in pqm_update_queue()
440 struct queue_properties *p) in pqm_set_cu_mask()
H A Dkfd_chardev.c168 static int set_queue_properties_from_user(struct queue_properties *q_properties, in set_queue_properties_from_user()
282 struct queue_properties q_properties; in kfd_ioctl_create_queue()
285 memset(&q_properties, 0, sizeof(struct queue_properties)); in kfd_ioctl_create_queue()
373 struct queue_properties properties; in kfd_ioctl_update_queue()
420 struct queue_properties properties; in kfd_ioctl_set_cu_mask()
H A Dkfd_kernel_queue.c43 struct queue_properties prop; in kq_initialize()
H A Dkfd_dbgdev.c180 struct queue_properties properties; in dbgdev_register_diq()

Completed in 27 milliseconds