Lines Matching refs:port_num
28 static inline bool rdma_rw_can_use_mr(struct ib_device *dev, u32 port_num) in rdma_rw_can_use_mr() argument
30 if (rdma_protocol_iwarp(dev, port_num)) in rdma_rw_can_use_mr()
45 static inline bool rdma_rw_io_needs_mr(struct ib_device *dev, u32 port_num, in rdma_rw_io_needs_mr() argument
49 if (rdma_protocol_iwarp(dev, port_num)) in rdma_rw_io_needs_mr()
90 static int rdma_rw_init_one_mr(struct ib_qp *qp, u32 port_num, in rdma_rw_init_one_mr() argument
114 if (rdma_protocol_iwarp(qp->device, port_num)) in rdma_rw_init_one_mr()
124 u32 port_num, struct scatterlist *sg, u32 sg_cnt, u32 offset, in rdma_rw_init_mr_wrs() argument
143 ret = rdma_rw_init_one_mr(qp, port_num, reg, sg, sg_cnt, in rdma_rw_init_mr_wrs()
164 } else if (!rdma_cap_read_inv(qp->device, port_num)) { in rdma_rw_init_mr_wrs()
311 int rdma_rw_ctx_init(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u32 port_num, in rdma_rw_ctx_init() argument
341 if (rdma_rw_io_needs_mr(qp->device, port_num, dir, sg_cnt)) { in rdma_rw_ctx_init()
342 ret = rdma_rw_init_mr_wrs(ctx, qp, port_num, sg, sg_cnt, in rdma_rw_ctx_init()
380 u32 port_num, struct scatterlist *sg, u32 sg_cnt, in rdma_rw_ctx_signature_init() argument
441 if (rdma_protocol_iwarp(qp->device, port_num)) in rdma_rw_ctx_signature_init()
508 u32 port_num, struct ib_cqe *cqe, struct ib_send_wr *chain_wr) in rdma_rw_ctx_wrs() argument
565 int rdma_rw_ctx_post(struct rdma_rw_ctx *ctx, struct ib_qp *qp, u32 port_num, in rdma_rw_ctx_post() argument
570 first_wr = rdma_rw_ctx_wrs(ctx, qp, port_num, cqe, chain_wr); in rdma_rw_ctx_post()
585 u32 port_num, struct scatterlist *sg, u32 sg_cnt, in rdma_rw_ctx_destroy() argument
624 u32 port_num, struct scatterlist *sg, u32 sg_cnt, in rdma_rw_ctx_destroy_signature() argument
651 unsigned int rdma_rw_mr_factor(struct ib_device *device, u32 port_num, in rdma_rw_mr_factor() argument
656 if (rdma_rw_can_use_mr(device, port_num)) in rdma_rw_mr_factor()
668 WARN_ON_ONCE(attr->port_num == 0); in rdma_rw_init_qp()
684 rdma_rw_can_use_mr(dev, attr->port_num)) in rdma_rw_init_qp()
707 } else if (rdma_rw_can_use_mr(dev, attr->port_num)) { in rdma_rw_init_mrs()