Lines Matching refs:ah_attr
63 struct rdma_ah_attr *ah_attr) in rvt_check_ah() argument
66 int port_num = rdma_ah_get_port_num(ah_attr); in rvt_check_ah()
69 u8 ah_flags = rdma_ah_get_ah_flags(ah_attr); in rvt_check_ah()
70 u8 static_rate = rdma_ah_get_static_rate(ah_attr); in rvt_check_ah()
82 rdma_ah_read_grh(ah_attr)->sgid_index >= port_attr.gid_tbl_len) in rvt_check_ah()
85 return rdi->driver_f.check_ah(ibdev, ah_attr); in rvt_check_ah()
100 struct rdma_ah_attr *ah_attr) in rvt_create_ah() argument
106 if (rvt_check_ah(pd->device, ah_attr)) in rvt_create_ah()
123 rdma_copy_ah_attr(&ah->attr, ah_attr); in rvt_create_ah()
128 dev->driver_f.notify_new_ah(pd->device, ah_attr, ah); in rvt_create_ah()
165 int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in rvt_modify_ah() argument
169 if (rvt_check_ah(ibah->device, ah_attr)) in rvt_modify_ah()
172 ah->attr = *ah_attr; in rvt_modify_ah()
184 int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in rvt_query_ah() argument
188 *ah_attr = ah->attr; in rvt_query_ah()