Lines Matching refs:ah
234 static void put_ah_read(struct ib_ah *ah) in put_ah_read() argument
236 put_uobj_read(ah->uobject); in put_ah_read()
2253 next->wr.ud.ah = idr_read_ah(user_wr->wr.ud.ah, in ib_uverbs_post_send()
2255 if (!next->wr.ud.ah) { in ib_uverbs_post_send()
2333 if (is_ud && wr->wr.ud.ah) in ib_uverbs_post_send()
2334 put_ah_read(wr->wr.ud.ah); in ib_uverbs_post_send()
2537 struct ib_ah *ah; in ib_uverbs_create_ah() local
2574 ah = ib_create_ah(pd, &attr); in ib_uverbs_create_ah()
2575 if (IS_ERR(ah)) { in ib_uverbs_create_ah()
2576 ret = PTR_ERR(ah); in ib_uverbs_create_ah()
2580 ah->uobject = uobj; in ib_uverbs_create_ah()
2581 uobj->object = ah; in ib_uverbs_create_ah()
2611 ib_destroy_ah(ah); in ib_uverbs_create_ah()
2625 struct ib_ah *ah; in ib_uverbs_destroy_ah() local
2635 ah = uobj->object; in ib_uverbs_destroy_ah()
2637 ret = ib_destroy_ah(ah); in ib_uverbs_destroy_ah()