Lines Matching refs:ibah
92 * @ibah: the IB address handle
100 int rvt_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
103 struct rvt_ah *ah = ibah_to_rvtah(ibah);
104 struct rvt_dev_info *dev = ib_to_rvt(ibah->device);
107 if (rvt_check_ah(ibah->device, init_attr->ah_attr))
122 dev->driver_f.notify_new_ah(ibah->device,
130 * @ibah: address handle
135 int rvt_destroy_ah(struct ib_ah *ibah, u32 destroy_flags)
137 struct rvt_dev_info *dev = ib_to_rvt(ibah->device);
138 struct rvt_ah *ah = ibah_to_rvtah(ibah);
151 * @ibah: address handle to modify
156 int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
158 struct rvt_ah *ah = ibah_to_rvtah(ibah);
160 if (rvt_check_ah(ibah->device, ah_attr))
170 * @ibah: address handle to query
175 int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
177 struct rvt_ah *ah = ibah_to_rvtah(ibah);