Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_ruc.c234 qp->remote_ah_attr = qp->alt_ah_attr; in qib_migrate_qp()
235 qp->port_num = qp->alt_ah_attr.port_num; in qib_migrate_qp()
275 if (qp->alt_ah_attr.ah_flags & IB_AH_GRH) in qib_ruc_check_hdr()
278 if (!(qp->alt_ah_attr.ah_flags & IB_AH_GRH)) in qib_ruc_check_hdr()
280 guid = get_sguid(ibp, qp->alt_ah_attr.grh.sgid_index); in qib_ruc_check_hdr()
284 qp->alt_ah_attr.grh.dgid.global.subnet_prefix, in qib_ruc_check_hdr()
285 qp->alt_ah_attr.grh.dgid.global.interface_id)) in qib_ruc_check_hdr()
298 if (be16_to_cpu(hdr->lrh[3]) != qp->alt_ah_attr.dlid || in qib_ruc_check_hdr()
299 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.h424 struct ib_ah_attr alt_ah_attr; member
/linux-4.1.27/drivers/infiniband/hw/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.1.27/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.c1981 memcpy(resp.alt_dest.dgid, attr->alt_ah_attr.grh.dgid.raw, 16); in ib_uverbs_query_qp()
1982 resp.alt_dest.flow_label = attr->alt_ah_attr.grh.flow_label; in ib_uverbs_query_qp()
1983 resp.alt_dest.sgid_index = attr->alt_ah_attr.grh.sgid_index; in ib_uverbs_query_qp()
1984 resp.alt_dest.hop_limit = attr->alt_ah_attr.grh.hop_limit; in ib_uverbs_query_qp()
1985 resp.alt_dest.traffic_class = attr->alt_ah_attr.grh.traffic_class; in ib_uverbs_query_qp()
1986 resp.alt_dest.dlid = attr->alt_ah_attr.dlid; in ib_uverbs_query_qp()
1987 resp.alt_dest.sl = attr->alt_ah_attr.sl; in ib_uverbs_query_qp()
1988 resp.alt_dest.src_path_bits = attr->alt_ah_attr.src_path_bits; in ib_uverbs_query_qp()
1989 resp.alt_dest.static_rate = attr->alt_ah_attr.static_rate; in ib_uverbs_query_qp()
1990 resp.alt_dest.is_global = !!(attr->alt_ah_attr.ah_flags & IB_AH_GRH); in ib_uverbs_query_qp()
[all …]
Dcm.c3561 qp_attr->alt_ah_attr = cm_id_priv->alt_av.ah_attr; in cm_init_qp_rtr_attr()
3619 qp_attr->alt_ah_attr = cm_id_priv->alt_av.ah_attr; in cm_init_qp_rts_attr()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_qp.c641 memset(&attr->alt_ah_attr, 0, sizeof(attr->alt_ah_attr)); in ipath_query_qp()
/linux-4.1.27/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.1.27/include/uapi/rdma/
Dib_user_verbs.h456 struct ib_uverbs_ah_attr alt_ah_attr; member
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dqp.c1651 err = mlx5_set_path(dev, &attr->alt_ah_attr, &context->alt_path, in __mlx5_ib_modify_qp()
3078 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context->alt_path); in mlx5_ib_query_qp()
3080 qp_attr->alt_port_num = qp_attr->alt_ah_attr.port_num; in mlx5_ib_query_qp()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dqp.c1404 return _mlx4_set_path(dev, &qp->alt_ah_attr, in mlx4_set_alt_path()
3153 to_ib_ah_attr(dev, &qp_attr->alt_ah_attr, &context.alt_path); in mlx4_ib_query_qp()
3155 qp_attr->alt_port_num = qp_attr->alt_ah_attr.port_num; in mlx4_ib_query_qp()
/linux-4.1.27/include/rdma/
Dib_verbs.h935 struct ib_ah_attr alt_ah_attr; member
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c1570 memset(&qp_attr->alt_ah_attr, 0, sizeof(qp_attr->alt_ah_attr)); in ocrdma_query_qp()