Lines Matching defs:ah_attr
527 struct ib_ah_attr ah_attr;
548 memset(&ah_attr, 0, sizeof ah_attr);
549 ah_attr.dlid = port_attr.sm_lid;
550 ah_attr.sl = port_attr.sm_sl;
551 ah_attr.port_num = port->port_num;
553 new_ah->ah = ib_create_ah(port->agent->qp->pd, &ah_attr);
658 struct ib_sa_path_rec *rec, struct ib_ah_attr *ah_attr)
664 memset(ah_attr, 0, sizeof *ah_attr);
665 ah_attr->dlid = be16_to_cpu(rec->dlid);
666 ah_attr->sl = rec->sl;
667 ah_attr->src_path_bits = be16_to_cpu(rec->slid) &
669 ah_attr->port_num = port_num;
670 ah_attr->static_rate = rec->rate;
675 ah_attr->ah_flags = IB_AH_GRH;
676 ah_attr->grh.dgid = rec->dgid;
683 ah_attr->grh.sgid_index = gid_index;
684 ah_attr->grh.flow_label = be32_to_cpu(rec->flow_label);
685 ah_attr->grh.hop_limit = rec->hop_limit;
686 ah_attr->grh.traffic_class = rec->traffic_class;