Home
last modified time | relevance | path

Searched refs:alt_ah_attr (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_ruc.c235 qp->remote_ah_attr = qp->alt_ah_attr; in qib_migrate_qp()
236 qp->port_num = qp->alt_ah_attr.port_num; in qib_migrate_qp()
276 if (qp->alt_ah_attr.ah_flags & IB_AH_GRH) in qib_ruc_check_hdr()
279 if (!(qp->alt_ah_attr.ah_flags & IB_AH_GRH)) in qib_ruc_check_hdr()
281 guid = get_sguid(ibp, qp->alt_ah_attr.grh.sgid_index); in qib_ruc_check_hdr()
285 qp->alt_ah_attr.grh.dgid.global.subnet_prefix, in qib_ruc_check_hdr()
286 qp->alt_ah_attr.grh.dgid.global.interface_id)) in qib_ruc_check_hdr()
299 if (be16_to_cpu(hdr->lrh[3]) != qp->alt_ah_attr.dlid || in qib_ruc_check_hdr()
300 ppd_from_ibp(ibp)->port != qp->alt_ah_attr.port_num) in qib_ruc_check_hdr()
Dqib_qp.c600 if (attr->alt_ah_attr.dlid >= QIB_MULTICAST_LID_BASE) in qib_modify_qp()
602 if (qib_check_ah(qp->ibqp.device, &attr->alt_ah_attr)) in qib_modify_qp()
778 qp->alt_ah_attr = attr->alt_ah_attr; in qib_modify_qp()
785 qp->remote_ah_attr = qp->alt_ah_attr; in qib_modify_qp()
786 qp->port_num = qp->alt_ah_attr.port_num; in qib_modify_qp()
875 attr->alt_ah_attr = qp->alt_ah_attr; in qib_query_qp()
887 attr->alt_port_num = qp->alt_ah_attr.port_num; in qib_query_qp()
Dqib_verbs.h432 struct ib_ah_attr alt_ah_attr; member
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_qp.c1591 mqpcb->dlid_al = attr->alt_ah_attr.dlid; in internal_modify_qp()
1592 mqpcb->source_path_bits_al = attr->alt_ah_attr.src_path_bits; in internal_modify_qp()
1593 mqpcb->service_level_al = attr->alt_ah_attr.sl; in internal_modify_qp()
1596 attr->alt_ah_attr.static_rate, in internal_modify_qp()
1626 if (attr->alt_ah_attr.ah_flags == IB_AH_GRH) { in internal_modify_qp()
1631 attr->alt_ah_attr.grh.dgid.raw[cnt]; in internal_modify_qp()
1633 attr->alt_ah_attr.grh.sgid_index; in internal_modify_qp()
1634 mqpcb->flow_label_al = attr->alt_ah_attr.grh.flow_label; in internal_modify_qp()
1635 mqpcb->hop_limit_al = attr->alt_ah_attr.grh.hop_limit; in internal_modify_qp()
1637 attr->alt_ah_attr.grh.traffic_class; in internal_modify_qp()
[all …]
/linux-4.4.14/drivers/staging/rdma/hfi1/
Druc.c253 qp->remote_ah_attr = qp->alt_ah_attr; in hfi1_migrate_qp()
254 qp->port_num = qp->alt_ah_attr.port_num; in hfi1_migrate_qp()
296 if (qp->alt_ah_attr.ah_flags & IB_AH_GRH) in hfi1_ruc_check_hdr()
299 if (!(qp->alt_ah_attr.ah_flags & IB_AH_GRH)) in hfi1_ruc_check_hdr()
301 guid = get_sguid(ibp, qp->alt_ah_attr.grh.sgid_index); in hfi1_ruc_check_hdr()
305 qp->alt_ah_attr.grh.dgid.global.subnet_prefix, in hfi1_ruc_check_hdr()
306 qp->alt_ah_attr.grh.dgid.global.interface_id)) in hfi1_ruc_check_hdr()
319 if (be16_to_cpu(hdr->lrh[3]) != qp->alt_ah_attr.dlid || in hfi1_ruc_check_hdr()
320 ppd_from_ibp(ibp)->port != qp->alt_ah_attr.port_num) in hfi1_ruc_check_hdr()
Dqp.c641 if (attr->alt_ah_attr.dlid >= HFI1_MULTICAST_LID_BASE) in hfi1_modify_qp()
643 if (hfi1_check_ah(qp->ibqp.device, &attr->alt_ah_attr)) in hfi1_modify_qp()
798 qp->alt_ah_attr = attr->alt_ah_attr; in hfi1_modify_qp()
805 qp->remote_ah_attr = qp->alt_ah_attr; in hfi1_modify_qp()
806 qp->port_num = qp->alt_ah_attr.port_num; in hfi1_modify_qp()
911 attr->alt_ah_attr = qp->alt_ah_attr; in hfi1_query_qp()
923 attr->alt_port_num = qp->alt_ah_attr.port_num; in hfi1_query_qp()
Dverbs.h439 struct ib_ah_attr alt_ah_attr; member
/linux-4.4.14/drivers/infiniband/core/
Duverbs_marshall.c75 ib_copy_ah_attr_to_user(&dst->alt_ah_attr, &src->alt_ah_attr); in ib_copy_qp_attr_to_user()
Duverbs_cmd.c2232 memcpy(resp.alt_dest.dgid, attr->alt_ah_attr.grh.dgid.raw, 16); in ib_uverbs_query_qp()
2233 resp.alt_dest.flow_label = attr->alt_ah_attr.grh.flow_label; in ib_uverbs_query_qp()
2234 resp.alt_dest.sgid_index = attr->alt_ah_attr.grh.sgid_index; in ib_uverbs_query_qp()
2235 resp.alt_dest.hop_limit = attr->alt_ah_attr.grh.hop_limit; in ib_uverbs_query_qp()
2236 resp.alt_dest.traffic_class = attr->alt_ah_attr.grh.traffic_class; in ib_uverbs_query_qp()
2237 resp.alt_dest.dlid = attr->alt_ah_attr.dlid; in ib_uverbs_query_qp()
2238 resp.alt_dest.sl = attr->alt_ah_attr.sl; in ib_uverbs_query_qp()
2239 resp.alt_dest.src_path_bits = attr->alt_ah_attr.src_path_bits; in ib_uverbs_query_qp()
2240 resp.alt_dest.static_rate = attr->alt_ah_attr.static_rate; in ib_uverbs_query_qp()
2241 resp.alt_dest.is_global = !!(attr->alt_ah_attr.ah_flags & IB_AH_GRH); in ib_uverbs_query_qp()
[all …]
Dcm.c3637 qp_attr->alt_ah_attr = cm_id_priv->alt_av.ah_attr; in cm_init_qp_rtr_attr()
3695 qp_attr->alt_ah_attr = cm_id_priv->alt_av.ah_attr; in cm_init_qp_rts_attr()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_qp.c640 memset(&attr->alt_ah_attr, 0, sizeof(attr->alt_ah_attr)); in ipath_query_qp()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_qp.c472 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context->alt_path); in mthca_query_qp()
475 qp_attr->alt_port_num = qp_attr->alt_ah_attr.port_num; in mthca_query_qp()
682 if (mthca_path_set(dev, &attr->alt_ah_attr, &qp_context->alt_path, in __mthca_modify_qp()
683 attr->alt_ah_attr.port_num)) in __mthca_modify_qp()
/linux-4.4.14/include/uapi/rdma/
Dib_user_verbs.h476 struct ib_uverbs_ah_attr alt_ah_attr; member
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dqp.c1637 err = mlx5_set_path(dev, &attr->alt_ah_attr, &context->alt_path, in __mlx5_ib_modify_qp()
3069 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context->alt_path); in mlx5_ib_query_qp()
3071 qp_attr->alt_port_num = qp_attr->alt_ah_attr.port_num; in mlx5_ib_query_qp()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dqp.c1434 return _mlx4_set_path(dev, &qp->alt_ah_attr, in mlx4_set_alt_path()
3267 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context.alt_path); in mlx4_ib_query_qp()
3269 qp_attr->alt_port_num = qp_attr->alt_ah_attr.port_num; in mlx4_ib_query_qp()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c1641 memset(&qp_attr->alt_ah_attr, 0, sizeof(qp_attr->alt_ah_attr)); in ocrdma_query_qp()
/linux-4.4.14/include/rdma/
Dib_verbs.h999 struct ib_ah_attr alt_ah_attr; member