Searched refs:gdma_queue (Results 1 - 8 of 8) sorted by relevance

/linux-master/include/net/mana/
H A Dgdma.h258 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 Dhw_channel.h136 struct gdma_queue *gdma_cq;
137 struct gdma_queue *gdma_eq;
151 struct gdma_queue *gdma_wq;
H A Dmana.h79 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 Dgdma_main.c207 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 Dhw_channel.c103 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 Dmana_en.c65 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 Dcq.c103 static void mana_ib_cq_handler(void *ctx, struct gdma_queue *gdma_cq)
114 struct gdma_queue *gdma_cq;
H A Dqp.c104 struct gdma_queue **gdma_cq_allocated;
295 struct gdma_queue *gdma_cq = NULL;

Completed in 287 milliseconds