Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_debug.h37 uint32_t doorbell_id,
H A Dkfd_priv.h633 unsigned int doorbell_id; member
1184 unsigned int doorbell_id);
1332 uint32_t doorbell_id; member
1414 int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbell_id);
H A Dkfd_mqd_manager.h211 bool kfd_check_hiq_mqd_doorbell_id(struct kfd_node *node, uint32_t doorbell_id,
H A Dkfd_device_queue_manager.c558 q->doorbell_id = q->properties.queue_id; in allocate_doorbell()
604 q->doorbell_id = valid_id; in allocate_doorbell()
615 q->doorbell_id = *restore_id; in allocate_doorbell()
627 q->doorbell_id = found; in allocate_doorbell()
633 q->doorbell_id, in allocate_doorbell()
649 old = test_and_clear_bit(q->doorbell_id, qpd->doorbell_bitmap); in deallocate_doorbell()
813 retval = allocate_doorbell(qpd, q, qd ? &qd->doorbell_id : NULL); in create_queue_nocpsch()
2268 retval = allocate_doorbell(qpd, q, qd ? &qd->doorbell_id : NULL); in create_queue_cpsch()
3387 int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbell_id) in kfd_dqm_suspend_bad_queue_mes() argument
3405 if (q->doorbell_id == doorbell_id && q->properties.is_active) { in kfd_dqm_suspend_bad_queue_mes()
H A Dkfd_process_queue_manager.c860 q_data->doorbell_id = q->doorbell_id; in criu_checkpoint_queue()
H A Dkfd_mqd_manager_v9.c354 uint32_t doorbell_id = m->queue_doorbell_id0; in check_preemption_failed() local
358 return kfd_check_hiq_mqd_doorbell_id(mm->dev, doorbell_id, 0); in check_preemption_failed()
/linux/drivers/hv/
H A Dmshv_eventfd.c642 static void ioeventfd_mmio_write(int doorbell_id, void *data) in ioeventfd_mmio_write() argument
649 if (p->iovntfd_doorbell_id == doorbell_id) { in ioeventfd_mmio_write()
H A Dmshv_root.h204 typedef void (*doorbell_cb_t) (int doorbell_id, void *);
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_fw.c1437 void panthor_fw_ring_doorbell(struct panthor_device *ptdev, u32 doorbell_id) in panthor_fw_ring_doorbell() argument
1439 gpu_write(ptdev->iomem, CSF_DOORBELL(doorbell_id), 1); in panthor_fw_ring_doorbell()
H A Dpanthor_sched.c384 u8 doorbell_id; member
1027 group->queues[i]->doorbell_id = csg_id + 1; in group_bind_locked()
1064 group->queues[i]->doorbell_id = -1; in group_unbind_locked()
1200 CS_CONFIG_DOORBELL(queue->doorbell_id); in cs_slot_prog_locked()
3388 panthor_fw_ring_doorbell(ptdev, queue->doorbell_id); in queue_run_job()