Searched refs:gdma_cq (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/infiniband/hw/mana/ |
H A D | cq.c | 108 static void mana_ib_cq_handler(void *ctx, struct gdma_queue *gdma_cq) in mana_ib_cq_handler() argument 119 struct gdma_queue *gdma_cq; in mana_ib_install_cq_cb() local 125 gdma_cq = kzalloc(sizeof(*gdma_cq), GFP_KERNEL); in mana_ib_install_cq_cb() 126 if (!gdma_cq) in mana_ib_install_cq_cb() 129 gdma_cq->cq.context = cq; in mana_ib_install_cq_cb() 130 gdma_cq->type = GDMA_CQ; in mana_ib_install_cq_cb() 131 gdma_cq->cq.callback = mana_ib_cq_handler; in mana_ib_install_cq_cb() 132 gdma_cq->id = cq->queue.id; in mana_ib_install_cq_cb() 133 gc->cq_table[cq->queue.id] = gdma_cq; in mana_ib_install_cq_cb()
|
/linux/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 1427 comp_read = mana_gd_poll_cq(cq->gdma_cq, completions, in mana_poll_tx_cq() 1808 comp_read = mana_gd_poll_cq(cq->gdma_cq, comp, CQE_POLLING_BUFFER); in mana_poll_rx_cq() 1839 WARN_ON_ONCE(cq->gdma_cq != gdma_queue); in mana_cq_handler() 1854 cq->gdma_cq->queue_size / COMP_ENTRY_SIZE * 4) { in mana_cq_handler() 1875 w = mana_cq_handler(cq, cq->gdma_cq); in mana_poll() 1891 if (!cq->gdma_cq) in mana_deinit_cq() 1894 mana_gd_destroy_queue(gd->gdma_context, cq->gdma_cq); in mana_deinit_cq() 1951 &tx_qp->tx_cq.gdma_cq->head); in mana_create_txq_debugfs() 1953 &tx_qp->tx_cq.gdma_cq->tail); in mana_create_txq_debugfs() 1959 tx_qp->tx_cq.gdma_cq, &mana_dbg_q_fops); in mana_create_txq_debugfs() [all …]
|
H A D | hw_channel.c | 135 hwc->cq->gdma_cq->id = val; in mana_hwc_init_event_handler() 322 WARN_ON_ONCE(hwc_cq->gdma_cq != q_self); in mana_hwc_comp_event() 348 if (hwc_cq->gdma_cq) in mana_hwc_destroy_cq() 349 mana_gd_destroy_queue(gc, hwc_cq->gdma_cq); in mana_hwc_destroy_cq() 395 hwc_cq->gdma_cq = cq; in mana_hwc_create_cq() 556 tx_oob->vscq_id = hwc_txq->hwc_cq->gdma_cq->id; in mana_hwc_post_tx_wqe() 631 struct gdma_queue *cq = hwc->cq->gdma_cq; in mana_hwc_establish_channel()
|
/linux/include/net/mana/ |
H A D | hw_channel.h | 136 struct gdma_queue *gdma_cq; member
|
H A D | mana.h | 268 struct gdma_queue *gdma_cq; member
|