Home
last modified time | relevance | path

Searched refs:gdma_queue (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c304 struct gdma_queue *queue) in mana_gd_create_hw_eq()
338 static int mana_gd_disable_queue(struct gdma_queue *queue) in mana_gd_disable_queue()
421 void mana_gd_wq_ring_doorbell(struct gdma_context *gc, struct gdma_queue *queue) in mana_gd_wq_ring_doorbell()
431 void mana_gd_ring_cq(struct gdma_queue *cq, u8 arm_bit) in mana_gd_ring_cq()
628 static void mana_gd_process_eqe(struct gdma_queue *eq) in mana_gd_process_eqe()
636 struct gdma_queue *cq; in mana_gd_process_eqe()
705 struct gdma_queue *eq = arg; in mana_gd_process_eq_events()
753 static int mana_gd_register_irq(struct gdma_queue *queue, in mana_gd_register_irq()
788 static void mana_gd_deregister_irq(struct gdma_queue *queue) in mana_gd_deregister_irq()
795 struct gdma_queue *eq; in mana_gd_deregister_irq()
[all …]
H A Dhw_channel.c113 static void mana_hwc_init_event_handler(void *ctx, struct gdma_queue *q_self, in mana_hwc_init_event_handler()
250 struct gdma_queue *rq; in mana_hwc_rx_event_handler()
297 struct gdma_queue **queue) in mana_hwc_create_gdma_wq()
314 struct gdma_queue *parent_eq, in mana_hwc_create_gdma_cq()
315 struct gdma_queue **queue) in mana_hwc_create_gdma_cq()
332 struct gdma_queue **queue) in mana_hwc_create_gdma_eq()
347 static void mana_hwc_comp_event(void *ctx, struct gdma_queue *q_self) in mana_hwc_comp_event()
396 struct gdma_queue *eq, *cq; in mana_hwc_create_cq()
527 struct gdma_queue *queue; in mana_hwc_create_wq()
664 struct gdma_queue *rq = hwc->rxq->gdma_wq; in mana_hwc_establish_channel()
[all …]
H A Dmana_en.c41 struct gdma_queue *gdma_q = filp->private_data; in mana_dbg_q_read()
144 static bool mana_can_tx(struct gdma_queue *wq) in mana_can_tx()
346 struct gdma_queue *gdma_sq; in mana_start_xmit()
1615 struct gdma_queue *eq; in mana_destroy_eq()
1740 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) in mana_move_wq_tail()
1783 struct gdma_queue *gdma_wq; in mana_poll_tx_cq()
2242 static int mana_cq_handler(void *context, struct gdma_queue *gdma_queue) in mana_cq_handler() argument
2247 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); in mana_cq_handler()
2258 mana_gd_ring_cq(gdma_queue, SET_ARM_BIT); in mana_cq_handler()
2268 mana_gd_ring_cq(gdma_queue, 0); in mana_cq_handler()
[all …]