/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_nic.c | 87 int ring_doorbell = !xmit_more; in octnet_send_nic_data_pkt() local 89 return octeon_send_command(oct, ndata->q_no, ring_doorbell, &ndata->cmd, in octnet_send_nic_data_pkt()
|
H A D | request_manager.c | 272 ring_doorbell(struct octeon_device *oct, struct octeon_instr_queue *iq) in ring_doorbell() function 291 ring_doorbell(oct, iq); in octeon_ring_doorbell_locked() 564 ring_doorbell(oct, iq); in octeon_send_command()
|
H A D | lio_vf_main.c | 1365 int ring_doorbell; in send_nic_timestamp_pkt() local 1392 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 1394 retval = octeon_send_command(oct, sc->iq_no, ring_doorbell, &sc->cmd, in send_nic_timestamp_pkt()
|
H A D | lio_main.c | 2258 int ring_doorbell; in send_nic_timestamp_pkt() local 2288 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 2290 retval = octeon_send_command(oct, sc->iq_no, ring_doorbell, &sc->cmd, in send_nic_timestamp_pkt()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_nic.c | 88 int ring_doorbell = !xmit_more; in octnet_send_nic_data_pkt() local 90 return octeon_send_command(oct, ndata->q_no, ring_doorbell, &ndata->cmd, in octnet_send_nic_data_pkt()
|
H A D | request_manager.c | 265 ring_doorbell(struct octeon_device *oct, struct octeon_instr_queue *iq) in ring_doorbell() function 284 ring_doorbell(oct, iq); in octeon_ring_doorbell_locked() 560 ring_doorbell(oct, iq); in octeon_send_command()
|
H A D | lio_vf_main.c | 1356 int ring_doorbell; in send_nic_timestamp_pkt() local 1383 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 1385 retval = octeon_send_command(oct, sc->iq_no, ring_doorbell, &sc->cmd, in send_nic_timestamp_pkt()
|
H A D | lio_main.c | 2248 int ring_doorbell; in send_nic_timestamp_pkt() local 2278 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 2280 retval = octeon_send_command(oct, sc->iq_no, ring_doorbell, &sc->cmd, in send_nic_timestamp_pkt()
|
/kernel/linux/linux-5.10/drivers/firmware/tegra/ |
H A D | bpmp-private.h | 22 int (*ring_doorbell)(struct tegra_bpmp *bpmp); member
|
H A D | bpmp-tegra210.c | 242 .ring_doorbell = tegra210_bpmp_ring_doorbell,
|
H A D | bpmp-tegra186.c | 303 .ring_doorbell = tegra186_bpmp_ring_doorbell,
|
H A D | bpmp.c | 195 return bpmp->soc->ops->ring_doorbell(bpmp); in tegra_bpmp_ring_doorbell()
|
/kernel/linux/linux-6.6/drivers/firmware/tegra/ |
H A D | bpmp-private.h | 22 int (*ring_doorbell)(struct tegra_bpmp *bpmp); member
|
H A D | bpmp-tegra210.c | 236 .ring_doorbell = tegra210_bpmp_ring_doorbell,
|
H A D | bpmp-tegra186.c | 387 .ring_doorbell = tegra186_bpmp_ring_doorbell,
|
H A D | bpmp.c | 194 return bpmp->soc->ops->ring_doorbell(bpmp); in tegra_bpmp_ring_doorbell()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_dev.c | 586 void ionic_q_post(struct ionic_queue *q, bool ring_doorbell, ionic_desc_cb cb, in ionic_q_post() argument 601 q->head_idx, ring_doorbell); in ionic_q_post() 603 if (ring_doorbell) in ionic_q_post()
|
H A D | ionic_dev.h | 337 void ionic_q_post(struct ionic_queue *q, bool ring_doorbell, ionic_desc_cb cb,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_dev.c | 762 void ionic_q_post(struct ionic_queue *q, bool ring_doorbell, ionic_desc_cb cb, in ionic_q_post() argument 777 q->head_idx, ring_doorbell); in ionic_q_post() 779 if (ring_doorbell) { in ionic_q_post()
|
H A D | ionic_dev.h | 379 void ionic_q_post(struct ionic_queue *q, bool ring_doorbell, ionic_desc_cb cb,
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | hw_queue.c | 85 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in ext_and_hw_queue_submit_bd() 345 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in int_queue_schedule_job()
|
H A D | habanalabs.h | 639 * @ring_doorbell: increment PI on a given QMAN. 732 void (*ring_doorbell)(struct hl_device *hdev, u32 hw_queue_id, u32 pi); member
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | hw_queue.c | 95 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in hl_hw_queue_submit_bd() 358 hdev->asic_funcs->ring_doorbell(hdev, q->hw_queue_id, q->pi); in int_queue_schedule_job()
|
H A D | habanalabs.h | 1459 * @ring_doorbell: increment PI on a given QMAN. 1587 void (*ring_doorbell)(struct hl_device *hdev, u32 hw_queue_id, u32 pi); member
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/ |
H A D | goya.c | 5351 .ring_doorbell = goya_ring_doorbell,
|