Home
last modified time | relevance | path

Searched refs:sq_buf (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/hw/erdma/
H A Derdma_qp.c262 memset(qp->kern_qp.sq_buf, 0, qp->attrs.sq_size << SQEBB_SHIFT); in erdma_reset_qp()
335 data = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, qp->attrs.sq_size, in fill_inline_data()
359 data = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in fill_inline_data()
388 sgl = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in fill_sgl()
466 entry = get_queue_entry(qp->kern_qp.sq_buf, idx, qp->attrs.sq_size, in erdma_push_one_sqe()
527 sge = get_queue_entry(qp->kern_qp.sq_buf, idx + 1, in erdma_push_one_sqe()
572 memcpy(get_queue_entry(qp->kern_qp.sq_buf, idx + 1, in erdma_push_one_sqe()
608 sge = get_queue_entry(qp->kern_qp.sq_buf, idx + 1, in erdma_push_one_sqe()
H A Derdma_cq.c164 wqe_hdr = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in erdma_poll_one_cqe()
H A Derdma_verbs.h183 void *sq_buf; member
H A Derdma_verbs.c512 if (qp->kern_qp.sq_buf) in free_kernel_qp()
515 qp->kern_qp.sq_buf, in free_kernel_qp()
556 kqp->sq_buf = dma_alloc_coherent(&dev->pdev->dev, size, in init_kernel_qp()
558 if (!kqp->sq_buf) in init_kernel_qp()
/linux/drivers/infiniband/hw/ionic/
H A Dionic_controlpath.c1325 struct ionic_tbl_buf *sq_buf, in ionic_create_qp_cmd() argument
1358 wr.wqe.cmd.create_qp.sq_page_size_log2 = sq_buf->page_size_log2; in ionic_create_qp_cmd()
1361 cpu_to_le32(sq_buf->tbl_pages); in ionic_create_qp_cmd()
1362 wr.wqe.cmd.create_qp.sq_dma_addr = ionic_pgtbl_dma(sq_buf, 0); in ionic_create_qp_cmd()
2144 struct ionic_tbl_buf sq_buf = {}, rq_buf = {}; in ionic_create_qp() local
2225 rc = ionic_qp_sq_init(dev, ctx, qp, &req.sq, &sq_buf, in ionic_create_qp()
2240 qp, &sq_buf, &rq_buf, attr); in ionic_create_qp()
2324 ionic_pgtbl_unbuf(dev, &sq_buf); in ionic_create_qp()
2381 ionic_pgtbl_unbuf(dev, &sq_buf); in ionic_create_qp()