Home
last modified time | relevance | path

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

/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_process_queue_manager.c53 if (__test_and_set_bit(qid, pqm->queue_slot_bitmap)) { in assign_queue_slot_by_qid()
66 found = find_first_zero_bit(pqm->queue_slot_bitmap, in find_available_queue_slot()
77 set_bit(found, pqm->queue_slot_bitmap); in find_available_queue_slot()
173 pqm->queue_slot_bitmap = bitmap_zalloc(KFD_MAX_NUM_OF_QUEUES_PER_PROCESS, in pqm_init()
175 if (!pqm->queue_slot_bitmap) in pqm_init()
225 bitmap_free(pqm->queue_slot_bitmap); in pqm_uninit()
226 pqm->queue_slot_bitmap = NULL; in pqm_uninit()
443 clear_bit(*qid, pqm->queue_slot_bitmap); in pqm_create_queue()
507 clear_bit(qid, pqm->queue_slot_bitmap); in pqm_destroy_queue()
H A Dkfd_priv.h636 unsigned long *queue_slot_bitmap; member