Home
last modified time | relevance | path

Searched refs:allocated_queues (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c437 if (dqm->allocated_queues[pipe] != 0) { in allocate_hqd()
438 bit = ffs(dqm->allocated_queues[pipe]) - 1; in allocate_hqd()
439 dqm->allocated_queues[pipe] &= ~(1 << bit); in allocate_hqd()
460 dqm->allocated_queues[q->pipe] |= (1 << q->queue); in deallocate_hqd()
957 dqm->allocated_queues = kcalloc(get_pipes_per_mec(dqm), in initialize_nocpsch()
959 if (!dqm->allocated_queues) in initialize_nocpsch()
974 dqm->allocated_queues[pipe] |= 1 << queue; in initialize_nocpsch()
991 kfree(dqm->allocated_queues); in uninitialize()
H A Dkfd_device_queue_manager.h188 unsigned int *allocated_queues; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.h242 unsigned int *allocated_queues; member
H A Dkfd_device_queue_manager.c664 if (dqm->allocated_queues[pipe] != 0) { in allocate_hqd()
665 bit = ffs(dqm->allocated_queues[pipe]) - 1; in allocate_hqd()
666 dqm->allocated_queues[pipe] &= ~(1 << bit); in allocate_hqd()
687 dqm->allocated_queues[q->pipe] |= (1 << q->queue); in deallocate_hqd()
1398 dqm->allocated_queues = kcalloc(get_pipes_per_mec(dqm), in initialize_nocpsch()
1400 if (!dqm->allocated_queues) in initialize_nocpsch()
1415 dqm->allocated_queues[pipe] |= 1 << queue; in initialize_nocpsch()
1431 kfree(dqm->allocated_queues); in uninitialize()

Completed in 7 milliseconds