Searched refs:gdma_queue (Results 1 - 8 of 8) sorted by relevance
/linux-master/include/net/mana/ |
H A D | gdma.h | 258 struct gdma_queue; 261 struct gdma_queue *eq; 264 typedef void gdma_eq_callback(void *context, struct gdma_queue *q, 267 typedef void gdma_cq_callback(void *context, struct gdma_queue *q); 283 struct gdma_queue { struct 317 struct gdma_queue *parent; /* For CQ/EQ relationship */ 341 struct gdma_queue *parent_eq; 371 struct gdma_queue **cq_table; 412 u8 *mana_gd_get_wqe_ptr(const struct gdma_queue *wq, u32 wqe_offset); 413 u32 mana_gd_wq_avail_space(struct gdma_queue *w [all...] |
H A D | hw_channel.h | 136 struct gdma_queue *gdma_cq; 137 struct gdma_queue *gdma_eq; 151 struct gdma_queue *gdma_wq;
|
H A D | mana.h | 79 struct gdma_queue *gdma_sq; 253 struct gdma_queue *gdma_cq; 304 struct gdma_queue *gdma_rq;
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | gdma_main.c | 207 struct gdma_queue *queue) 241 static int mana_gd_disable_queue(struct gdma_queue *queue) 323 void mana_gd_wq_ring_doorbell(struct gdma_context *gc, struct gdma_queue *queue) 332 void mana_gd_ring_cq(struct gdma_queue *cq, u8 arm_bit) 344 static void mana_gd_process_eqe(struct gdma_queue *eq) 352 struct gdma_queue *cq; 401 struct gdma_queue *eq = arg; 449 static int mana_gd_register_irq(struct gdma_queue *queue, 482 static void mana_gd_deregiser_irq(struct gdma_queue *queue) 489 struct gdma_queue *e [all...] |
H A D | hw_channel.c | 103 static void mana_hwc_init_event_handler(void *ctx, struct gdma_queue *q_self, 209 struct gdma_queue *rq; 258 struct gdma_queue **queue) 275 struct gdma_queue *parent_eq, 276 struct gdma_queue **queue) 293 struct gdma_queue **queue) 308 static void mana_hwc_comp_event(void *ctx, struct gdma_queue *q_self) 357 struct gdma_queue *eq, *cq; 487 struct gdma_queue *queue; 621 struct gdma_queue *r [all...] |
H A D | mana_en.c | 65 static bool mana_can_tx(struct gdma_queue *wq) 231 struct gdma_queue *gdma_sq; 1208 struct gdma_queue *eq; 1314 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) 1357 struct gdma_queue *gdma_wq; 1775 static int mana_cq_handler(void *context, struct gdma_queue *gdma_queue) argument 1781 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); 1797 mana_gd_ring_cq(gdma_queue, arm_bit); 1815 static void mana_schedule_napi(void *context, struct gdma_queue *gdma_queu argument [all...] |
/linux-master/drivers/infiniband/hw/mana/ |
H A D | cq.c | 103 static void mana_ib_cq_handler(void *ctx, struct gdma_queue *gdma_cq) 114 struct gdma_queue *gdma_cq;
|
H A D | qp.c | 104 struct gdma_queue **gdma_cq_allocated; 295 struct gdma_queue *gdma_cq = NULL;
|
Completed in 287 milliseconds