Home
last modified time | relevance | path

Searched refs:ib_ah (Results 1 – 25 of 34) sorted by relevance

12

/drivers/infiniband/hw/ehca/
Dehca_av.c88 struct ib_ah *ehca_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr) in ehca_create_ah()
160 return &av->ib_ah; in ehca_create_ah()
168 int ehca_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) 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()
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()
257 kmem_cache_free(av_cache, container_of(ah, struct ehca_av, ib_ah)); in ehca_destroy_ah()
Dehca_iverbs.h69 struct ib_ah *ehca_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
71 int ehca_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr);
73 int ehca_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr);
75 int ehca_destroy_ah(struct ib_ah *ah);
Dehca_classes.h353 struct ib_ah ib_ah; member
/drivers/infiniband/hw/mlx4/
Dah.c61 static struct ib_ah *create_ib_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, in create_ib_ah()
90 static struct ib_ah *create_iboe_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, in create_iboe_ah()
134 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr) in mlx4_ib_create_ah()
137 struct ib_ah *ret; in mlx4_ib_create_ah()
166 int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr) in mlx4_ib_query_ah()
195 int mlx4_ib_destroy_ah(struct ib_ah *ah) in mlx4_ib_destroy_ah()
Dmlx4_ib.h176 struct ib_ah ibah;
198 struct ib_ah *sm_ah[MLX4_MAX_PORTS];
271 static inline struct mlx4_ib_ah *to_mah(struct ib_ah *ibah) in to_mah()
304 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
305 int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr);
306 int mlx4_ib_destroy_ah(struct ib_ah *ah);
Dmad.c126 struct ib_ah *new_ah; in update_sm_ah()
/drivers/infiniband/hw/amso1100/
Dc2_provider.h88 struct ib_ah ibah;
148 static inline struct c2_ah *to_c2ah(struct ib_ah *ibah) in to_c2ah()
Dc2_provider.c190 static struct ib_ah *c2_ah_create(struct ib_pd *pd, struct ib_ah_attr *ah_attr) in c2_ah_create()
196 static int c2_ah_destroy(struct ib_ah *ah) in c2_ah_destroy()
/drivers/infiniband/hw/mthca/
Dmthca_provider.h128 struct ib_ah ibah;
319 static inline struct mthca_ah *to_mah(struct ib_ah *ibah) in to_mah()
Dmthca_dev.h357 struct ib_ah *sm_ah[MTHCA_MAX_PORTS];
568 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr);
Dmthca_mad.c77 struct ib_ah *new_ah; in update_sm_ah()
Dmthca_av.c292 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr) in mthca_ah_query()
Dmthca_provider.c407 static struct ib_ah *mthca_ah_create(struct ib_pd *pd, in mthca_ah_create()
426 static int mthca_ah_destroy(struct ib_ah *ah) in mthca_ah_destroy()
/drivers/infiniband/core/
Dverbs.c169 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr) in ib_create_ah()
171 struct ib_ah *ah; in ib_create_ah()
218 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, struct ib_wc *wc, in ib_create_ah_from_wc()
232 int ib_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) in ib_modify_ah()
240 int ib_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) in ib_query_ah()
248 int ib_destroy_ah(struct ib_ah *ah) in ib_destroy_ah()
Dagent.c88 struct ib_ah *ah; in agent_send_response()
Dmad_rmpp.c56 struct ib_ah *ah;
157 struct ib_ah *ah; in alloc_response_msg()
Duverbs_cmd.c229 static struct ib_ah *idr_read_ah(int ah_handle, struct ib_ucontext *context) in idr_read_ah()
234 static void put_ah_read(struct ib_ah *ah) in put_ah_read()
2261 struct ib_ah *ah; in ib_uverbs_create_ah()
2347 struct ib_ah *ah; in ib_uverbs_destroy_ah()
/drivers/infiniband/hw/cxgb4/
Dprovider.c61 static struct ib_ah *c4iw_ah_create(struct ib_pd *pd, in c4iw_ah_create()
67 static int c4iw_ah_destroy(struct ib_ah *ah) in c4iw_ah_destroy()
/drivers/infiniband/hw/ipath/
Dipath_verbs.h178 struct ib_ah ibah;
665 static inline struct ipath_ah *to_iah(struct ib_ah *ibah) in to_iah()
Dipath_verbs.c1762 static struct ib_ah *ipath_create_ah(struct ib_pd *pd, in ipath_create_ah()
1766 struct ib_ah *ret; in ipath_create_ah()
1822 static int ipath_destroy_ah(struct ib_ah *ibah) in ipath_destroy_ah()
1837 static int ipath_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr) in ipath_query_ah()
/drivers/infiniband/hw/qib/
Dqib_verbs.h230 struct ib_ah ibah;
775 static inline struct qib_ah *to_iah(struct ib_ah *ibah) in to_iah()
Dqib_verbs.c1808 static struct ib_ah *qib_create_ah(struct ib_pd *pd, in qib_create_ah()
1812 struct ib_ah *ret; in qib_create_ah()
1854 static int qib_destroy_ah(struct ib_ah *ibah) in qib_destroy_ah()
1872 static int qib_modify_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr) in qib_modify_ah()
1884 static int qib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr) in qib_query_ah()
/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c60 struct ib_ah *vah; in ipoib_create_ah()
500 struct ib_ah *address, u32 qpn, in post_send()
Dipoib.h352 struct ib_ah *ah;
/drivers/infiniband/hw/cxgb3/
Diwch_provider.c64 static struct ib_ah *iwch_ah_create(struct ib_pd *pd, in iwch_ah_create()
70 static int iwch_ah_destroy(struct ib_ah *ah) in iwch_ah_destroy()

12