Symbol: ib_ah
sys/dev/bnxt/bnxt_re/ib_verbs.c
1033
int bnxt_re_modify_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
sys/dev/bnxt/bnxt_re/ib_verbs.c
1038
int bnxt_re_query_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
sys/dev/bnxt/bnxt_re/ib_verbs.c
1040
struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1042
ah_attr->type = ib_ah->type;
sys/dev/bnxt/bnxt_re/ib_verbs.c
890
void bnxt_re_destroy_ah(struct ib_ah *ib_ah, u32 flags)
sys/dev/bnxt/bnxt_re/ib_verbs.c
892
struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah);
sys/dev/bnxt/bnxt_re/ib_verbs.c
959
int bnxt_re_create_ah(struct ib_ah *ah_in, struct rdma_ah_attr *attr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
963
struct ib_ah *ib_ah = ah_in;
sys/dev/bnxt/bnxt_re/ib_verbs.c
964
struct ib_pd *ib_pd = ib_ah->pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
965
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ibah);
sys/dev/bnxt/bnxt_re/ib_verbs.h
165
struct ib_ah ibah;
sys/dev/bnxt/bnxt_re/ib_verbs.h
307
int bnxt_re_create_ah(struct ib_ah *ah_in, struct rdma_ah_attr *attr,
sys/dev/bnxt/bnxt_re/ib_verbs.h
310
int bnxt_re_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
sys/dev/bnxt/bnxt_re/ib_verbs.h
311
int bnxt_re_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
sys/dev/bnxt/bnxt_re/ib_verbs.h
313
void bnxt_re_destroy_ah(struct ib_ah *ib_ah, u32 flags);
sys/dev/bnxt/bnxt_re/ib_verbs.h
380
const struct ib_global_route *grh, struct ib_ah *ah);
sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h
480
struct ib_ah ibah;
sys/dev/cxgbe/iw_cxgbe/provider.c
59
static int c4iw_ah_create(struct ib_ah *ah,
sys/dev/cxgbe/iw_cxgbe/provider.c
66
static void c4iw_ah_destroy(struct ib_ah *ah, u32 flags)
sys/dev/irdma/fbsd_kcompat.h
139
int irdma_create_ah(struct ib_ah *ib_ah,
sys/dev/irdma/fbsd_kcompat.h
142
int irdma_create_ah_stub(struct ib_ah *ib_ah,
sys/dev/irdma/fbsd_kcompat.h
146
void irdma_destroy_ah(struct ib_ah *ibah, u32 flags);
sys/dev/irdma/fbsd_kcompat.h
147
void irdma_destroy_ah_stub(struct ib_ah *ibah, u32 flags);
sys/dev/irdma/irdma_kcompat.c
1193
irdma_destroy_ah(struct ib_ah *ibah, u32 ah_flags)
sys/dev/irdma/irdma_kcompat.c
523
irdma_create_sleepable_ah(struct ib_ah *ib_ah,
sys/dev/irdma/irdma_kcompat.c
527
struct irdma_pd *pd = to_iwpd(ib_ah->pd);
sys/dev/irdma/irdma_kcompat.c
528
struct irdma_ah *ah = container_of(ib_ah, struct irdma_ah, ibah);
sys/dev/irdma/irdma_kcompat.c
529
struct irdma_device *iwdev = to_iwdev(ib_ah->pd->device);
sys/dev/irdma/irdma_kcompat.c
623
irdma_create_ah(struct ib_ah *ib_ah,
sys/dev/irdma/irdma_kcompat.c
627
return irdma_create_sleepable_ah(ib_ah, attr, flags, udata);
sys/dev/irdma/irdma_kcompat.c
637
irdma_create_ah_stub(struct ib_ah *ib_ah,
sys/dev/irdma/irdma_kcompat.c
645
irdma_destroy_ah_stub(struct ib_ah *ibah, u32 flags)
sys/dev/irdma/irdma_main.h
443
static inline struct irdma_ah *to_iwah(struct ib_ah *ibah)
sys/dev/irdma/irdma_verbs.c
3238
irdma_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
sys/dev/irdma/irdma_verbs.c
3272
dev_ops->ops.size_ib_ah = IRDMA_SET_RDMA_OBJ_SIZE(ib_ah, irdma_ah, ibah);
sys/dev/irdma/irdma_verbs.h
86
struct ib_ah ibah;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
350
struct ib_ah ibah;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
412
struct ib_ah *ah;
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
571
struct ib_ah *sm_ah[MLX4_MAX_PORTS];
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
699
static inline struct mlx4_ib_ah *to_mah(struct ib_ah *ibah)
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
742
int mlx4_ib_create_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, u32 flags,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
744
int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
746
int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
747
void mlx4_ib_destroy_ah(struct ib_ah *ah, u32 flags);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
134
int mlx4_ib_create_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
149
return create_iboe_ah(ib_ah, ah_attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
152
return create_ib_ah(ib_ah, ah_attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
155
int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
182
int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
220
void mlx4_ib_destroy_ah(struct ib_ah *ah, u32 flags)
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
45
static int create_ib_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
47
struct ib_pd *pd = ib_ah->pd;
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
48
struct mlx4_ib_ah *ah = to_mah(ib_ah);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
49
struct mlx4_dev *dev = to_mdev(ib_ah->device)->dev;
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
78
static int create_iboe_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
80
struct ib_pd *pd = ib_ah->pd;
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
81
struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
83
struct mlx4_ib_ah *ah = to_mah(ib_ah);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1359
struct ib_ah *ah;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1384
ah = rdma_zalloc_drv_obj(sqp_ctx->pd->device, ib_ah);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
189
struct ib_ah *new_ah;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
511
struct ib_ah *ah;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
890
struct ib_ah ibah;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
894
static inline struct mlx5_ib_ah *to_mah(struct ib_ah *ibah)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
915
int mlx5_ib_create_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, u32 flags,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
917
int mlx5_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
918
void mlx5_ib_destroy_ah(struct ib_ah *ah, u32 flags);
sys/dev/mlx5/mlx5_ib/mlx5_ib_ah.c
118
void mlx5_ib_destroy_ah(struct ib_ah *ah, u32 flags)
sys/dev/mlx5/mlx5_ib/mlx5_ib_ah.c
61
int mlx5_ib_create_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_ah.c
94
int mlx5_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
sys/dev/mthca/mthca_av.c
294
int mthca_ah_query(struct ib_ah *ibah, struct rdma_ah_attr *attr)
sys/dev/mthca/mthca_dev.h
359
struct ib_ah *sm_ah[MTHCA_MAX_PORTS];
sys/dev/mthca/mthca_dev.h
573
int mthca_ah_query(struct ib_ah *ibah, struct rdma_ah_attr *attr);
sys/dev/mthca/mthca_mad.c
77
struct ib_ah *new_ah;
sys/dev/mthca/mthca_provider.c
389
static int mthca_ah_create(struct ib_ah *ibah,
sys/dev/mthca/mthca_provider.c
400
static void mthca_ah_destroy(struct ib_ah *ah, u32 flags)
sys/dev/mthca/mthca_provider.h
130
struct ib_ah ibah;
sys/dev/mthca/mthca_provider.h
321
static inline struct mthca_ah *to_mah(struct ib_ah *ibah)
sys/dev/qlnx/qlnxr/qlnxr_def.h
542
struct ib_ah ibah;
sys/dev/qlnx/qlnxr/qlnxr_def.h
785
get_qlnxr_ah(struct ib_ah *ibah)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5489
qlnxr_create_ah(struct ib_ah *ibah,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5508
qlnxr_destroy_ah(struct ib_ah *ibah, u32 flags)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5516
qlnxr_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5528
qlnxr_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
112
extern int qlnxr_create_ah(struct ib_ah *ibah,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
115
extern void qlnxr_destroy_ah(struct ib_ah *ibah, u32 flags);
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
117
extern int qlnxr_query_ah(struct ib_ah *ibah,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
120
extern int qlnxr_modify_ah(struct ib_ah *ibah,
sys/ofed/drivers/infiniband/core/ib_agent.c
90
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_cm.c
325
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_cm.c
395
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_mad_rmpp.c
163
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_mad_rmpp.c
60
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_sa_query.c
64
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
462
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2414
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
44
return rdma_destroy_ah_user((struct ib_ah *)uobject->object,
sys/ofed/drivers/infiniband/core/ib_verbs.c
504
static struct ib_ah *_rdma_create_ah(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
510
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_verbs.c
519
device, ib_ah,
sys/ofed/drivers/infiniband/core/ib_verbs.c
550
struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr,
sys/ofed/drivers/infiniband/core/ib_verbs.c
554
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_verbs.c
582
struct ib_ah *rdma_create_user_ah(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
587
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_verbs.c
913
struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
sys/ofed/drivers/infiniband/core/ib_verbs.c
917
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_verbs.c
931
int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr)
sys/ofed/drivers/infiniband/core/ib_verbs.c
953
int rdma_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr)
sys/ofed/drivers/infiniband/core/ib_verbs.c
963
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata)
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
405
struct ib_ah *ah;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
452
struct ib_ah *address, u32 qpn, struct ipoib_tx_buf *tx_req, void *head,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
62
struct ib_ah *vah;
sys/ofed/include/rdma/ib_mad.h
452
struct ib_ah *ah;
sys/ofed/include/rdma/ib_verbs.h
1332
struct ib_ah *ah;
sys/ofed/include/rdma/ib_verbs.h
2122
DECLARE_RDMA_OBJ_SIZE(ib_ah);
sys/ofed/include/rdma/ib_verbs.h
2131
(pop)[0] INIT_RDMA_OBJ_SIZE(ib_ah, driver##_ib_ah, ibah); \
sys/ofed/include/rdma/ib_verbs.h
2250
int (*create_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr,
sys/ofed/include/rdma/ib_verbs.h
2252
int (*modify_ah)(struct ib_ah *ah,
sys/ofed/include/rdma/ib_verbs.h
2254
int (*query_ah)(struct ib_ah *ah,
sys/ofed/include/rdma/ib_verbs.h
2256
void (*destroy_ah)(struct ib_ah *ah, u32 flags);
sys/ofed/include/rdma/ib_verbs.h
3034
struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr,
sys/ofed/include/rdma/ib_verbs.h
3049
struct ib_ah *rdma_create_user_ah(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3105
struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
sys/ofed/include/rdma/ib_verbs.h
3115
int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
sys/ofed/include/rdma/ib_verbs.h
3124
int rdma_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
sys/ofed/include/rdma/ib_verbs.h
3137
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
3146
static inline int rdma_destroy_ah(struct ib_ah *ah, u32 flags)
sys/ofed/include/rdma/rdma_vt.h
173
struct ib_ah ibah;
sys/ofed/include/rdma/rdma_vt.h
407
static inline struct rvt_ah *ibah_to_rvtah(struct ib_ah *ibah)