Searched refs:gdma_queue (Results 1 – 6 of 6) sorted by relevance
264 struct gdma_queue;267 struct gdma_queue *eq;289 struct gdma_queue { struct345 struct gdma_queue *parent_eq;374 struct gdma_queue **cq_table;413 u32 mana_gd_wq_avail_space(struct gdma_queue *wq);419 struct gdma_queue **queue_ptr);423 struct gdma_queue **queue_ptr);427 struct gdma_queue **queue_ptr);851 int mana_gd_post_and_ring(struct gdma_queue *queue,[all …]
136 struct gdma_queue *gdma_cq;137 struct gdma_queue *gdma_eq;151 struct gdma_queue *gdma_wq;
80 struct gdma_queue *gdma_sq;256 struct gdma_queue *gdma_cq;308 struct gdma_queue *gdma_rq;
204 struct gdma_queue *queue) in mana_gd_create_hw_eq()349 struct gdma_queue *cq; in mana_gd_process_eqe()398 struct gdma_queue *eq = arg; in mana_gd_process_eq_events()565 struct gdma_queue *queue) in mana_gd_destroy_eq()629 struct gdma_queue *queue) in mana_gd_create_cq()640 struct gdma_queue *queue) in mana_gd_destroy_cq()655 struct gdma_queue **queue_ptr) in mana_gd_create_hwc_queue()659 struct gdma_queue *queue; in mana_gd_create_hwc_queue()779 struct gdma_queue **queue_ptr) in mana_gd_create_mana_eq()783 struct gdma_queue *queue; in mana_gd_create_mana_eq()[all …]
217 struct gdma_queue *rq; in mana_hwc_rx_event_handler()264 struct gdma_queue **queue) in mana_hwc_create_gdma_wq()281 struct gdma_queue *parent_eq, in mana_hwc_create_gdma_cq()282 struct gdma_queue **queue) in mana_hwc_create_gdma_cq()299 struct gdma_queue **queue) in mana_hwc_create_gdma_eq()362 struct gdma_queue *eq, *cq; in mana_hwc_create_cq()492 struct gdma_queue *queue; in mana_hwc_create_wq()626 struct gdma_queue *rq = hwc->rxq->gdma_wq; in mana_hwc_establish_channel()627 struct gdma_queue *sq = hwc->txq->gdma_wq; in mana_hwc_establish_channel()628 struct gdma_queue *eq = hwc->cq->gdma_eq; in mana_hwc_establish_channel()[all …]
65 static bool mana_can_tx(struct gdma_queue *wq) in mana_can_tx()231 struct gdma_queue *gdma_sq; in mana_start_xmit()1212 struct gdma_queue *eq; in mana_destroy_eq()1317 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) in mana_move_wq_tail()1360 struct gdma_queue *gdma_wq; in mana_poll_tx_cq()1778 static int mana_cq_handler(void *context, struct gdma_queue *gdma_queue) in mana_cq_handler() argument1783 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); in mana_cq_handler()1794 mana_gd_ring_cq(gdma_queue, SET_ARM_BIT); in mana_cq_handler()1804 mana_gd_ring_cq(gdma_queue, 0); in mana_cq_handler()1824 static void mana_schedule_napi(void *context, struct gdma_queue *gdma_queue) in mana_schedule_napi() argument