Searched refs:gdma_queue (Results 1 – 9 of 9) sorted by relevance
| /linux/include/net/mana/ |
| A D | gdma.h | 267 struct gdma_queue; 270 struct gdma_queue *eq; 292 struct gdma_queue { struct 350 struct gdma_queue *parent_eq; 380 struct gdma_queue **cq_table; 422 u32 mana_gd_wq_avail_space(struct gdma_queue *wq); 428 struct gdma_queue **queue_ptr); 432 struct gdma_queue **queue_ptr); 436 struct gdma_queue **queue_ptr); 862 int mana_gd_post_and_ring(struct gdma_queue *queue, [all …]
|
| A D | hw_channel.h | 136 struct gdma_queue *gdma_cq; 137 struct gdma_queue *gdma_eq; 151 struct gdma_queue *gdma_wq;
|
| A D | mana.h | 92 struct gdma_queue *gdma_sq; 268 struct gdma_queue *gdma_cq; 320 struct gdma_queue *gdma_rq;
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| A D | gdma_main.c | 207 struct gdma_queue *queue) in mana_gd_create_hw_eq() 352 struct gdma_queue *cq; in mana_gd_process_eqe() 402 struct gdma_queue *eq = arg; in mana_gd_process_eq_events() 490 struct gdma_queue *eq; in mana_gd_deregiser_irq() 562 struct gdma_queue *queue) in mana_gd_destroy_eq() 627 struct gdma_queue *queue) in mana_gd_create_cq() 638 struct gdma_queue *queue) in mana_gd_destroy_cq() 657 struct gdma_queue *queue; in mana_gd_create_hwc_queue() 781 struct gdma_queue *queue; in mana_gd_create_mana_eq() 828 struct gdma_queue *queue; in mana_gd_create_mana_wq_cq() [all …]
|
| A D | hw_channel.c | 218 struct gdma_queue *rq; in mana_hwc_rx_event_handler() 265 struct gdma_queue **queue) in mana_hwc_create_gdma_wq() 282 struct gdma_queue *parent_eq, in mana_hwc_create_gdma_cq() 283 struct gdma_queue **queue) in mana_hwc_create_gdma_cq() 300 struct gdma_queue **queue) in mana_hwc_create_gdma_eq() 364 struct gdma_queue *eq, *cq; in mana_hwc_create_cq() 494 struct gdma_queue *queue; in mana_hwc_create_wq() 628 struct gdma_queue *rq = hwc->rxq->gdma_wq; in mana_hwc_establish_channel() 629 struct gdma_queue *sq = hwc->txq->gdma_wq; in mana_hwc_establish_channel() 630 struct gdma_queue *eq = hwc->cq->gdma_eq; in mana_hwc_establish_channel() [all …]
|
| A D | mana_en.c | 65 static bool mana_can_tx(struct gdma_queue *wq) in mana_can_tx() 231 struct gdma_queue *gdma_sq; in mana_start_xmit() 1225 struct gdma_queue *eq; in mana_destroy_eq() 1331 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) in mana_move_wq_tail() 1374 struct gdma_queue *gdma_wq; in mana_poll_tx_cq() 1792 static int mana_cq_handler(void *context, struct gdma_queue *gdma_queue) in mana_cq_handler() argument 1797 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); in mana_cq_handler() 1808 mana_gd_ring_cq(gdma_queue, SET_ARM_BIT); in mana_cq_handler() 1818 mana_gd_ring_cq(gdma_queue, 0); in mana_cq_handler() 1838 static void mana_schedule_napi(void *context, struct gdma_queue *gdma_queue) in mana_schedule_napi() argument
|
| /linux/drivers/infiniband/hw/mana/ |
| A D | cq.c | 108 static void mana_ib_cq_handler(void *ctx, struct gdma_queue *gdma_cq) in mana_ib_cq_handler() 119 struct gdma_queue *gdma_cq; in mana_ib_install_cq_cb()
|
| A D | mana_ib.h | 63 struct gdma_queue *fatal_err_eq; 64 struct gdma_queue **eqs;
|
| A D | main.c | 671 mana_ib_event_handler(void *ctx, struct gdma_queue *q, struct gdma_event *event) in mana_ib_event_handler() 715 mdev->eqs = kcalloc(mdev->ib_dev.num_comp_vectors, sizeof(struct gdma_queue *), in mana_ib_create_eqs()
|
Completed in 30 milliseconds