Lines Matching refs:ah
168 int ehca_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) in ehca_modify_ah() argument
172 struct ehca_shca *shca = container_of(ah->pd->device, struct ehca_shca, in ehca_modify_ah()
196 rc = ehca_query_port(ah->device, ah_attr->port_num, in ehca_modify_ah()
199 ehca_err(ah->device, "Invalid port number " in ehca_modify_ah()
202 rc, ah, ah_attr, ah_attr->port_num); in ehca_modify_ah()
206 rc = ehca_query_gid(ah->device, in ehca_modify_ah()
210 ehca_err(ah->device, "Failed to retrieve sgid " in ehca_modify_ah()
214 rc, ah, ah_attr, ah_attr->port_num, in ehca_modify_ah()
226 av = container_of(ah, struct ehca_av, ib_ah); in ehca_modify_ah()
232 int ehca_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) in ehca_query_ah() argument
234 struct ehca_av *av = container_of(ah, struct ehca_av, ib_ah); in ehca_query_ah()
255 int ehca_destroy_ah(struct ib_ah *ah) in ehca_destroy_ah() argument
257 kmem_cache_free(av_cache, container_of(ah, struct ehca_av, ib_ah)); in ehca_destroy_ah()