Home
last modified time | relevance | path

Searched refs:ring_doorbell (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Docteon_nic.c87 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 Drequest_manager.c272 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 Dlio_vf_main.c1365 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 Dlio_main.c2258 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 Docteon_nic.c88 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 Drequest_manager.c265 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 Dlio_vf_main.c1356 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 Dlio_main.c2248 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 Dbpmp-private.h22 int (*ring_doorbell)(struct tegra_bpmp *bpmp); member
H A Dbpmp-tegra210.c242 .ring_doorbell = tegra210_bpmp_ring_doorbell,
H A Dbpmp-tegra186.c303 .ring_doorbell = tegra186_bpmp_ring_doorbell,
H A Dbpmp.c195 return bpmp->soc->ops->ring_doorbell(bpmp); in tegra_bpmp_ring_doorbell()
/kernel/linux/linux-6.6/drivers/firmware/tegra/
H A Dbpmp-private.h22 int (*ring_doorbell)(struct tegra_bpmp *bpmp); member
H A Dbpmp-tegra210.c236 .ring_doorbell = tegra210_bpmp_ring_doorbell,
H A Dbpmp-tegra186.c387 .ring_doorbell = tegra186_bpmp_ring_doorbell,
H A Dbpmp.c194 return bpmp->soc->ops->ring_doorbell(bpmp); in tegra_bpmp_ring_doorbell()
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.c586 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 Dionic_dev.h337 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 Dionic_dev.c762 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 Dionic_dev.h379 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 Dhw_queue.c85 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 Dhabanalabs.h639 * @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 Dhw_queue.c95 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 Dhabanalabs.h1459 * @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 Dgoya.c5351 .ring_doorbell = goya_ring_doorbell,

Completed in 43 milliseconds

12