Searched refs:queues_list (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device_queue_manager.c | 327 if (list_empty(&qpd->queues_list)) { in create_queue_nocpsch() 391 list_add(&q->list, &qpd->queues_list); in create_queue_nocpsch() 416 if (list_empty(&qpd->queues_list)) in create_queue_nocpsch() 504 if (list_empty(&qpd->queues_list)) { in destroy_queue_nocpsch_locked() 668 list_for_each_entry(q, &qpd->queues_list, list) { in evict_process_queues_nocpsch() 714 list_for_each_entry(q, &qpd->queues_list, list) { in evict_process_queues_cpsch() 763 if (!list_empty(&qpd->queues_list)) { in restore_process_queues_nocpsch() 783 list_for_each_entry(q, &qpd->queues_list, list) { in restore_process_queues_nocpsch() 843 list_for_each_entry(q, &qpd->queues_list, list) { in restore_process_queues_cpsch() 906 pr_debug("qpd->queues_list i in unregister_process() [all...] |
H A D | kfd_process_queue_manager.c | 232 if (list_empty(&pdd->qpd.queues_list) && in pqm_create_queue() 334 if (list_empty(&pdd->qpd.queues_list) && in pqm_create_queue() 406 if (list_empty(&pdd->qpd.queues_list) && in pqm_destroy_queue()
|
H A D | kfd_process.c | 131 * 1. Create a temporary list of SDMA queue nodes from the qpd->queues_list, in kfd_sdma_activity_worker() 137 * from the qpd->queues_list. in kfd_sdma_activity_worker() 138 * 3. Do a second pass over qpd->queues_list to check if any nodes got deleted. in kfd_sdma_activity_worker() 150 list_for_each_entry(q, &qpd->queues_list, list) { in kfd_sdma_activity_worker() 169 * qpd->queues_list. Return the past activity count as the total sdma in kfd_sdma_activity_worker() 212 list_for_each_entry(q, &qpd->queues_list, list) { in kfd_sdma_activity_worker() 234 * from qpd->queues_list during SDMA usage read. Subtract the SDMA in kfd_sdma_activity_worker() 1274 INIT_LIST_HEAD(&pdd->qpd.queues_list); in kfd_create_process_device_data()
|
H A D | kfd_packet_manager.c | 184 list_for_each_entry(q, &qpd->queues_list, list) { in pm_create_runlist_ib()
|
H A D | kfd_priv.h | 568 struct list_head queues_list; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device_queue_manager.c | 293 list_for_each_entry(q, &qpd->queues_list, list) { in remove_all_queues_mes() 547 if (list_empty(&qpd->queues_list)) { in create_queue_nocpsch() 618 list_add(&q->list, &qpd->queues_list); in create_queue_nocpsch() 643 if (list_empty(&qpd->queues_list)) in create_queue_nocpsch() 798 if (list_empty(&qpd->queues_list)) { in destroy_queue_nocpsch_locked() 1058 list_for_each_entry(q, &qpd->queues_list, list) { in evict_process_queues_nocpsch() 1114 list_for_each_entry(q, &qpd->queues_list, list) { in evict_process_queues_cpsch() 1174 if (!list_empty(&qpd->queues_list)) { in restore_process_queues_nocpsch() 1194 list_for_each_entry(q, &qpd->queues_list, list) { in restore_process_queues_nocpsch() 1258 list_for_each_entry(q, &qpd->queues_list, lis in restore_process_queues_cpsch() [all...] |
H A D | kfd_process_queue_manager.c | 324 if (list_empty(&pdd->qpd.queues_list) && in pqm_create_queue() 436 if (list_empty(&pdd->qpd.queues_list) && in pqm_create_queue() 501 if (list_empty(&pdd->qpd.queues_list) && in pqm_destroy_queue() 693 list_for_each_entry(q, &pdd->qpd.queues_list, list) { in kfd_process_get_queue_info() 797 list_for_each_entry(q, &pdd->qpd.queues_list, list) { in criu_checkpoint_queues_device()
|
H A D | kfd_packet_manager.c | 185 list_for_each_entry(q, &qpd->queues_list, list) { in pm_create_runlist_ib()
|
H A D | kfd_process.c | 132 * 1. Create a temporary list of SDMA queue nodes from the qpd->queues_list, in kfd_sdma_activity_worker() 138 * from the qpd->queues_list. in kfd_sdma_activity_worker() 139 * 3. Do a second pass over qpd->queues_list to check if any nodes got deleted. in kfd_sdma_activity_worker() 151 list_for_each_entry(q, &qpd->queues_list, list) { in kfd_sdma_activity_worker() 170 * qpd->queues_list. Return the past activity count as the total sdma in kfd_sdma_activity_worker() 213 list_for_each_entry(q, &qpd->queues_list, list) { in kfd_sdma_activity_worker() 235 * from qpd->queues_list during SDMA usage read. Subtract the SDMA in kfd_sdma_activity_worker() 1574 INIT_LIST_HEAD(&pdd->qpd.queues_list); in kfd_create_process_device_data()
|
H A D | kfd_priv.h | 644 struct list_head queues_list; member
|
H A D | kfd_debug.c | 923 list_for_each_entry(queue, &qpd->queues_list, list) { in kfd_dbg_trap_query_exception_info()
|
Completed in 18 milliseconds