Home
last modified time | relevance | path

Searched refs:ibah (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_ah.c61 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 Dmlx5_ib.h879 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 Dqlnxr_verbs.h117 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 Dqlnxr_def.h542 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 Dqlnxr_verbs.c5527 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 Dmthca_provider.h130 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 Dmthca_av.c292 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 Dmthca_provider.c389 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 Dmthca_dev.h573 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr);
/freebsd/sys/ofed/include/rdma/
H A Drdma_vt.h173 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 Dmlx4_ib_ah.c178 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 Dmlx4_ib.h350 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 Dmlx4_ib_mad.c1530 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 Dirdma_main.h432 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 Dfbsd_kcompat.h141 void irdma_destroy_ah(struct ib_ah *ibah, u32 flags);
142 void irdma_destroy_ah_stub(struct ib_ah *ibah, u32 flags);
H A Dirdma_kcompat.c519 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 Dirdma_verbs.h85 struct ib_ah ibah; member
H A Dirdma_verbs.c3236 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 Dirdma_umain.h190 int irdma_udestroy_ah(struct ibv_ah *ibah);
H A Dirdma_uverbs.c1927 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 Dmlx4.h341 static inline struct mlx4_ah *to_mah(struct ibv_ah *ibah) in to_mah() argument
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dib_verbs.h145 struct ib_ah ibah; member
H A Dib_verbs.c854 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 Dmlx5.h524 static inline struct mlx5_ah *to_mah(struct ibv_ah *ibah) in to_mah() argument
/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Diw_cxgbe.h481 struct ib_ah ibah; member

12