Searched refs:doorbell_bitmap (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/i915/gt/uc/ |
| D | intel_guc_submission.c | 106 id = find_next_zero_bit(client->guc->doorbell_bitmap, end, offset); in reserve_doorbell() 110 __set_bit(id, client->guc->doorbell_bitmap); in reserve_doorbell() 123 return test_bit(client->doorbell_id, client->guc->doorbell_bitmap); in has_doorbell() 130 __clear_bit(client->doorbell_id, client->guc->doorbell_bitmap); in unreserve_doorbell() 766 if (test_bit(db_id, guc->doorbell_bitmap) == valid) in doorbell_ok()
|
| D | intel_guc.h | 55 DECLARE_BITMAP(doorbell_bitmap, GUC_NUM_DOORBELLS);
|
| D | selftest_guc.c | 28 id = find_next_zero_bit(guc->doorbell_bitmap, end, offset); in available_dbs()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_process.c | 437 kfree(pdd->qpd.doorbell_bitmap); in kfd_process_destroy_pdds() 694 qpd->doorbell_bitmap = in init_doorbell_bitmap() 697 if (!qpd->doorbell_bitmap) in init_doorbell_bitmap() 704 set_bit(i, qpd->doorbell_bitmap); in init_doorbell_bitmap() 706 qpd->doorbell_bitmap); in init_doorbell_bitmap()
|
| D | kfd_device_queue_manager.c | 162 found = find_first_zero_bit(qpd->doorbell_bitmap, in allocate_doorbell() 168 set_bit(found, qpd->doorbell_bitmap); in allocate_doorbell() 190 old = test_and_clear_bit(q->doorbell_id, qpd->doorbell_bitmap); in deallocate_doorbell()
|
| D | kfd_priv.h | 587 unsigned long *doorbell_bitmap; member
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_debugfs.c | 1898 seq_printf(m, "\t%*pb\n", GUC_NUM_DOORBELLS, guc->doorbell_bitmap); in i915_guc_info()
|