/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_ah.c | 45 static int create_ib_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr) in create_ib_ah() argument 47 struct ib_pd *pd = ib_ah->pd; in create_ib_ah() 48 struct mlx4_ib_ah *ah = to_mah(ib_ah); in create_ib_ah() 49 struct mlx4_dev *dev = to_mdev(ib_ah->device)->dev; in create_ib_ah() 74 static int create_iboe_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr) in create_iboe_ah() argument 76 struct ib_pd *pd = ib_ah->pd; in create_iboe_ah() 77 struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device); in create_iboe_ah() 78 struct mlx4_ib_ah *ah = to_mah(ib_ah); in create_iboe_ah() 132 int mlx4_ib_create_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr, in mlx4_ib_create_ah() argument 135 if (rdma_port_get_link_layer(ib_ah->pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET) { in mlx4_ib_create_ah() [all …]
|
H A D | mlx4_ib.h | 350 struct ib_ah ibah; 412 struct ib_ah *ah; 571 struct ib_ah *sm_ah[MLX4_MAX_PORTS]; 699 static inline struct mlx4_ib_ah *to_mah(struct ib_ah *ibah) in to_mah() 742 int mlx4_ib_create_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr, u32 flags, 744 int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct ib_ah_attr *ah_attr, 746 int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr); 747 void mlx4_ib_destroy_ah(struct ib_ah *ah, u32 flags);
|
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_verbs.h | 117 extern int qlnxr_create_ah(struct ib_ah *ibah, 120 extern void qlnxr_destroy_ah(struct ib_ah *ibah, u32 flags); 122 extern int qlnxr_query_ah(struct ib_ah *ibah, 125 extern int qlnxr_modify_ah(struct ib_ah *ibah,
|
H A D | qlnxr_def.h | 542 struct ib_ah ibah; 785 get_qlnxr_ah(struct ib_ah *ibah) in get_qlnxr_ah()
|
/freebsd/sys/dev/irdma/ |
H A D | fbsd_kcompat.h | 134 int irdma_create_ah(struct ib_ah *ib_ah, 137 int irdma_create_ah_stub(struct ib_ah *ib_ah, 141 void irdma_destroy_ah(struct ib_ah *ibah, u32 flags); 142 void irdma_destroy_ah_stub(struct ib_ah *ibah, u32 flags);
|
H A D | irdma_kcompat.c | 514 irdma_create_ah(struct ib_ah *ib_ah, in irdma_create_ah() argument 518 struct irdma_pd *pd = to_iwpd(ib_ah->pd); in irdma_create_ah() 519 struct irdma_ah *ah = container_of(ib_ah, struct irdma_ah, ibah); in irdma_create_ah() 520 struct irdma_device *iwdev = to_iwdev(ib_ah->pd->device); in irdma_create_ah() 623 irdma_create_ah_stub(struct ib_ah *ib_ah, in irdma_create_ah_stub() argument 631 irdma_destroy_ah_stub(struct ib_ah *ibah, u32 flags) in irdma_destroy_ah_stub() 1181 irdma_destroy_ah(struct ib_ah *ibah, u32 ah_flags) in irdma_destroy_ah()
|
H A D | irdma_verbs.h | 85 struct ib_ah ibah;
|
H A D | irdma_main.h | 432 static inline struct irdma_ah *to_iwah(struct ib_ah *ibah) in to_iwah()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_ah.c | 61 int mlx5_ib_create_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr, in mlx5_ib_create_ah() 99 int mlx5_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr) in mlx5_ib_query_ah() 122 void mlx5_ib_destroy_ah(struct ib_ah *ah, u32 flags) in mlx5_ib_destroy_ah()
|
H A D | mlx5_ib.h | 879 struct ib_ah ibah; 883 static inline struct mlx5_ib_ah *to_mah(struct ib_ah *ibah) in to_mah() 904 int mlx5_ib_create_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr, u32 flags, 906 int mlx5_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr); 907 void mlx5_ib_destroy_ah(struct ib_ah *ah, u32 flags);
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.h | 145 struct ib_ah ibah; 290 int bnxt_re_create_ah(struct ib_ah *ah_in, struct ib_ah_attr *attr, 293 int bnxt_re_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr); 294 int bnxt_re_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr); 296 void bnxt_re_destroy_ah(struct ib_ah *ib_ah, u32 flags); 363 struct ib_global_route *grh, struct ib_ah *ah);
|
H A D | ib_verbs.c | 852 void bnxt_re_destroy_ah(struct ib_ah *ib_ah, u32 flags) in bnxt_re_destroy_ah() argument 854 struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah); in bnxt_re_destroy_ah() 891 struct ib_global_route *grh, struct ib_ah *ah) in bnxt_re_get_cached_gid() 991 int bnxt_re_create_ah(struct ib_ah *ah_in, struct ib_ah_attr *attr, in bnxt_re_create_ah() 995 struct ib_ah *ib_ah = ah_in; in bnxt_re_create_ah() local 996 struct ib_pd *ib_pd = ib_ah->pd; in bnxt_re_create_ah() 997 struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ibah); in bnxt_re_create_ah() 1069 int bnxt_re_modify_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr) in bnxt_re_modify_ah() argument 1074 int bnxt_re_query_ah(struct ib_ah *ib_ah, struct ib_ah_attr *ah_attr) in bnxt_re_query_ah() argument 1076 struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah); in bnxt_re_query_ah()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_provider.h | 130 struct ib_ah ibah; 321 static inline struct mthca_ah *to_mah(struct ib_ah *ibah) in to_mah()
|
H A D | mthca_dev.h | 359 struct ib_ah *sm_ah[MTHCA_MAX_PORTS]; 573 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr);
|
H A D | mthca_mad.c | 77 struct ib_ah *new_ah; in update_sm_ah()
|
H A D | mthca_av.c | 292 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr) in mthca_ah_query()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 1283 struct ib_ah *ah; 1452 struct ib_ah { struct 2102 DECLARE_RDMA_OBJ_SIZE(ib_ah); 2111 (pop)[0] INIT_RDMA_OBJ_SIZE(ib_ah, driver##_ib_ah, ibah); \ 2231 int (*create_ah)(struct ib_ah *ah, struct ib_ah_attr *ah_attr, 2233 int (*modify_ah)(struct ib_ah *ah, 2235 int (*query_ah)(struct ib_ah *ah, 2237 void (*destroy_ah)(struct ib_ah *ah, u32 flags); 3003 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, 3018 struct ib_ah *ib_create_user_ah(struct ib_pd *pd, [all …]
|
H A D | rdma_vt.h | 173 struct ib_ah ibah; 407 static inline struct rvt_ah *ibah_to_rvtah(struct ib_ah *ibah) in ibah_to_rvtah()
|
H A D | ib_mad.h | 414 struct ib_ah *ah;
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_verbs.c | 355 static struct ib_ah *_ib_create_ah(struct ib_pd *pd, in _ib_create_ah() 361 struct ib_ah *ah; in _ib_create_ah() 370 device, ib_ah, in _ib_create_ah() 399 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr, in ib_create_ah() 402 struct ib_ah *ah; in ib_create_ah() 424 struct ib_ah *ib_create_user_ah(struct ib_pd *pd, in ib_create_user_ah() 656 struct ib_ah *ib_create_ah_from_wc(struct ib_pd *pd, const struct ib_wc *wc, in ib_create_ah_from_wc() 670 int ib_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) in ib_modify_ah() 678 int ib_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr) in ib_query_ah() 686 int ib_destroy_ah_user(struct ib_ah *ah, u32 flags, struct ib_udata *udata) in ib_destroy_ah_user()
|
H A D | ib_agent.c | 90 struct ib_ah *ah; in agent_send_response()
|
H A D | ib_uverbs_std_types.c | 44 return ib_destroy_ah_user((struct ib_ah *)uobject->object, in uverbs_free_ah()
|
H A D | ib_mad_rmpp.c | 60 struct ib_ah *ah; 163 struct ib_ah *ah; in alloc_response_msg()
|
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | provider.c | 59 static int c4iw_ah_create(struct ib_ah *ah, in c4iw_ah_create() 66 static void c4iw_ah_destroy(struct ib_ah *ah, u32 flags) in c4iw_ah_destroy()
|
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 405 struct ib_ah *ah;
|