Home
last modified time | relevance | path

Searched refs:path_mtu (Results 1 – 25 of 34) sorted by relevance

12

/linux-6.15/drivers/infiniband/sw/rxe/
H A Drxe_qp.c155 qp->attr.path_mtu = 1; in rxe_qp_init_misc()
156 qp->mtu = ib_mtu_enum_to_int(qp->attr.path_mtu); in rxe_qp_init_misc()
479 enum ib_mtu mtu = attr->path_mtu; in rxe_qp_chk_attr()
696 qp->attr.path_mtu = attr->path_mtu; in rxe_qp_from_attr()
697 qp->mtu = ib_mtu_enum_to_int(attr->path_mtu); in rxe_qp_from_attr()
H A Drxe_loc.h138 return qp->attr.path_mtu; in qp_mtu()
/linux-6.15/drivers/infiniband/core/
H A Duverbs_marshall.c102 dst->path_mtu = src->path_mtu; in ib_copy_qp_attr_to_user()
H A Dcm.c236 enum ib_mtu path_mtu; member
1549 cm_id_priv->path_mtu = param->primary_path->mtu; in ib_send_cm_req()
2109 cm_id_priv->path_mtu = IBA_GET(CM_REQ_PATH_PACKET_PAYLOAD_MTU, req_msg); in cm_req_handler()
3298 path->mtu = cm_id_priv->path_mtu; in cm_format_path_from_lap()
4172 qp_attr->path_mtu = cm_id_priv->path_mtu; in cm_init_qp_rtr_attr()
H A Duverbs_cmd.c1700 resp.path_mtu = attr->path_mtu; in ib_uverbs_query_qp()
1875 attr->path_mtu = cmd->base.path_mtu; in modify_qp()
/linux-6.15/drivers/infiniband/hw/qib/
H A Dqib_qp.c298 mtu = ib_mtu_enum_to_int(attr->path_mtu); in qib_get_pmtu_from_attr()
305 pmtu = attr->path_mtu; in qib_get_pmtu_from_attr()
/linux-6.15/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c589 cmd->attrs.path_mtu = ib_mtu_to_pvrdma(attr->path_mtu); in pvrdma_modify_qp()
999 attr->path_mtu = pvrdma_mtu_to_ib(resp->attrs.path_mtu); in pvrdma_query_qp()
H A Dpvrdma_verbs.h302 enum pvrdma_mtu path_mtu; member
/linux-6.15/include/uapi/rdma/
H A Dib_user_verbs.h552 __u32 path_mtu; member
706 __u8 path_mtu; member
737 __u8 path_mtu; member
/linux-6.15/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c1360 attr->path_mtu > hr_dev->caps.max_mtu) || in check_mtu_validate()
1361 attr->path_mtu < IB_MTU_256 || attr->path_mtu > active_mtu) { in check_mtu_validate()
1364 attr->path_mtu); in check_mtu_validate()
H A Dhns_roce_device.h639 enum ib_mtu path_mtu; member
/linux-6.15/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c466 qp_attr->path_mtu = context->mtu_msgmax >> 5; in mthca_query_qp()
606 if (attr->path_mtu < IB_MTU_256 || attr->path_mtu > IB_MTU_2048) { in __mthca_modify_qp()
608 attr->path_mtu); in __mthca_modify_qp()
611 qp_context->mtu_msgmax = (attr->path_mtu << 5) | 31; in __mthca_modify_qp()
/linux-6.15/drivers/infiniband/hw/hfi1/
H A Dqp.c831 mtu = verbs_mtu_enum_to_int(qp->ibqp.device, attr->path_mtu); in get_pmtu_from_attr()
838 return attr->path_mtu; in get_pmtu_from_attr()
/linux-6.15/net/smc/
H A Dsmc_core.h152 enum ib_mtu path_mtu; /* used mtu */ member
H A Dsmc_ib.c72 qp_attr.path_mtu = min(lnk->path_mtu, lnk->peer_mtu); in smc_ib_modify_qp_rtr()
H A Dsmc_clc.c1117 clc->r0.qp_mtu = link->path_mtu; in smcr_clc_prep_confirm_accept()
1120 clc->r0.qp_mtu = min(link->path_mtu, link->peer_mtu); in smcr_clc_prep_confirm_accept()
H A Dsmc_llc.c685 addllc->qp_mtu = link_new->path_mtu; in smc_llc_send_add_link()
687 addllc->qp_mtu = min(link_new->path_mtu, in smc_llc_send_add_link()
/linux-6.15/drivers/infiniband/hw/mana/
H A Dqp.c744 req.path_mtu = attr->path_mtu; in mana_ib_gd_modify_qp()
H A Dmana_ib.h418 u32 path_mtu; member
/linux-6.15/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.h285 u8 path_mtu; member
H A Dib_verbs.c2162 if (ib_mtu_enum_to_int(qp_attr->path_mtu) > in bnxt_re_modify_qp()
2165 qpmtu = qp_attr->path_mtu; in bnxt_re_modify_qp()
2169 qp->qplib_qp.path_mtu = __from_ib_mtu(qpmtu); in bnxt_re_modify_qp()
2315 qp_attr->path_mtu = __to_ib_mtu(qplib_qp->path_mtu); in bnxt_re_query_qp()
/linux-6.15/drivers/infiniband/hw/ocrdma/
H A Docrdma_hw.c2611 if (attrs->path_mtu < IB_MTU_512 || in ocrdma_set_qp_params()
2612 attrs->path_mtu > IB_MTU_4096) { in ocrdma_set_qp_params()
2614 dev->id, ib_mtu_enum_to_int(attrs->path_mtu)); in ocrdma_set_qp_params()
2619 (ib_mtu_enum_to_int(attrs->path_mtu) << in ocrdma_set_qp_params()
/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dqp.c4225 if (attr->path_mtu < IB_MTU_256 || in __mlx5_ib_modify_qp()
4226 attr->path_mtu > IB_MTU_4096) { in __mlx5_ib_modify_qp()
4227 mlx5_ib_warn(dev, "invalid mtu %d\n", attr->path_mtu); in __mlx5_ib_modify_qp()
4231 MLX5_SET(qpc, qpc, mtu, attr->path_mtu); in __mlx5_ib_modify_qp()
4605 MLX5_SET(dctc, dctc, mtu, attr->path_mtu); in mlx5_ib_modify_dct()
4991 qp_attr->path_mtu = MLX5_GET(qpc, qpc, mtu); in query_qp_attr()
5089 qp_attr->path_mtu = MLX5_GET(dctc, dctc, mtu); in mlx5_ib_dct_query_qp()
/linux-6.15/drivers/infiniband/hw/mlx4/
H A Dqp.c2208 if (attr->path_mtu < IB_MTU_256 || attr->path_mtu > IB_MTU_4096) { in __mlx4_ib_modify_qp()
2210 attr->path_mtu); in __mlx4_ib_modify_qp()
2213 context->mtu_msgmax = (attr->path_mtu << 5) | in __mlx4_ib_modify_qp()
4047 qp_attr->path_mtu = context.mtu_msgmax >> 5; in mlx4_ib_query_qp()
/linux-6.15/drivers/infiniband/hw/qedr/
H A Dverbs.c2543 if (attr->path_mtu < IB_MTU_256 || in qedr_modify_qp()
2544 attr->path_mtu > IB_MTU_4096) { in qedr_modify_qp()
2549 qp->mtu = min(ib_mtu_enum_to_int(attr->path_mtu), in qedr_modify_qp()
2765 qp_attr->path_mtu = ib_mtu_int_to_enum(params.mtu); in qedr_query_qp()

12