Lines Matching refs:ah
377 if (qp->ibqp.pd != wr->wr.ud.ah->pd) in qib_post_one_send()
429 atomic_inc(&to_iah(wr->wr.ud.ah)->refcount); in qib_post_one_send()
1824 struct qib_ah *ah; in qib_create_ah() local
1834 ah = kmalloc(sizeof(*ah), GFP_ATOMIC); in qib_create_ah()
1835 if (!ah) { in qib_create_ah()
1843 kfree(ah); in qib_create_ah()
1852 ah->attr = *ah_attr; in qib_create_ah()
1853 atomic_set(&ah->refcount, 0); in qib_create_ah()
1855 ret = &ah->ibah; in qib_create_ah()
1864 struct ib_ah *ah = ERR_PTR(-EINVAL); in qib_create_qp0_ah() local
1873 ah = ib_create_ah(qp0->ibqp.pd, &attr); in qib_create_qp0_ah()
1875 return ah; in qib_create_qp0_ah()
1887 struct qib_ah *ah = to_iah(ibah); in qib_destroy_ah() local
1890 if (atomic_read(&ah->refcount) != 0) in qib_destroy_ah()
1897 kfree(ah); in qib_destroy_ah()
1904 struct qib_ah *ah = to_iah(ibah); in qib_modify_ah() local
1909 ah->attr = *ah_attr; in qib_modify_ah()
1916 struct qib_ah *ah = to_iah(ibah); in qib_query_ah() local
1918 *ah_attr = ah->attr; in qib_query_ah()