Searched refs:kern_qp (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/infiniband/hw/erdma/ |
| H A D | erdma_qp.c | 256 qp->kern_qp.sq_pi = 0; in erdma_reset_qp() 257 qp->kern_qp.sq_ci = 0; in erdma_reset_qp() 258 qp->kern_qp.rq_pi = 0; in erdma_reset_qp() 259 qp->kern_qp.rq_ci = 0; in erdma_reset_qp() 260 memset(qp->kern_qp.swr_tbl, 0, qp->attrs.sq_size * sizeof(u64)); in erdma_reset_qp() 261 memset(qp->kern_qp.rwr_tbl, 0, qp->attrs.rq_size * sizeof(u64)); in erdma_reset_qp() 262 memset(qp->kern_qp.sq_buf, 0, qp->attrs.sq_size << SQEBB_SHIFT); in erdma_reset_qp() 263 memset(qp->kern_qp.rq_buf, 0, qp->attrs.rq_size << RQE_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() [all …]
|
| H A D | erdma_cq.c | 130 struct erdma_kqp *kern_qp; in erdma_poll_one_cqe() local 155 kern_qp = &qp->kern_qp; in erdma_poll_one_cqe() 162 id_table = kern_qp->swr_tbl; in erdma_poll_one_cqe() 164 wqe_hdr = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in erdma_poll_one_cqe() 166 kern_qp->sq_ci = in erdma_poll_one_cqe() 170 id_table = kern_qp->rwr_tbl; in erdma_poll_one_cqe()
|
| H A D | erdma_verbs.c | 84 req.rq_buf_addr = qp->kern_qp.rq_buf_dma_addr; in create_qp_cmd() 85 req.sq_buf_addr = qp->kern_qp.sq_buf_dma_addr; in create_qp_cmd() 86 req.sq_dbrec_dma = qp->kern_qp.sq_dbrec_dma; in create_qp_cmd() 87 req.rq_dbrec_dma = qp->kern_qp.rq_dbrec_dma; in create_qp_cmd() 465 req.sq_pi = qp->kern_qp.sq_pi; in erdma_flush_worker() 466 req.rq_pi = qp->kern_qp.rq_pi; in erdma_flush_worker() 509 vfree(qp->kern_qp.swr_tbl); in free_kernel_qp() 510 vfree(qp->kern_qp.rwr_tbl); in free_kernel_qp() 512 if (qp->kern_qp.sq_buf) in free_kernel_qp() 515 qp->kern_qp.sq_buf, in free_kernel_qp() [all …]
|
| H A D | erdma_verbs.h | 308 struct erdma_kqp kern_qp; member
|