Searched refs:kern_qp (Results 1 – 4 of 4) sorted by relevance
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()656 *(u64 *)qp->kern_qp.sq_dbrec = db_data; in kick_sq_db()657 writeq(db_data, qp->kern_qp.hw_sq_db); in kick_sq_db()673 sq_pi = qp->kern_qp.sq_pi; in erdma_post_send()687 qp->kern_qp.sq_pi = sq_pi; in erdma_post_send()705 get_queue_entry(qp->kern_qp.rq_buf, qp->kern_qp.rq_pi, in erdma_post_recv_one()724 qp->kern_qp.rwr_tbl[qp->kern_qp.rq_pi & (qp->attrs.rq_size - 1)] = in erdma_post_recv_one()[all …]
130 struct erdma_kqp *kern_qp; in erdma_poll_one_cqe() local155 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()
466 req.sq_pi = qp->kern_qp.sq_pi; in erdma_flush_worker()467 req.rq_pi = qp->kern_qp.rq_pi; in erdma_flush_worker()510 vfree(qp->kern_qp.swr_tbl); in free_kernel_qp()511 vfree(qp->kern_qp.rwr_tbl); in free_kernel_qp()513 if (qp->kern_qp.sq_buf) in free_kernel_qp()516 qp->kern_qp.sq_buf, in free_kernel_qp()517 qp->kern_qp.sq_buf_dma_addr); in free_kernel_qp()519 if (qp->kern_qp.sq_dbrec) in free_kernel_qp()523 if (qp->kern_qp.rq_buf) in free_kernel_qp()526 qp->kern_qp.rq_buf, in free_kernel_qp()[all …]
308 struct erdma_kqp kern_qp; member