drivers/infiniband/core/agent.c
97
struct ib_ah *ah;
drivers/infiniband/core/cm.c
282
struct ib_ah *ah;
drivers/infiniband/core/cm.c
396
struct ib_ah *ah;
drivers/infiniband/core/device.c
2850
SET_OBJ_SIZE(dev_ops, ib_ah);
drivers/infiniband/core/mad_rmpp.c
155
struct ib_ah *ah;
drivers/infiniband/core/mad_rmpp.c
56
struct ib_ah *ah;
drivers/infiniband/core/sa_query.c
65
struct ib_ah *ah;
drivers/infiniband/core/user_mad.c
515
struct ib_ah *ah;
drivers/infiniband/core/uverbs_cmd.c
2422
struct ib_ah *ah;
drivers/infiniband/core/uverbs_std_types.c
46
return rdma_destroy_ah_user((struct ib_ah *)uobject->object,
drivers/infiniband/core/verbs.c
1017
int rdma_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/core/verbs.c
1027
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata)
drivers/infiniband/core/verbs.c
560
static struct ib_ah *_rdma_create_ah(struct ib_pd *pd,
drivers/infiniband/core/verbs.c
568
struct ib_ah *ah;
drivers/infiniband/core/verbs.c
577
device, ib_ah,
drivers/infiniband/core/verbs.c
616
struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr,
drivers/infiniband/core/verbs.c
621
struct ib_ah *ah;
drivers/infiniband/core/verbs.c
654
struct ib_ah *rdma_create_user_ah(struct ib_pd *pd,
drivers/infiniband/core/verbs.c
659
struct ib_ah *ah;
drivers/infiniband/core/verbs.c
977
struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
drivers/infiniband/core/verbs.c
981
struct ib_ah *ah;
drivers/infiniband/core/verbs.c
995
int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2764
ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2766
const struct ib_gid_attr *sgid_attr = ah->ib_ah.sgid_attr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2988
ah = container_of(ud_wr(wr)->ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4052
udwr.ah = &gsi_sah->ib_ah;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
794
int bnxt_re_destroy_ah(struct ib_ah *ib_ah, u32 flags)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
796
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
832
int bnxt_re_create_ah(struct ib_ah *ib_ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
835
struct ib_pd *ib_pd = ib_ah->pd;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
842
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
907
int bnxt_re_query_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
909
struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ib_ah);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
911
ah_attr->type = ib_ah->type;
drivers/infiniband/hw/bnxt_re/ib_verbs.h
237
int bnxt_re_create_ah(struct ib_ah *ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/bnxt_re/ib_verbs.h
239
int bnxt_re_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
240
int bnxt_re_destroy_ah(struct ib_ah *ah, u32 flags);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
68
struct ib_ah ib_ah;
drivers/infiniband/hw/bnxt_re/main.c
1378
INIT_RDMA_OBJ_SIZE(ib_ah, bnxt_re_ah, ib_ah),
drivers/infiniband/hw/efa/efa.h
135
struct ib_ah ibah;
drivers/infiniband/hw/efa/efa.h
184
int efa_create_ah(struct ib_ah *ibah,
drivers/infiniband/hw/efa/efa.h
187
int efa_destroy_ah(struct ib_ah *ibah, u32 flags);
drivers/infiniband/hw/efa/efa_main.c
398
INIT_RDMA_OBJ_SIZE(ib_ah, efa_ah, ibah),
drivers/infiniband/hw/efa/efa_verbs.c
165
static inline struct efa_ah *to_eah(struct ib_ah *ibah)
drivers/infiniband/hw/efa/efa_verbs.c
2065
int efa_create_ah(struct ib_ah *ibah,
drivers/infiniband/hw/efa/efa_verbs.c
2116
int efa_destroy_ah(struct ib_ah *ibah, u32 flags)
drivers/infiniband/hw/erdma/erdma_main.c
483
INIT_RDMA_OBJ_SIZE(ib_ah, erdma_ah, ibah),
drivers/infiniband/hw/erdma/erdma_verbs.c
2220
int erdma_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/erdma/erdma_verbs.c
2267
int erdma_destroy_ah(struct ib_ah *ibah, u32 flags)
drivers/infiniband/hw/erdma/erdma_verbs.c
2291
int erdma_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/erdma/erdma_verbs.h
153
struct ib_ah ibah;
drivers/infiniband/hw/erdma/erdma_verbs.h
409
static inline struct erdma_ah *to_eah(struct ib_ah *ibah)
drivers/infiniband/hw/erdma/erdma_verbs.h
486
int erdma_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/erdma/erdma_verbs.h
488
int erdma_destroy_ah(struct ib_ah *ibah, u32 flags);
drivers/infiniband/hw/erdma/erdma_verbs.h
489
int erdma_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/hw/hfi1/ipoib.h
149
struct ib_ah *address,
drivers/infiniband/hw/hfi1/ipoib_tx.c
573
struct ib_ah *address,
drivers/infiniband/hw/hfi1/mad.c
250
static struct ib_ah *hfi1_create_qp0_ah(struct hfi1_ibport *ibp, u32 dlid)
drivers/infiniband/hw/hfi1/mad.c
253
struct ib_ah *ah = ERR_PTR(-EINVAL);
drivers/infiniband/hw/hfi1/mad.c
333
struct ib_ah *ah;
drivers/infiniband/hw/hns/hns_roce_ah.c
126
int hns_roce_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/hns/hns_roce_ah.c
53
int hns_roce_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/hns/hns_roce_device.h
1093
static inline struct hns_roce_ah *to_hr_ah(struct ib_ah *ibah)
drivers/infiniband/hw/hns/hns_roce_device.h
1251
int hns_roce_create_ah(struct ib_ah *ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/hns/hns_roce_device.h
1253
int hns_roce_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/hw/hns/hns_roce_device.h
1254
static inline int hns_roce_destroy_ah(struct ib_ah *ah, u32 flags)
drivers/infiniband/hw/hns/hns_roce_device.h
533
struct ib_ah ibah;
drivers/infiniband/hw/hns/hns_roce_main.c
755
INIT_RDMA_OBJ_SIZE(ib_ah, hns_roce_ah, ibah),
drivers/infiniband/hw/ionic/ionic_controlpath.c
733
int ionic_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/ionic/ionic_controlpath.c
769
int ionic_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/ionic/ionic_controlpath.c
779
int ionic_destroy_ah(struct ib_ah *ibah, u32 flags)
drivers/infiniband/hw/ionic/ionic_ibdev.c
262
INIT_RDMA_OBJ_SIZE(ib_ah, ionic_ah, ibah),
drivers/infiniband/hw/ionic/ionic_ibdev.h
310
struct ib_ah ibah;
drivers/infiniband/hw/ionic/ionic_ibdev.h
394
static inline struct ionic_ah *to_ionic_ah(struct ib_ah *ibah)
drivers/infiniband/hw/ionic/ionic_ibdev.h
464
int ionic_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/ionic/ionic_ibdev.h
466
int ionic_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/hw/ionic/ionic_ibdev.h
467
int ionic_destroy_ah(struct ib_ah *ibah, u32 flags);
drivers/infiniband/hw/irdma/main.h
398
static inline struct irdma_ah *to_iwah(struct ib_ah *ibah)
drivers/infiniband/hw/irdma/verbs.c
5133
static int irdma_setup_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *attr)
drivers/infiniband/hw/irdma/verbs.c
5254
static int irdma_destroy_ah(struct ib_ah *ibah, u32 ah_flags)
drivers/infiniband/hw/irdma/verbs.c
5287
static int irdma_create_user_ah(struct ib_ah *ibah,
drivers/infiniband/hw/irdma/verbs.c
5342
static int irdma_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *attr,
drivers/infiniband/hw/irdma/verbs.c
5362
static int irdma_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/irdma/verbs.c
5465
INIT_RDMA_OBJ_SIZE(ib_ah, irdma_ah, ibah),
drivers/infiniband/hw/irdma/verbs.h
47
struct ib_ah ibah;
drivers/infiniband/hw/mana/ah.c
50
int mana_ib_destroy_ah(struct ib_ah *ibah, u32 flags)
drivers/infiniband/hw/mana/ah.c
8
int mana_ib_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *attr,
drivers/infiniband/hw/mana/device.c
56
INIT_RDMA_OBJ_SIZE(ib_ah, mana_ib_ah, ibah),
drivers/infiniband/hw/mana/mana_ib.h
137
struct ib_ah ibah;
drivers/infiniband/hw/mana/mana_ib.h
745
int mana_ib_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/mana/mana_ib.h
747
int mana_ib_destroy_ah(struct ib_ah *ah, u32 flags);
drivers/infiniband/hw/mlx4/ah.c
118
ah->av.eth.port_pd = cpu_to_be32(to_mpd(ib_ah->pd)->pdn |
drivers/infiniband/hw/mlx4/ah.c
144
int mlx4_ib_create_ah(struct ib_ah *ib_ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/mlx4/ah.c
160
return create_iboe_ah(ib_ah, ah_attr);
drivers/infiniband/hw/mlx4/ah.c
163
create_ib_ah(ib_ah, ah_attr);
drivers/infiniband/hw/mlx4/ah.c
167
int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr,
drivers/infiniband/hw/mlx4/ah.c
197
int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/mlx4/ah.c
43
static void create_ib_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/mlx4/ah.c
45
struct mlx4_ib_ah *ah = to_mah(ib_ah);
drivers/infiniband/hw/mlx4/ah.c
46
struct mlx4_dev *dev = to_mdev(ib_ah->device)->dev;
drivers/infiniband/hw/mlx4/ah.c
48
ah->av.ib.port_pd = cpu_to_be32(to_mpd(ib_ah->pd)->pdn |
drivers/infiniband/hw/mlx4/ah.c
77
static int create_iboe_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/mlx4/ah.c
79
struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device);
drivers/infiniband/hw/mlx4/ah.c
80
struct mlx4_ib_ah *ah = to_mah(ib_ah);
drivers/infiniband/hw/mlx4/mad.c
1367
struct ib_ah *ah;
drivers/infiniband/hw/mlx4/mad.c
1392
ah = rdma_zalloc_drv_obj(sqp_ctx->pd->device, ib_ah);
drivers/infiniband/hw/mlx4/mad.c
191
struct ib_ah *new_ah;
drivers/infiniband/hw/mlx4/mad.c
522
struct ib_ah *ah;
drivers/infiniband/hw/mlx4/main.c
2575
INIT_RDMA_OBJ_SIZE(ib_ah, mlx4_ib_ah, ibah),
drivers/infiniband/hw/mlx4/mlx4_ib.h
390
struct ib_ah ibah;
drivers/infiniband/hw/mlx4/mlx4_ib.h
456
struct ib_ah *ah;
drivers/infiniband/hw/mlx4/mlx4_ib.h
621
struct ib_ah *sm_ah[MLX4_MAX_PORTS];
drivers/infiniband/hw/mlx4/mlx4_ib.h
738
static inline struct mlx4_ib_ah *to_mah(struct ib_ah *ibah)
drivers/infiniband/hw/mlx4/mlx4_ib.h
785
int mlx4_ib_create_ah(struct ib_ah *ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/mlx4/mlx4_ib.h
787
int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr,
drivers/infiniband/hw/mlx4/mlx4_ib.h
789
int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/hw/mlx4/mlx4_ib.h
790
static inline int mlx4_ib_destroy_ah(struct ib_ah *ah, u32 flags)
drivers/infiniband/hw/mlx5/ah.c
132
int mlx5_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/hw/mlx5/ah.c
99
int mlx5_ib_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/mlx5/main.c
4649
INIT_RDMA_OBJ_SIZE(ib_ah, mlx5_ib_ah, ibah),
drivers/infiniband/hw/mlx5/mlx5_ib.h
1274
int mlx5_ib_create_ah(struct ib_ah *ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/mlx5/mlx5_ib.h
1276
int mlx5_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/hw/mlx5/mlx5_ib.h
1277
static inline int mlx5_ib_destroy_ah(struct ib_ah *ah, u32 flags)
drivers/infiniband/hw/mthca/mthca_av.c
292
int mthca_ah_query(struct ib_ah *ibah, struct rdma_ah_attr *attr)
drivers/infiniband/hw/mthca/mthca_dev.h
356
struct ib_ah *sm_ah[MTHCA_MAX_PORTS];
drivers/infiniband/hw/mthca/mthca_dev.h
560
int mthca_ah_query(struct ib_ah *ibah, struct rdma_ah_attr *attr);
drivers/infiniband/hw/mthca/mthca_mad.c
78
struct ib_ah *new_ah;
drivers/infiniband/hw/mthca/mthca_provider.c
1124
INIT_RDMA_OBJ_SIZE(ib_ah, mthca_ah, ibah),
drivers/infiniband/hw/mthca/mthca_provider.c
381
static int mthca_ah_create(struct ib_ah *ibah,
drivers/infiniband/hw/mthca/mthca_provider.c
392
static int mthca_ah_destroy(struct ib_ah *ah, u32 flags)
drivers/infiniband/hw/mthca/mthca_provider.h
110
struct ib_ah ibah;
drivers/infiniband/hw/mthca/mthca_provider.h
296
static inline struct mthca_ah *to_mah(struct ib_ah *ibah)
drivers/infiniband/hw/ocrdma/ocrdma.h
352
struct ib_ah ibah;
drivers/infiniband/hw/ocrdma/ocrdma.h
484
static inline struct ocrdma_ah *get_ocrdma_ah(struct ib_ah *ibah)
drivers/infiniband/hw/ocrdma/ocrdma_ah.c
158
int ocrdma_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/ocrdma/ocrdma_ah.c
218
int ocrdma_destroy_ah(struct ib_ah *ibah, u32 flags)
drivers/infiniband/hw/ocrdma/ocrdma_ah.c
227
int ocrdma_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr)
drivers/infiniband/hw/ocrdma/ocrdma_ah.h
54
int ocrdma_create_ah(struct ib_ah *ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/ocrdma/ocrdma_ah.h
56
int ocrdma_destroy_ah(struct ib_ah *ah, u32 flags);
drivers/infiniband/hw/ocrdma/ocrdma_ah.h
57
int ocrdma_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/hw/ocrdma/ocrdma_main.c
171
INIT_RDMA_OBJ_SIZE(ib_ah, ocrdma_ah, ibah),
drivers/infiniband/hw/qedr/main.c
232
INIT_RDMA_OBJ_SIZE(ib_ah, qedr_ah, ibah),
drivers/infiniband/hw/qedr/qedr.h
444
struct ib_ah ibah;
drivers/infiniband/hw/qedr/qedr.h
579
static inline struct qedr_ah *get_qedr_ah(struct ib_ah *ibah)
drivers/infiniband/hw/qedr/verbs.c
2837
int qedr_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/qedr/verbs.c
2847
int qedr_destroy_ah(struct ib_ah *ibah, u32 flags)
drivers/infiniband/hw/qedr/verbs.h
74
int qedr_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/qedr/verbs.h
76
int qedr_destroy_ah(struct ib_ah *ibah, u32 flags);
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
161
struct ib_ah ibah;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
294
static inline struct pvrdma_ah *to_vah(struct ib_ah *ibah)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
226
INIT_RDMA_OBJ_SIZE(ib_ah, pvrdma_ah, ibah),
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
485
int pvrdma_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c
524
int pvrdma_destroy_ah(struct ib_ah *ah, u32 flags)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
381
int pvrdma_create_ah(struct ib_ah *ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
383
int pvrdma_destroy_ah(struct ib_ah *ah, u32 flags);
drivers/infiniband/sw/rdmavt/ah.c
113
int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/sw/rdmavt/ah.c
132
int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)
drivers/infiniband/sw/rdmavt/ah.c
58
int rvt_create_ah(struct ib_ah *ibah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/sw/rdmavt/ah.c
92
int rvt_destroy_ah(struct ib_ah *ibah, u32 destroy_flags)
drivers/infiniband/sw/rdmavt/ah.h
11
int rvt_create_ah(struct ib_ah *ah, struct rdma_ah_init_attr *init_attr,
drivers/infiniband/sw/rdmavt/ah.h
13
int rvt_destroy_ah(struct ib_ah *ibah, u32 destroy_flags);
drivers/infiniband/sw/rdmavt/ah.h
14
int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/sw/rdmavt/ah.h
15
int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
drivers/infiniband/sw/rdmavt/vt.c
383
INIT_RDMA_OBJ_SIZE(ib_ah, rvt_ah, ibah),
drivers/infiniband/sw/rxe/rxe_verbs.c
1511
INIT_RDMA_OBJ_SIZE(ib_ah, rxe_ah, ibah),
drivers/infiniband/sw/rxe/rxe_verbs.c
276
static int rxe_create_ah(struct ib_ah *ibah,
drivers/infiniband/sw/rxe/rxe_verbs.c
338
static int rxe_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr)
drivers/infiniband/sw/rxe/rxe_verbs.c
358
static int rxe_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr)
drivers/infiniband/sw/rxe/rxe_verbs.c
369
static int rxe_destroy_ah(struct ib_ah *ibah, u32 flags)
drivers/infiniband/sw/rxe/rxe_verbs.c
741
struct ib_ah *ibah = ud_wr(ibwr)->ah;
drivers/infiniband/sw/rxe/rxe_verbs.h
46
struct ib_ah ibah;
drivers/infiniband/sw/rxe/rxe_verbs.h
479
static inline struct rxe_ah *to_rah(struct ib_ah *ah)
drivers/infiniband/ulp/ipoib/ipoib.h
419
struct ib_ah *ah;
drivers/infiniband/ulp/ipoib/ipoib.h
496
struct ib_ah *address, u32 dqpn);
drivers/infiniband/ulp/ipoib/ipoib_ib.c
568
struct ib_ah *address, u32 dqpn,
drivers/infiniband/ulp/ipoib/ipoib_ib.c
592
struct ib_ah *address, u32 dqpn)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
60
struct ib_ah *vah;
drivers/infiniband/ulp/srpt/ib_srpt.c
540
struct ib_ah *ah;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
713
struct ib_ah *address, u32 dqpn)
include/linux/mlx5/qp.h
340
struct ib_ah ibah;
include/linux/mlx5/qp.h
345
static inline struct mlx5_ib_ah *to_mah(struct ib_ah *ibah)
include/rdma/ib_mad.h
470
struct ib_ah *ah;
include/rdma/ib_verbs.h
1461
struct ib_ah *ah;
include/rdma/ib_verbs.h
2388
struct ib_ah *address, u32 dqpn);
include/rdma/ib_verbs.h
2613
int (*create_ah)(struct ib_ah *ah, struct rdma_ah_init_attr *attr,
include/rdma/ib_verbs.h
2615
int (*create_user_ah)(struct ib_ah *ah, struct rdma_ah_init_attr *attr,
include/rdma/ib_verbs.h
2617
int (*modify_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
include/rdma/ib_verbs.h
2618
int (*query_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
include/rdma/ib_verbs.h
2619
int (*destroy_ah)(struct ib_ah *ah, u32 flags);
include/rdma/ib_verbs.h
2883
DECLARE_RDMA_OBJ_SIZE(ib_ah);
include/rdma/ib_verbs.h
3783
struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr,
include/rdma/ib_verbs.h
3798
struct ib_ah *rdma_create_user_ah(struct ib_pd *pd,
include/rdma/ib_verbs.h
3853
struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc,
include/rdma/ib_verbs.h
3863
int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
include/rdma/ib_verbs.h
3872
int rdma_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
include/rdma/ib_verbs.h
3885
int rdma_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata);
include/rdma/ib_verbs.h
3894
static inline void rdma_destroy_ah(struct ib_ah *ah, u32 flags)
include/rdma/rdma_vt.h
163
struct ib_ah ibah;
include/rdma/rdma_vt.h
457
static inline struct rvt_ah *ibah_to_rvtah(struct ib_ah *ibah)