Home
last modified time | relevance | path

Searched refs:doorbell_id (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c231 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 Dkfd_priv.h522 unsigned int doorbell_id; member
903 unsigned int doorbell_id);
H A Dkfd_device_queue_manager.c178 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 Dmain.c32 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 Dmana_ib.h133 struct mana_ib_pd *pd, u32 doorbell_id);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_debug.h37 uint32_t doorbell_id,
H A Dkfd_debug.c169 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 Dkfd_priv.h592 unsigned int doorbell_id; member
1087 unsigned int doorbell_id);
1233 uint32_t doorbell_id; member
H A Dkfd_device_queue_manager.c342 * 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 Dkfd_process_queue_manager.c760 q_data->doorbell_id = q->doorbell_id; in criu_checkpoint_queue()

Completed in 18 milliseconds