Searched refs:gdma_queue (Results 1 - 9 of 9) 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 | 104 static void mana_hwc_init_event_handler(void *ctx, struct gdma_queue *q_self, 210 struct gdma_queue *rq; 259 struct gdma_queue **queue) 276 struct gdma_queue *parent_eq, 277 struct gdma_queue **queue) 294 struct gdma_queue **queue) 309 static void mana_hwc_comp_event(void *ctx, struct gdma_queue *q_self) 358 struct gdma_queue *eq, *cq; 488 struct gdma_queue *queue; 622 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; 1206 struct gdma_queue *eq; 1312 static int mana_move_wq_tail(struct gdma_queue *wq, u32 num_units) 1355 struct gdma_queue *gdma_wq; 1773 static int mana_cq_handler(void *context, struct gdma_queue *gdma_queue) argument 1779 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); 1795 mana_gd_ring_cq(gdma_queue, arm_bit); 1813 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 | 107 static void mana_ib_cq_handler(void *ctx, struct gdma_queue *gdma_cq) 118 struct gdma_queue *gdma_cq;
|
H A D | mana_ib.h | 58 struct gdma_queue *fatal_err_eq; 59 struct gdma_queue **eqs;
|
H A D | main.c | 675 mdev->eqs = kcalloc(mdev->ib_dev.num_comp_vectors, sizeof(struct gdma_queue *),
|
Completed in 152 milliseconds