/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_qp.c | 541 const struct ib_recv_wr *recv_wr) in erdma_post_recv_one() 550 if (recv_wr->num_sge == 0) { in erdma_post_recv_one() 552 } else if (recv_wr->num_sge == 1) { in erdma_post_recv_one() 553 rqe->stag = cpu_to_le32(recv_wr->sg_list[0].lkey); in erdma_post_recv_one() 554 rqe->to = cpu_to_le64(recv_wr->sg_list[0].addr); in erdma_post_recv_one() 555 rqe->length = cpu_to_le32(recv_wr->sg_list[0].length); in erdma_post_recv_one() 564 recv_wr->wr_id; in erdma_post_recv_one() 570 int erdma_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *recv_wr, in erdma_post_recv() argument 573 const struct ib_recv_wr *wr = recv_wr; in erdma_post_recv() 540 erdma_post_recv_one(struct erdma_qp *qp, const struct ib_recv_wr *recv_wr) erdma_post_recv_one() argument
|
H A D | erdma_verbs.h | 355 int erdma_post_recv(struct ib_qp *ibqp, const struct ib_recv_wr *recv_wr,
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 180 int bnxt_re_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *recv_wr, 192 int bnxt_re_post_recv(struct ib_qp *qp, const struct ib_recv_wr *recv_wr,
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 200 int bnxt_re_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *recv_wr, 211 int bnxt_re_post_recv(struct ib_qp *qp, const struct ib_recv_wr *recv_wr,
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | cma_trace.h | 187 __field(u32, recv_wr) 199 __entry->recv_wr = qp_init_attr->cap.max_recv_wr; 215 " send_wr=%u recv_wr=%u qp_num=%u rc=%d", 219 __entry->recv_wr, __entry->qp_num, __entry->rc
|
H A D | mad.c | 2690 struct ib_recv_wr recv_wr; in ib_mad_post_receive_mads() local 2697 recv_wr.next = NULL; in ib_mad_post_receive_mads() 2698 recv_wr.sg_list = &sg_list; in ib_mad_post_receive_mads() 2699 recv_wr.num_sge = 1; in ib_mad_post_receive_mads() 2728 recv_wr.wr_cqe = &mad_priv->header.mad_list.cqe; in ib_mad_post_receive_mads() 2735 ret = ib_post_recv(qp_info->qp, &recv_wr, NULL); in ib_mad_post_receive_mads()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | cma_trace.h | 187 __field(u32, recv_wr) 199 __entry->recv_wr = qp_init_attr->cap.max_recv_wr; 215 " send_wr=%u recv_wr=%u qp_num=%u rc=%d", 219 __entry->recv_wr, __entry->qp_num, __entry->rc
|
H A D | mad.c | 2675 struct ib_recv_wr recv_wr; in ib_mad_post_receive_mads() local 2682 recv_wr.next = NULL; in ib_mad_post_receive_mads() 2683 recv_wr.sg_list = &sg_list; in ib_mad_post_receive_mads() 2684 recv_wr.num_sge = 1; in ib_mad_post_receive_mads() 2713 recv_wr.wr_cqe = &mad_priv->header.mad_list.cqe; in ib_mad_post_receive_mads() 2720 ret = ib_post_recv(qp_info->qp, &recv_wr, NULL); in ib_mad_post_receive_mads()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | mad.c | 1317 struct ib_recv_wr recv_wr; in mlx4_ib_post_pv_qp_buf() local 1328 recv_wr.next = NULL; in mlx4_ib_post_pv_qp_buf() 1329 recv_wr.sg_list = &sg_list; in mlx4_ib_post_pv_qp_buf() 1330 recv_wr.num_sge = 1; in mlx4_ib_post_pv_qp_buf() 1331 recv_wr.wr_id = (u64) index | MLX4_TUN_WRID_RECV | in mlx4_ib_post_pv_qp_buf() 1335 return ib_post_recv(tun_qp->qp, &recv_wr, &bad_recv_wr); in mlx4_ib_post_pv_qp_buf()
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | smbdirect.c | 1043 struct ib_recv_wr recv_wr; in smbd_post_recv() local 1057 recv_wr.wr_cqe = &response->cqe; in smbd_post_recv() 1058 recv_wr.next = NULL; in smbd_post_recv() 1059 recv_wr.sg_list = &response->sge; in smbd_post_recv() 1060 recv_wr.num_sge = 1; in smbd_post_recv() 1062 rc = ib_post_recv(info->id->qp, &recv_wr, NULL); in smbd_post_recv()
|
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | smbdirect.c | 1010 struct ib_recv_wr recv_wr; in smbd_post_recv() local 1024 recv_wr.wr_cqe = &response->cqe; in smbd_post_recv() 1025 recv_wr.next = NULL; in smbd_post_recv() 1026 recv_wr.sg_list = &response->sge; in smbd_post_recv() 1027 recv_wr.num_sge = 1; in smbd_post_recv() 1029 rc = ib_post_recv(info->id->qp, &recv_wr, NULL); in smbd_post_recv()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | mad.c | 1319 struct ib_recv_wr recv_wr; in mlx4_ib_post_pv_qp_buf() local 1330 recv_wr.next = NULL; in mlx4_ib_post_pv_qp_buf() 1331 recv_wr.sg_list = &sg_list; in mlx4_ib_post_pv_qp_buf() 1332 recv_wr.num_sge = 1; in mlx4_ib_post_pv_qp_buf() 1333 recv_wr.wr_id = (u64) index | MLX4_TUN_WRID_RECV | in mlx4_ib_post_pv_qp_buf() 1337 return ib_post_recv(tun_qp->qp, &recv_wr, &bad_recv_wr); in mlx4_ib_post_pv_qp_buf()
|
/kernel/linux/linux-5.10/include/rdma/ |
H A D | ib_verbs.h | 2294 int (*post_recv)(struct ib_qp *qp, const struct ib_recv_wr *recv_wr, 2303 const struct ib_recv_wr *recv_wr, 3644 * @recv_wr: A list of work requests to post on the receive queue. 3649 const struct ib_recv_wr *recv_wr, in ib_post_srq_recv() 3654 return srq->device->ops.post_srq_recv(srq, recv_wr, in ib_post_srq_recv() 3769 * @recv_wr: A list of work requests to post on the receive queue. 3774 const struct ib_recv_wr *recv_wr, in ib_post_recv() 3779 return qp->device->ops.post_recv(qp, recv_wr, bad_recv_wr ? : &dummy); in ib_post_recv() 3648 ib_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *recv_wr, const struct ib_recv_wr **bad_recv_wr) ib_post_srq_recv() argument 3773 ib_post_recv(struct ib_qp *qp, const struct ib_recv_wr *recv_wr, const struct ib_recv_wr **bad_recv_wr) ib_post_recv() argument
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | ib_verbs.h | 2350 int (*post_recv)(struct ib_qp *qp, const struct ib_recv_wr *recv_wr, 2358 const struct ib_recv_wr *recv_wr, 3716 * @recv_wr: A list of work requests to post on the receive queue. 3721 const struct ib_recv_wr *recv_wr, in ib_post_srq_recv() 3726 return srq->device->ops.post_srq_recv(srq, recv_wr, in ib_post_srq_recv() 3855 * @recv_wr: A list of work requests to post on the receive queue. 3860 const struct ib_recv_wr *recv_wr, in ib_post_recv() 3865 return qp->device->ops.post_recv(qp, recv_wr, bad_recv_wr ? : &dummy); in ib_post_recv() 3720 ib_post_srq_recv(struct ib_srq *srq, const struct ib_recv_wr *recv_wr, const struct ib_recv_wr **bad_recv_wr) ib_post_srq_recv() argument 3859 ib_post_recv(struct ib_qp *qp, const struct ib_recv_wr *recv_wr, const struct ib_recv_wr **bad_recv_wr) ib_post_recv() argument
|
/kernel/linux/linux-5.10/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 860 struct ib_uverbs_recv_wr recv_wr[0]; member
|
/kernel/linux/linux-6.6/include/uapi/rdma/ |
H A D | ib_user_verbs.h | 862 struct ib_uverbs_recv_wr recv_wr[]; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 710 struct ib_uverbs_recv_wr recv_wr[0]; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 710 struct ib_uverbs_recv_wr recv_wr[0]; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/rdma/ |
H A D | ib_user_verbs.h | 687 struct ib_uverbs_recv_wr recv_wr[0]; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_device.h | 933 int (*post_recv)(struct ib_qp *qp, const struct ib_recv_wr *recv_wr,
|