Symbol: ib_ah
sys/dev/bnxt/bnxt_re/ib_verbs.c
1045
int bnxt_re_create_ah(struct ib_ah *ah_in, struct ib_ah_attr *attr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
1049
struct ib_ah *ib_ah = ah_in;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1050
struct ib_pd *ib_pd = ib_ah->pd;
sys/dev/bnxt/bnxt_re/ib_verbs.c
1051
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ibah);
sys/dev/bnxt/bnxt_re/ib_verbs.c
1123
int bnxt_re_modify_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr)
sys/dev/bnxt/bnxt_re/ib_verbs.c
1128
int bnxt_re_query_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr)
sys/dev/bnxt/bnxt_re/ib_verbs.c
1130
struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah);
sys/dev/bnxt/bnxt_re/ib_verbs.c
906
void bnxt_re_destroy_ah(struct ib_ah *ib_ah, u32 flags)
sys/dev/bnxt/bnxt_re/ib_verbs.c
908
struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah);
sys/dev/bnxt/bnxt_re/ib_verbs.c
945
struct ib_global_route *grh, struct ib_ah *ah)
sys/dev/bnxt/bnxt_re/ib_verbs.h
165
struct ib_ah ibah;
sys/dev/bnxt/bnxt_re/ib_verbs.h
310
int bnxt_re_create_ah(struct ib_ah *ah_in, struct ib_ah_attr *attr,
sys/dev/bnxt/bnxt_re/ib_verbs.h
313
int bnxt_re_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr);
sys/dev/bnxt/bnxt_re/ib_verbs.h
314
int bnxt_re_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr);
sys/dev/bnxt/bnxt_re/ib_verbs.h
316
void bnxt_re_destroy_ah(struct ib_ah *ib_ah, u32 flags);
sys/dev/bnxt/bnxt_re/ib_verbs.h
383
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
1211
irdma_destroy_ah(struct ib_ah *ibah, u32 ah_flags)
sys/dev/irdma/irdma_kcompat.c
529
irdma_create_sleepable_ah(struct ib_ah *ib_ah,
sys/dev/irdma/irdma_kcompat.c
533
struct irdma_pd *pd = to_iwpd(ib_ah->pd);
sys/dev/irdma/irdma_kcompat.c
534
struct irdma_ah *ah = container_of(ib_ah, struct irdma_ah, ibah);
sys/dev/irdma/irdma_kcompat.c
535
struct irdma_device *iwdev = to_iwdev(ib_ah->pd->device);
sys/dev/irdma/irdma_kcompat.c
641
irdma_create_ah(struct ib_ah *ib_ah,
sys/dev/irdma/irdma_kcompat.c
645
return irdma_create_sleepable_ah(ib_ah, attr, flags, udata);
sys/dev/irdma/irdma_kcompat.c
655
irdma_create_ah_stub(struct ib_ah *ib_ah,
sys/dev/irdma/irdma_kcompat.c
663
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
3235
irdma_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr)
sys/dev/irdma/irdma_verbs.c
3271
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 ib_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 ib_ah_attr *ah_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib.h
746
int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_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
132
int mlx4_ib_create_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
135
if (rdma_port_get_link_layer(ib_ah->pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET) {
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
147
return create_iboe_ah(ib_ah, ah_attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
150
return create_ib_ah(ib_ah, ah_attr);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
153
int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct ib_ah_attr *ah_attr,
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
178
int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr)
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
211
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 ib_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
74
static int create_iboe_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr)
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
76
struct ib_pd *pd = ib_ah->pd;
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
77
struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device);
sys/dev/mlx4/mlx4_ib/mlx4_ib_ah.c
78
struct mlx4_ib_ah *ah = to_mah(ib_ah);
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1334
struct ib_ah *ah;
sys/dev/mlx4/mlx4_ib/mlx4_ib_mad.c
1359
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
493
struct ib_ah *ah;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
879
struct ib_ah ibah;
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
883
static inline struct mlx5_ib_ah *to_mah(struct ib_ah *ibah)
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
904
int mlx5_ib_create_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr, u32 flags,
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
906
int mlx5_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr);
sys/dev/mlx5/mlx5_ib/mlx5_ib.h
907
void mlx5_ib_destroy_ah(struct ib_ah *ah, u32 flags);
sys/dev/mlx5/mlx5_ib/mlx5_ib_ah.c
122
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 ib_ah_attr *ah_attr,
sys/dev/mlx5/mlx5_ib/mlx5_ib_ah.c
99
int mlx5_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr)
sys/dev/mthca/mthca_av.c
292
int mthca_ah_query(struct ib_ah *ibah, struct ib_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 ib_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
5527
qlnxr_create_ah(struct ib_ah *ibah,
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5546
qlnxr_destroy_ah(struct ib_ah *ibah, u32 flags)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5551
qlnxr_query_ah(struct ib_ah *ibah, struct ib_ah_attr *attr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
5563
qlnxr_modify_ah(struct ib_ah *ibah, struct ib_ah_attr *attr)
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
117
extern int qlnxr_create_ah(struct ib_ah *ibah,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
120
extern void qlnxr_destroy_ah(struct ib_ah *ibah, u32 flags);
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
122
extern int qlnxr_query_ah(struct ib_ah *ibah,
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
125
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
61
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_user_mad.c
458
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_uverbs_cmd.c
2401
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types.c
44
return ib_destroy_ah_user((struct ib_ah *)uobject->object,
sys/ofed/drivers/infiniband/core/ib_verbs.c
355
static struct ib_ah *_ib_create_ah(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
361
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_verbs.c
370
device, ib_ah,
sys/ofed/drivers/infiniband/core/ib_verbs.c
399
struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
sys/ofed/drivers/infiniband/core/ib_verbs.c
402
struct ib_ah *ah;
sys/ofed/drivers/infiniband/core/ib_verbs.c
424
struct ib_ah *ib_create_user_ah(struct ib_pd *pd,
sys/ofed/drivers/infiniband/core/ib_verbs.c
656
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
670
int ib_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr)
sys/ofed/drivers/infiniband/core/ib_verbs.c
678
int ib_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr)
sys/ofed/drivers/infiniband/core/ib_verbs.c
686
int ib_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
450
struct ib_ah *address, u32 qpn, struct ipoib_tx_buf *tx_req, void *head,
sys/ofed/include/rdma/ib_mad.h
414
struct ib_ah *ah;
sys/ofed/include/rdma/ib_verbs.h
1283
struct ib_ah *ah;
sys/ofed/include/rdma/ib_verbs.h
2102
DECLARE_RDMA_OBJ_SIZE(ib_ah);
sys/ofed/include/rdma/ib_verbs.h
2111
(pop)[0] INIT_RDMA_OBJ_SIZE(ib_ah, driver##_ib_ah, ibah); \
sys/ofed/include/rdma/ib_verbs.h
2231
int (*create_ah)(struct ib_ah *ah, struct ib_ah_attr *ah_attr,
sys/ofed/include/rdma/ib_verbs.h
2233
int (*modify_ah)(struct ib_ah *ah,
sys/ofed/include/rdma/ib_verbs.h
2235
int (*query_ah)(struct ib_ah *ah,
sys/ofed/include/rdma/ib_verbs.h
2237
void (*destroy_ah)(struct ib_ah *ah, u32 flags);
sys/ofed/include/rdma/ib_verbs.h
3003
struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
sys/ofed/include/rdma/ib_verbs.h
3018
struct ib_ah *ib_create_user_ah(struct ib_pd *pd,
sys/ofed/include/rdma/ib_verbs.h
3049
struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
sys/ofed/include/rdma/ib_verbs.h
3059
int ib_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr);
sys/ofed/include/rdma/ib_verbs.h
3068
int ib_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr);
sys/ofed/include/rdma/ib_verbs.h
3081
int ib_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata);
sys/ofed/include/rdma/ib_verbs.h
3090
static inline int ib_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)