Searched refs:doorbell_id (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_doorbell.c | 231 unsigned int doorbell_id) in kfd_get_doorbell_dw_offset_in_bar() 242 doorbell_id * kfd->device_info->doorbell_size / sizeof(u32); in kfd_get_doorbell_dw_offset_in_bar() 229 kfd_get_doorbell_dw_offset_in_bar(struct kfd_dev *kfd, struct kfd_process_device *pdd, unsigned int doorbell_id) kfd_get_doorbell_dw_offset_in_bar() argument
|
H A D | kfd_priv.h | 522 unsigned int doorbell_id; member 903 unsigned int doorbell_id);
|
H A D | kfd_device_queue_manager.c | 178 q->doorbell_id = q->properties.queue_id; in allocate_doorbell() 189 q->doorbell_id = idx_offset[q->properties.sdma_engine_id] in allocate_doorbell() 204 q->doorbell_id = found; in allocate_doorbell() 209 q->doorbell_id); in allocate_doorbell() 224 old = test_and_clear_bit(q->doorbell_id, qpd->doorbell_bitmap); in deallocate_doorbell()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mana/ |
H A D | main.c | 32 u32 doorbell_id) in mana_ib_cfg_vport() 54 err = mana_cfg_vport(mpc, pd->pdn, doorbell_id); in mana_ib_cfg_vport() 68 ibdev_dbg(&dev->ib_dev, "vport handle %llx pdid %x doorbell_id %x\n", in mana_ib_cfg_vport() 69 mpc->port_handle, pd->pdn, doorbell_id); in mana_ib_cfg_vport() 31 mana_ib_cfg_vport(struct mana_ib_dev *dev, u32 port, struct mana_ib_pd *pd, u32 doorbell_id) mana_ib_cfg_vport() argument
|
H A D | mana_ib.h | 133 struct mana_ib_pd *pd, u32 doorbell_id);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_debug.h | 37 uint32_t doorbell_id,
|
H A D | kfd_debug.c | 169 pqn->q->doorbell_id; in kfd_dbg_ev_raise() 199 uint32_t doorbell_id, in kfd_set_dbg_ev_from_interrupt() 212 if (!kfd_dbg_ev_raise(trap_mask, p, dev, doorbell_id, true, in kfd_set_dbg_ev_from_interrupt() 226 pqn->q->doorbell_id == doorbell_id)) in kfd_set_dbg_ev_from_interrupt() 197 kfd_set_dbg_ev_from_interrupt(struct kfd_node *dev, unsigned int pasid, uint32_t doorbell_id, uint64_t trap_mask, void *exception_data, size_t exception_data_size) kfd_set_dbg_ev_from_interrupt() argument
|
H A D | kfd_priv.h | 592 unsigned int doorbell_id; member 1087 unsigned int doorbell_id); 1233 uint32_t doorbell_id; member
|
H A D | kfd_device_queue_manager.c | 342 * If doorbell_id is passed in, make sure requested ID is valid then allocate it. 358 q->doorbell_id = q->properties.queue_id; in allocate_doorbell() 384 q->doorbell_id = valid_id; in allocate_doorbell() 392 q->doorbell_id = *restore_id; in allocate_doorbell() 404 q->doorbell_id = found; in allocate_doorbell() 410 q->doorbell_id, in allocate_doorbell() 426 old = test_and_clear_bit(q->doorbell_id, qpd->doorbell_bitmap); in deallocate_doorbell() 579 retval = allocate_doorbell(qpd, q, qd ? &qd->doorbell_id : NULL); in create_queue_nocpsch() 1801 retval = allocate_doorbell(qpd, q, qd ? &qd->doorbell_id : NULL); in create_queue_cpsch()
|
H A D | kfd_process_queue_manager.c | 760 q_data->doorbell_id = q->doorbell_id; in criu_checkpoint_queue()
|
Completed in 18 milliseconds