Lines Matching defs:ah_attr
364 struct ib_ah_attr ah_attr;
385 memset(&ah_attr, 0, sizeof ah_attr);
386 ah_attr.dlid = port_attr.sm_lid;
387 ah_attr.sl = port_attr.sm_sl;
388 ah_attr.port_num = port->port_num;
390 new_ah->ah = ib_create_ah(port->agent->qp->pd, &ah_attr);
495 struct ib_sa_path_rec *rec, struct ib_ah_attr *ah_attr)
501 memset(ah_attr, 0, sizeof *ah_attr);
502 ah_attr->dlid = be16_to_cpu(rec->dlid);
503 ah_attr->sl = rec->sl;
504 ah_attr->src_path_bits = be16_to_cpu(rec->slid) &
506 ah_attr->port_num = port_num;
507 ah_attr->static_rate = rec->rate;
512 ah_attr->ah_flags = IB_AH_GRH;
513 ah_attr->grh.dgid = rec->dgid;
520 ah_attr->grh.sgid_index = gid_index;
521 ah_attr->grh.flow_label = be32_to_cpu(rec->flow_label);
522 ah_attr->grh.hop_limit = rec->hop_limit;
523 ah_attr->grh.traffic_class = rec->traffic_class;