Home
last modified time | relevance | path

Searched refs:rwqe (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/
H A Dverbs.c3398 struct rdma_sq_rdma_wqe_1st *rwqe, in qedr_prepare_sq_rdma_data()
3412 return qedr_prepare_sq_inline_data(dev, qp, &rwqe->wqe_size, wr, in qedr_prepare_sq_rdma_data()
3413 bad_wr, &rwqe->flags, flags); in qedr_prepare_sq_rdma_data()
3416 return qedr_prepare_sq_sges(qp, &rwqe->wqe_size, wr); in qedr_prepare_sq_rdma_data()
3552 struct rdma_sq_rdma_wqe_1st *rwqe; in __qedr_post_send() local
3633 rwqe = (struct rdma_sq_rdma_wqe_1st *)wqe; in __qedr_post_send()
3635 rwqe->wqe_size = 2; in __qedr_post_send()
3636 rwqe->imm_data = htonl(cpu_to_le32(wr->ex.imm_data)); in __qedr_post_send()
3638 length = qedr_prepare_sq_rdma_data(dev, qp, rwqe, rwqe2, in __qedr_post_send()
3640 rwqe in __qedr_post_send()
3396 qedr_prepare_sq_rdma_data(struct qedr_dev *dev, struct qedr_qp *qp, struct rdma_sq_rdma_wqe_1st *rwqe, struct rdma_sq_rdma_wqe_2nd *rwqe2, const struct ib_send_wr *wr, const struct ib_send_wr **bad_wr) qedr_prepare_sq_rdma_data() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/
H A Dverbs.c3398 struct rdma_sq_rdma_wqe_1st *rwqe, in qedr_prepare_sq_rdma_data()
3412 return qedr_prepare_sq_inline_data(dev, qp, &rwqe->wqe_size, wr, in qedr_prepare_sq_rdma_data()
3413 bad_wr, &rwqe->flags, flags); in qedr_prepare_sq_rdma_data()
3416 return qedr_prepare_sq_sges(qp, &rwqe->wqe_size, wr); in qedr_prepare_sq_rdma_data()
3552 struct rdma_sq_rdma_wqe_1st *rwqe; in __qedr_post_send() local
3633 rwqe = (struct rdma_sq_rdma_wqe_1st *)wqe; in __qedr_post_send()
3635 rwqe->wqe_size = 2; in __qedr_post_send()
3636 rwqe->imm_data = htonl(cpu_to_le32(wr->ex.imm_data)); in __qedr_post_send()
3638 length = qedr_prepare_sq_rdma_data(dev, qp, rwqe, rwqe2, in __qedr_post_send()
3640 rwqe in __qedr_post_send()
3396 qedr_prepare_sq_rdma_data(struct qedr_dev *dev, struct qedr_qp *qp, struct rdma_sq_rdma_wqe_1st *rwqe, struct rdma_sq_rdma_wqe_2nd *rwqe2, const struct ib_send_wr *wr, const struct ib_send_wr **bad_wr) qedr_prepare_sq_rdma_data() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ehea/
H A Dehea_main.c445 struct ehea_rwqe *rwqe; in ehea_refill_rq_def() local
485 rwqe = ehea_get_next_rwqe(qp, rq_nr); in ehea_refill_rq_def()
486 rwqe->wr_id = EHEA_BMASK_SET(EHEA_WR_ID_TYPE, wqe_type) in ehea_refill_rq_def()
488 rwqe->sg_list[0].l_key = pr->recv_mr.lkey; in ehea_refill_rq_def()
489 rwqe->sg_list[0].vaddr = tmp_addr; in ehea_refill_rq_def()
490 rwqe->sg_list[0].len = packet_size; in ehea_refill_rq_def()
491 rwqe->data_segments = 1; in ehea_refill_rq_def()
2578 struct ehea_rwqe *rwqe; in ehea_update_rqs() local
2589 rwqe = ehea_get_next_rwqe(&qp, 2); in ehea_update_rqs()
2590 rwqe in ehea_update_rqs()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ehea/
H A Dehea_main.c449 struct ehea_rwqe *rwqe; in ehea_refill_rq_def() local
489 rwqe = ehea_get_next_rwqe(qp, rq_nr); in ehea_refill_rq_def()
490 rwqe->wr_id = EHEA_BMASK_SET(EHEA_WR_ID_TYPE, wqe_type) in ehea_refill_rq_def()
492 rwqe->sg_list[0].l_key = pr->recv_mr.lkey; in ehea_refill_rq_def()
493 rwqe->sg_list[0].vaddr = tmp_addr; in ehea_refill_rq_def()
494 rwqe->sg_list[0].len = packet_size; in ehea_refill_rq_def()
495 rwqe->data_segments = 1; in ehea_refill_rq_def()
2582 struct ehea_rwqe *rwqe; in ehea_update_rqs() local
2593 rwqe = ehea_get_next_rwqe(&qp, 2); in ehea_update_rqs()
2594 rwqe in ehea_update_rqs()
[all...]

Completed in 16 milliseconds