/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() argument 65 struct mlx5_ib_ah *ah = to_mah(ibah); in mlx5_ib_create_ah() 66 struct mlx5_ib_dev *dev = to_mdev(ibah->device); 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() argument 101 struct mlx5_ib_ah *ah = to_mah(ibah); in mlx5_ib_query_ah()
|
H A D | mlx5_ib.h | 879 struct ib_ah ibah; member 883 static inline struct mlx5_ib_ah *to_mah(struct ib_ah *ibah) in to_mah() argument 885 return container_of(ibah, struct mlx5_ib_ah, ibah); in to_mah() 906 int mlx5_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr);
|
/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; member 785 get_qlnxr_ah(struct ib_ah *ibah) in get_qlnxr_ah() argument 787 return container_of(ibah, struct qlnxr_ah, ibah); in get_qlnxr_ah()
|
H A D | qlnxr_verbs.c | 5527 qlnxr_create_ah(struct ib_ah *ibah, in qlnxr_create_ah() argument 5533 struct qlnxr_ah *ah = get_qlnxr_ah(ibah); in qlnxr_create_ah() 5535 dev = get_qlnxr_dev(ibah->device); in qlnxr_create_ah() 5546 qlnxr_destroy_ah(struct ib_ah *ibah, u32 flags) in qlnxr_destroy_ah() argument 5551 qlnxr_query_ah(struct ib_ah *ibah, struct ib_ah_attr *attr) in qlnxr_query_ah() argument 5556 dev = get_qlnxr_dev((ibah->device)); in qlnxr_query_ah() 5563 qlnxr_modify_ah(struct ib_ah *ibah, struct ib_ah_attr *attr) in qlnxr_modify_ah() argument 5568 dev = get_qlnxr_dev((ibah->device)); in qlnxr_modify_ah()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_provider.h | 130 struct ib_ah ibah; member 321 static inline struct mthca_ah *to_mah(struct ib_ah *ibah) in to_mah() argument 323 return container_of(ibah, struct mthca_ah, ibah); in to_mah()
|
H A D | mthca_av.c | 292 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr) in mthca_ah_query() argument 294 struct mthca_ah *ah = to_mah(ibah); in mthca_ah_query() 295 struct mthca_dev *dev = to_mdev(ibah->device); in mthca_ah_query()
|
H A D | mthca_provider.c | 389 static int mthca_ah_create(struct ib_ah *ibah, in mthca_ah_create() argument 394 struct mthca_ah *ah = to_mah(ibah); in mthca_ah_create() 396 return mthca_create_ah(to_mdev(ibah->device), to_mpd(ibah->pd), in mthca_ah_create()
|
H A D | mthca_dev.h | 573 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr);
|
/freebsd/sys/ofed/include/rdma/ |
H A D | rdma_vt.h | 173 struct ib_ah ibah; member 407 static inline struct rvt_ah *ibah_to_rvtah(struct ib_ah *ibah) in ibah_to_rvtah() argument 409 return container_of(ibah, struct rvt_ah, ibah); in ibah_to_rvtah()
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_ah.c | 178 int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr) in mlx4_ib_query_ah() argument 180 struct mlx4_ib_ah *ah = to_mah(ibah); in mlx4_ib_query_ah() 185 ll = rdma_port_get_link_layer(ibah->device, ah_attr->port_num); in mlx4_ib_query_ah()
|
H A D | mlx4_ib.h | 350 struct ib_ah ibah; member 699 static inline struct mlx4_ib_ah *to_mah(struct ib_ah *ibah) in to_mah() argument 701 return container_of(ibah, struct mlx4_ib_ah, ibah); in to_mah() 746 int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr); 801 if (rdma_port_get_link_layer(ah->ibah.device, port) == IB_LINK_LAYER_ETHERNET) in mlx4_ib_ah_grh_present()
|
H A D | mlx4_ib_mad.c | 1530 ah.ibah.device = ctx->ib_dev; in mlx4_ib_multiplex_mad() 1538 mlx4_ib_query_ah(&ah.ibah, &ah_attr); in mlx4_ib_multiplex_mad()
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_main.h | 432 static inline struct irdma_ah *to_iwah(struct ib_ah *ibah) in to_iwah() argument 434 return container_of(ibah, struct irdma_ah, ibah); in to_iwah()
|
H A D | fbsd_kcompat.h | 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 | 519 struct irdma_ah *ah = container_of(ib_ah, struct irdma_ah, ibah); in irdma_create_ah() 631 irdma_destroy_ah_stub(struct ib_ah *ibah, u32 flags) in irdma_destroy_ah_stub() argument 1181 irdma_destroy_ah(struct ib_ah *ibah, u32 ah_flags) in irdma_destroy_ah() argument 1183 struct irdma_device *iwdev = to_iwdev(ibah->device); in irdma_destroy_ah() 1184 struct irdma_ah *ah = to_iwah(ibah); in irdma_destroy_ah()
|
H A D | irdma_verbs.h | 85 struct ib_ah ibah; member
|
H A D | irdma_verbs.c | 3236 irdma_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr) in irdma_query_ah() argument 3238 struct irdma_ah *ah = to_iwah(ibah); in irdma_query_ah() 3272 dev_ops->ops.size_ib_ah = IRDMA_SET_RDMA_OBJ_SIZE(ib_ah, irdma_ah, ibah); in irdma_set_device_ops()
|
/freebsd/contrib/ofed/libirdma/ |
H A D | irdma_umain.h | 190 int irdma_udestroy_ah(struct ibv_ah *ibah);
|
H A D | irdma_uverbs.c | 1927 irdma_udestroy_ah(struct ibv_ah *ibah) in irdma_udestroy_ah() argument 1932 ah = container_of(ibah, struct irdma_uah, ibv_ah); in irdma_udestroy_ah() 1934 ret = ibv_cmd_destroy_ah(ibah); in irdma_udestroy_ah()
|
/freebsd/contrib/ofed/libmlx4/ |
H A D | mlx4.h | 341 static inline struct mlx4_ah *to_mah(struct ibv_ah *ibah) in to_mah() argument
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.h | 145 struct ib_ah ibah; member
|
H A D | ib_verbs.c | 854 struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah); in bnxt_re_destroy_ah() 997 struct bnxt_re_ah *ah = container_of(ib_ah, struct bnxt_re_ah, ibah); in bnxt_re_create_ah() 1076 struct bnxt_re_ah *ah = to_bnxt_re(ib_ah, struct bnxt_re_ah, ibah); in bnxt_re_query_ah() 2928 ibah); in bnxt_re_build_qp1_send() 3210 ah = to_bnxt_re(ud_wr(wr)->ah, struct bnxt_re_ah, ibah); in bnxt_re_build_send_wqe() 4424 udwr.ah = &gsi_sah->ibah; in bnxt_re_process_raw_qp_packet_receive()
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5.h | 524 static inline struct mlx5_ah *to_mah(struct ibv_ah *ibah) in to_mah() argument
|
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | iw_cxgbe.h | 481 struct ib_ah ibah; member
|