Lines Matching full:av
44 memcpy(ah->av.rgid, &grh->dgid, 16); in create_ib_ah()
45 ah->av.grh_gid_fl = cpu_to_be32(grh->flow_label | in create_ib_ah()
48 ah->av.hop_limit = grh->hop_limit; in create_ib_ah()
49 ah->av.tclass = grh->traffic_class; in create_ib_ah()
52 ah->av.stat_rate_sl = (rdma_ah_get_static_rate(ah_attr) << 4); in create_ib_ah()
57 memcpy(ah->av.rmac, ah_attr->roce.dmac, in create_ib_ah()
59 ah->av.udp_sport = in create_ib_ah()
61 ah->av.stat_rate_sl |= (rdma_ah_get_sl(ah_attr) & 0x7) << 1; in create_ib_ah()
64 ah->av.tclass |= MLX5_ECN_ENABLED; in create_ib_ah()
66 ah->av.rlid = cpu_to_be16(rdma_ah_get_dlid(ah_attr)); in create_ib_ah()
67 ah->av.fl_mlid = rdma_ah_get_path_bits(ah_attr) & 0x7f; in create_ib_ah()
68 ah->av.stat_rate_sl |= (rdma_ah_get_sl(ah_attr) & 0xf); in create_ib_ah()
118 tmp = be32_to_cpu(ah->av.grh_gid_fl); in mlx5_ib_query_ah()
123 ah->av.hop_limit, in mlx5_ib_query_ah()
124 ah->av.tclass); in mlx5_ib_query_ah()
125 rdma_ah_set_dgid_raw(ah_attr, ah->av.rgid); in mlx5_ib_query_ah()
127 rdma_ah_set_dlid(ah_attr, be16_to_cpu(ah->av.rlid)); in mlx5_ib_query_ah()
128 rdma_ah_set_static_rate(ah_attr, ah->av.stat_rate_sl >> 4); in mlx5_ib_query_ah()
129 rdma_ah_set_sl(ah_attr, ah->av.stat_rate_sl & 0xf); in mlx5_ib_query_ah()