Searched refs:doorbell_id (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_mqd_manager.c | 301 bool kfd_check_hiq_mqd_doorbell_id(struct kfd_node *node, uint32_t doorbell_id, in kfd_check_hiq_mqd_doorbell_id() argument 304 if (doorbell_id) { in kfd_check_hiq_mqd_doorbell_id() 309 inst, doorbell_id); in kfd_check_hiq_mqd_doorbell_id() 312 doorbell_id); in kfd_check_hiq_mqd_doorbell_id()
|
| H A D | kfd_debug.c | 171 pqn->q->doorbell_id; in kfd_dbg_ev_raise() 201 uint32_t doorbell_id, in kfd_set_dbg_ev_from_interrupt() argument 215 if (!kfd_dbg_ev_raise(trap_mask, p, dev, doorbell_id, true, in kfd_set_dbg_ev_from_interrupt() 229 pqn->q->doorbell_id == doorbell_id)) in kfd_set_dbg_ev_from_interrupt()
|
| H A D | kfd_debug.h | 37 uint32_t doorbell_id,
|
| H A D | kfd_priv.h | 616 unsigned int doorbell_id; member 1140 unsigned int doorbell_id); 1291 uint32_t doorbell_id; member 1373 int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbell_id);
|
| H A D | kfd_device_queue_manager.c | 448 q->doorbell_id = q->properties.queue_id; in allocate_doorbell() 474 q->doorbell_id = valid_id; in allocate_doorbell() 482 q->doorbell_id = *restore_id; in allocate_doorbell() 494 q->doorbell_id = found; in allocate_doorbell() 500 q->doorbell_id, in allocate_doorbell() 516 old = test_and_clear_bit(q->doorbell_id, qpd->doorbell_bitmap); in deallocate_doorbell() 673 retval = allocate_doorbell(qpd, q, qd ? &qd->doorbell_id : NULL); in create_queue_nocpsch() 1993 retval = allocate_doorbell(qpd, q, qd ? &qd->doorbell_id : NULL); in create_queue_cpsch() 3063 int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbell_id) in kfd_dqm_suspend_bad_queue_mes() argument 3082 if (q->doorbell_id == doorbell_id && q->properties.is_active) { in kfd_dqm_suspend_bad_queue_mes()
|
| H A D | kfd_mqd_manager_v9.c | 352 uint32_t doorbell_id = m->queue_doorbell_id0; in check_preemption_failed() local 356 return kfd_check_hiq_mqd_doorbell_id(mm->dev, doorbell_id, 0); in check_preemption_failed()
|
| H A D | kfd_process_queue_manager.c | 834 q_data->doorbell_id = q->doorbell_id; in criu_checkpoint_queue()
|
| /linux/drivers/hv/ |
| H A D | mshv_eventfd.c | 631 static void ioeventfd_mmio_write(int doorbell_id, void *data) in ioeventfd_mmio_write() argument 638 if (p->iovntfd_doorbell_id == doorbell_id) { in ioeventfd_mmio_write()
|
| H A D | mshv_root.h | 204 typedef void (*doorbell_cb_t) (int doorbell_id, void *);
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_sched.c | 383 u8 doorbell_id; member 1027 group->queues[i]->doorbell_id = csg_id + 1; in group_bind_locked() 1063 group->queues[i]->doorbell_id = -1; in group_unbind_locked() 1202 CS_CONFIG_DOORBELL(queue->doorbell_id); in cs_slot_prog_locked() 3373 gpu_write(ptdev, CSF_DOORBELL(queue->doorbell_id), 1); in queue_run_job()
|