Home
last modified time | relevance | path

Searched refs:queue_slot_bitmap (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/amdkfd/
Dkfd_process_queue_manager.c52 if (__test_and_set_bit(qid, pqm->queue_slot_bitmap)) { in assign_queue_slot_by_qid()
65 found = find_first_zero_bit(pqm->queue_slot_bitmap, in find_available_queue_slot()
76 set_bit(found, pqm->queue_slot_bitmap); in find_available_queue_slot()
153 pqm->queue_slot_bitmap = bitmap_zalloc(KFD_MAX_NUM_OF_QUEUES_PER_PROCESS, in pqm_init()
155 if (!pqm->queue_slot_bitmap) in pqm_init()
176 bitmap_free(pqm->queue_slot_bitmap); in pqm_uninit()
177 pqm->queue_slot_bitmap = NULL; in pqm_uninit()
378 clear_bit(*qid, pqm->queue_slot_bitmap); in pqm_create_queue()
454 clear_bit(qid, pqm->queue_slot_bitmap); in pqm_destroy_queue()
Dkfd_priv.h606 unsigned long *queue_slot_bitmap; member