Home
last modified time | relevance | path

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

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/microsoft/mana/
H A Dgdma.h240 struct gdma_queue;
244 struct gdma_queue *eq;
267 struct gdma_queue { struct
331 struct gdma_queue *parent_eq;
354 struct gdma_queue **cq_table;
389 u32 mana_gd_wq_avail_space(struct gdma_queue *wq);
395 struct gdma_queue **queue_ptr);
399 struct gdma_queue **queue_ptr);
403 struct gdma_queue **queue_ptr);
409 void mana_gd_arm_cq(struct gdma_queue *cq);
[all …]
H A Dgdma_main.c148 struct gdma_queue *queue) in mana_gd_create_hw_eq()
290 struct gdma_queue *cq; in mana_gd_process_eqe()
339 struct gdma_queue *eq = arg; in mana_gd_process_eq_events()
391 struct gdma_queue *eq = container_of(napi, struct gdma_queue, eq.napi); in mana_poll()
403 struct gdma_queue *eq = arg; in mana_gd_schedule_napi()
540 struct gdma_queue *queue) in mana_gd_destroy_eq()
609 struct gdma_queue *queue) in mana_gd_create_cq()
620 struct gdma_queue *queue) in mana_gd_destroy_cq()
639 struct gdma_queue *queue; in mana_gd_create_hwc_queue()
757 struct gdma_queue *queue; in mana_gd_create_mana_eq()
[all …]
H A Dhw_channel.c183 struct gdma_queue *rq; in mana_hwc_rx_event_handler()
232 struct gdma_queue **queue) in mana_hwc_create_gdma_wq()
249 struct gdma_queue *parent_eq, in mana_hwc_create_gdma_cq()
250 struct gdma_queue **queue) in mana_hwc_create_gdma_cq()
267 struct gdma_queue **queue) in mana_hwc_create_gdma_eq()
333 struct gdma_queue *eq, *cq; in mana_hwc_create_cq()
468 struct gdma_queue *queue; in mana_hwc_create_wq()
602 struct gdma_queue *rq = hwc->rxq->gdma_wq; in mana_hwc_establish_channel()
603 struct gdma_queue *sq = hwc->txq->gdma_wq; in mana_hwc_establish_channel()
604 struct gdma_queue *eq = hwc->cq->gdma_eq; in mana_hwc_establish_channel()
[all …]
H A Dhw_channel.h130 struct gdma_queue *gdma_cq;
131 struct gdma_queue *gdma_eq;
145 struct gdma_queue *gdma_wq;
H A Dmana.h58 struct gdma_queue *gdma_sq;
229 struct gdma_queue *gdma_cq;
272 struct gdma_queue *gdma_rq;
H A Dmana_en.c46 static bool mana_can_tx(struct gdma_queue *wq) in mana_can_tx()
138 struct gdma_queue *gdma_sq; in mana_start_xmit()
710 struct gdma_queue *eq; in mana_destroy_eq()
762 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) in mana_move_wq_tail()
793 struct gdma_queue *gdma_eq = cq->gdma_cq->cq.parent; in mana_poll_tx_cq()
801 struct gdma_queue *gdma_wq; in mana_poll_tx_cq()
924 struct gdma_queue *eq; in mana_rx_skb()
1081 static void mana_cq_handler(void *context, struct gdma_queue *gdma_queue) in mana_cq_handler() argument
1085 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); in mana_cq_handler()
1092 mana_gd_arm_cq(gdma_queue); in mana_cq_handler()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/microsoft/mana/
H A Dgdma.h240 struct gdma_queue;
244 struct gdma_queue *eq;
267 struct gdma_queue { struct
331 struct gdma_queue *parent_eq;
354 struct gdma_queue **cq_table;
389 u32 mana_gd_wq_avail_space(struct gdma_queue *wq);
395 struct gdma_queue **queue_ptr);
399 struct gdma_queue **queue_ptr);
403 struct gdma_queue **queue_ptr);
409 void mana_gd_arm_cq(struct gdma_queue *cq);
[all …]
H A Dgdma_main.c148 struct gdma_queue *queue) in mana_gd_create_hw_eq()
290 struct gdma_queue *cq; in mana_gd_process_eqe()
339 struct gdma_queue *eq = arg; in mana_gd_process_eq_events()
391 struct gdma_queue *eq = container_of(napi, struct gdma_queue, eq.napi); in mana_poll()
403 struct gdma_queue *eq = arg; in mana_gd_schedule_napi()
540 struct gdma_queue *queue) in mana_gd_destroy_eq()
609 struct gdma_queue *queue) in mana_gd_create_cq()
620 struct gdma_queue *queue) in mana_gd_destroy_cq()
639 struct gdma_queue *queue; in mana_gd_create_hwc_queue()
757 struct gdma_queue *queue; in mana_gd_create_mana_eq()
[all …]
H A Dhw_channel.c183 struct gdma_queue *rq; in mana_hwc_rx_event_handler()
232 struct gdma_queue **queue) in mana_hwc_create_gdma_wq()
249 struct gdma_queue *parent_eq, in mana_hwc_create_gdma_cq()
250 struct gdma_queue **queue) in mana_hwc_create_gdma_cq()
267 struct gdma_queue **queue) in mana_hwc_create_gdma_eq()
333 struct gdma_queue *eq, *cq; in mana_hwc_create_cq()
468 struct gdma_queue *queue; in mana_hwc_create_wq()
602 struct gdma_queue *rq = hwc->rxq->gdma_wq; in mana_hwc_establish_channel()
603 struct gdma_queue *sq = hwc->txq->gdma_wq; in mana_hwc_establish_channel()
604 struct gdma_queue *eq = hwc->cq->gdma_eq; in mana_hwc_establish_channel()
[all …]
H A Dhw_channel.h130 struct gdma_queue *gdma_cq;
131 struct gdma_queue *gdma_eq;
145 struct gdma_queue *gdma_wq;
H A Dmana.h58 struct gdma_queue *gdma_sq;
229 struct gdma_queue *gdma_cq;
272 struct gdma_queue *gdma_rq;
H A Dmana_en.c46 static bool mana_can_tx(struct gdma_queue *wq) in mana_can_tx()
138 struct gdma_queue *gdma_sq; in mana_start_xmit()
710 struct gdma_queue *eq; in mana_destroy_eq()
762 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) in mana_move_wq_tail()
793 struct gdma_queue *gdma_eq = cq->gdma_cq->cq.parent; in mana_poll_tx_cq()
801 struct gdma_queue *gdma_wq; in mana_poll_tx_cq()
924 struct gdma_queue *eq; in mana_rx_skb()
1081 static void mana_cq_handler(void *context, struct gdma_queue *gdma_queue) in mana_cq_handler() argument
1085 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); in mana_cq_handler()
1092 mana_gd_arm_cq(gdma_queue); in mana_cq_handler()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/microsoft/mana/
H A Dgdma.h240 struct gdma_queue;
244 struct gdma_queue *eq;
267 struct gdma_queue { struct
331 struct gdma_queue *parent_eq;
354 struct gdma_queue **cq_table;
389 u32 mana_gd_wq_avail_space(struct gdma_queue *wq);
395 struct gdma_queue **queue_ptr);
399 struct gdma_queue **queue_ptr);
403 struct gdma_queue **queue_ptr);
409 void mana_gd_arm_cq(struct gdma_queue *cq);
[all …]
H A Dgdma_main.c148 struct gdma_queue *queue) in mana_gd_create_hw_eq()
290 struct gdma_queue *cq; in mana_gd_process_eqe()
339 struct gdma_queue *eq = arg; in mana_gd_process_eq_events()
391 struct gdma_queue *eq = container_of(napi, struct gdma_queue, eq.napi); in mana_poll()
403 struct gdma_queue *eq = arg; in mana_gd_schedule_napi()
540 struct gdma_queue *queue) in mana_gd_destroy_eq()
609 struct gdma_queue *queue) in mana_gd_create_cq()
620 struct gdma_queue *queue) in mana_gd_destroy_cq()
639 struct gdma_queue *queue; in mana_gd_create_hwc_queue()
757 struct gdma_queue *queue; in mana_gd_create_mana_eq()
[all …]
H A Dhw_channel.c183 struct gdma_queue *rq; in mana_hwc_rx_event_handler()
232 struct gdma_queue **queue) in mana_hwc_create_gdma_wq()
249 struct gdma_queue *parent_eq, in mana_hwc_create_gdma_cq()
250 struct gdma_queue **queue) in mana_hwc_create_gdma_cq()
267 struct gdma_queue **queue) in mana_hwc_create_gdma_eq()
333 struct gdma_queue *eq, *cq; in mana_hwc_create_cq()
468 struct gdma_queue *queue; in mana_hwc_create_wq()
602 struct gdma_queue *rq = hwc->rxq->gdma_wq; in mana_hwc_establish_channel()
603 struct gdma_queue *sq = hwc->txq->gdma_wq; in mana_hwc_establish_channel()
604 struct gdma_queue *eq = hwc->cq->gdma_eq; in mana_hwc_establish_channel()
[all …]
H A Dhw_channel.h130 struct gdma_queue *gdma_cq;
131 struct gdma_queue *gdma_eq;
145 struct gdma_queue *gdma_wq;
H A Dmana.h58 struct gdma_queue *gdma_sq;
229 struct gdma_queue *gdma_cq;
272 struct gdma_queue *gdma_rq;
H A Dmana_en.c46 static bool mana_can_tx(struct gdma_queue *wq) in mana_can_tx()
138 struct gdma_queue *gdma_sq; in mana_start_xmit()
710 struct gdma_queue *eq; in mana_destroy_eq()
762 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) in mana_move_wq_tail()
793 struct gdma_queue *gdma_eq = cq->gdma_cq->cq.parent; in mana_poll_tx_cq()
801 struct gdma_queue *gdma_wq; in mana_poll_tx_cq()
924 struct gdma_queue *eq; in mana_rx_skb()
1081 static void mana_cq_handler(void *context, struct gdma_queue *gdma_queue) in mana_cq_handler() argument
1085 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); in mana_cq_handler()
1092 mana_gd_arm_cq(gdma_queue); in mana_cq_handler()
[all …]