tavor_hw_cqe_t
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *next_cqe;
sizeof (tavor_hw_cqe_t));
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *cqe;
extern uint64_t dapls_tavor_wrid_get_entry(ib_cq_handle_t, tavor_hw_cqe_t *,
dapli_arbel_cq_cqe_consume(ib_cq_handle_t cqhdl, tavor_hw_cqe_t *cqe,
dapli_arbel_cq_errcqe_consume(ib_cq_handle_t cqhdl, tavor_hw_cqe_t *cqe,
static int dapli_arbel_cq_cqe_consume(ib_cq_handle_t, tavor_hw_cqe_t *,
static int dapli_arbel_cq_errcqe_consume(ib_cq_handle_t, tavor_hw_cqe_t *,
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *next_cqe;
sizeof (tavor_hw_cqe_t));
extern uint64_t dapls_tavor_wrid_get_entry(ib_cq_handle_t, tavor_hw_cqe_t *,
wc->wc_id = dapls_tavor_wrid_get_entry(cqhdl, (tavor_hw_cqe_t *)cqe,
wc->wc_id = dapls_tavor_wrid_get_entry(cqhdl, (tavor_hw_cqe_t *)cqe,
dapli_tavor_cq_errcqe_consume(ib_cq_handle_t cqhdl, tavor_hw_cqe_t *cqe,
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *next_cqe;
sizeof (tavor_hw_cqe_t));
extern uint64_t dapls_tavor_wrid_get_entry(ib_cq_handle_t, tavor_hw_cqe_t *,
static int dapli_tavor_cq_cqe_consume(ib_cq_handle_t, tavor_hw_cqe_t *,
static int dapli_tavor_cq_errcqe_consume(ib_cq_handle_t, tavor_hw_cqe_t *,
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *cqe;
dapli_tavor_cq_cqe_consume(ib_cq_handle_t cqhdl, tavor_hw_cqe_t *cqe,
cq_handle->cq_addr = (tavor_hw_cqe_t *)(void *) mmap64(
cq_addr = (tavor_hw_cqe_t *)(void *)mmap64((void *)0,
dapli_tavor_wrid_find_match(dapls_tavor_workq_hdr_t *wq, tavor_hw_cqe_t *cqe)
tavor_hw_cqe_t *cqe)
dapls_tavor_workq_hdr_t *, tavor_hw_cqe_t *);
dapls_tavor_wrid_get_entry(ib_cq_handle_t cq, tavor_hw_cqe_t *cqe,
dapls_tavor_wrid_list_hdr_t *, tavor_hw_cqe_t *);
tavor_hw_cqe_t *cqe, ibt_wc_t *wc)
tavor_hw_cqe_t *cqe, ibt_wc_t *wc)
tavor_cqe_sync(tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe, uint_t flag)
(void) ddi_dma_sync(dmahdl, offset, sizeof (tavor_hw_cqe_t), flag);
tavor_cq_resize_helper(tavor_cqhdl_t cq, tavor_hw_cqe_t *new_cqbuf,
tavor_hw_cqe_t *old_cqe, *new_cqe;
bcopy(old_cqe, new_cqe, sizeof (tavor_hw_cqe_t));
tavor_hw_cqe_t *cqe;
tavor_hw_cqe_t *next_cqe;
bcopy(cqe, next_cqe, sizeof (tavor_hw_cqe_t));
cq->cq_cqinfo.qa_size = (1 << log_cq_size) * sizeof (tavor_hw_cqe_t);
cq->cq_cqinfo.qa_alloc_align = sizeof (tavor_hw_cqe_t);
cq->cq_cqinfo.qa_bind_align = sizeof (tavor_hw_cqe_t);
buf = (tavor_hw_cqe_t *)cq->cq_cqinfo.qa_buf_aligned;
tavor_hw_cqe_t *cqe, ibt_wc_t *wc);
tavor_hw_cqe_t *cqe, ibt_wc_t *wc);
tavor_hw_cqe_t *buf;
static void tavor_cqe_sync(tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe,
static void tavor_cq_resize_helper(tavor_cqhdl_t cq, tavor_hw_cqe_t *new_cqbuf,
new_cqinfo.qa_size = (1 << log_cq_size) * sizeof (tavor_hw_cqe_t);
new_cqinfo.qa_alloc_align = sizeof (tavor_hw_cqe_t);
new_cqinfo.qa_bind_align = sizeof (tavor_hw_cqe_t);
buf = (tavor_hw_cqe_t *)new_cqinfo.qa_buf_aligned;
tavor_hw_cqe_t *buf;
tavor_hw_cqe_t *cqe;
data->mcq_cqesz = sizeof (tavor_hw_cqe_t);
tavor_wrid_get_entry(tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe,
tavor_hw_cqe_t *cqe)
tavor_hw_cqe_t *cqe)
tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe);
tavor_hw_cqe_t *cq_buf;
uint64_t tavor_wrid_get_entry(tavor_cqhdl_t cqhdl, tavor_hw_cqe_t *cqe,
tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe);