Searched refs:kern_qp (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/infiniband/hw/erdma/ |
D | erdma_qp.c | 217 data = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, qp->attrs.sq_size, in fill_inline_data() 241 data = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in fill_inline_data() 270 sgl = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in fill_sgl() 304 entry = get_queue_entry(qp->kern_qp.sq_buf, idx, qp->attrs.sq_size, in erdma_push_one_sqe() 310 qp->kern_qp.swr_tbl[idx] = send_wr->wr_id; in erdma_push_one_sqe() 314 ((flags & IB_SEND_SIGNALED) || qp->kern_qp.sig_all) ? 1 : 0); in erdma_push_one_sqe() 365 sge = get_queue_entry(qp->kern_qp.sq_buf, idx + 1, in erdma_push_one_sqe() 411 memcpy(get_queue_entry(qp->kern_qp.sq_buf, idx + 1, in erdma_push_one_sqe() 447 sge = get_queue_entry(qp->kern_qp.sq_buf, idx + 1, in erdma_push_one_sqe() 495 *(u64 *)qp->kern_qp.sq_dbrec = db_data; in kick_sq_db() [all …]
|
D | erdma_cq.c | 114 struct erdma_kqp *kern_qp; in erdma_poll_one_cqe() local 139 kern_qp = &qp->kern_qp; in erdma_poll_one_cqe() 146 id_table = kern_qp->swr_tbl; in erdma_poll_one_cqe() 148 wqe_hdr = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in erdma_poll_one_cqe() 150 kern_qp->sq_ci = in erdma_poll_one_cqe() 154 id_table = kern_qp->rwr_tbl; in erdma_poll_one_cqe()
|
D | erdma_verbs.c | 77 req.rq_buf_addr = qp->kern_qp.rq_buf_dma_addr; in create_qp_cmd() 78 req.sq_buf_addr = qp->kern_qp.sq_buf_dma_addr; in create_qp_cmd() 79 req.sq_dbrec_dma = qp->kern_qp.sq_dbrec_dma; in create_qp_cmd() 80 req.rq_dbrec_dma = qp->kern_qp.rq_dbrec_dma; in create_qp_cmd() 439 req.sq_pi = qp->kern_qp.sq_pi; in erdma_flush_worker() 440 req.rq_pi = qp->kern_qp.rq_pi; in erdma_flush_worker() 478 vfree(qp->kern_qp.swr_tbl); in free_kernel_qp() 479 vfree(qp->kern_qp.rwr_tbl); in free_kernel_qp() 481 if (qp->kern_qp.sq_buf) in free_kernel_qp() 484 qp->kern_qp.sq_buf, in free_kernel_qp() [all …]
|
D | erdma_verbs.h | 232 struct erdma_kqp kern_qp; member
|