Home
last modified time | relevance | path

Searched refs:rdma_ah_attr (Results 1 - 25 of 128) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/
H A Drxe_av.c10 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av) in rxe_init_av()
17 static int chk_attr(void *obj, struct rdma_ah_attr *attr, bool obj_is_ah) in chk_attr()
63 int rxe_av_chk_attr(struct rxe_qp *qp, struct rdma_ah_attr *attr) in rxe_av_chk_attr()
68 int rxe_ah_chk_attr(struct rxe_ah *ah, struct rdma_ah_attr *attr) in rxe_ah_chk_attr()
74 struct rdma_ah_attr *attr) in rxe_av_from_attr()
87 void rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr) in rxe_av_to_attr()
103 void rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr) in rxe_av_fill_ip_info()
H A Drxe_loc.h11 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av);
12 int rxe_av_chk_attr(struct rxe_qp *qp, struct rdma_ah_attr *attr);
13 int rxe_ah_chk_attr(struct rxe_ah *ah, struct rdma_ah_attr *attr);
15 struct rdma_ah_attr *attr);
16 void rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr);
17 void rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr);
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_av.c10 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av) in rxe_init_av()
17 int rxe_av_chk_attr(struct rxe_dev *rxe, struct rdma_ah_attr *attr) in rxe_av_chk_attr()
45 struct rdma_ah_attr *attr) in rxe_av_from_attr()
58 void rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr) in rxe_av_to_attr()
74 void rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr) in rxe_av_fill_ip_info()
H A Drxe_loc.h11 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av);
13 int rxe_av_chk_attr(struct rxe_dev *rxe, struct rdma_ah_attr *attr);
16 struct rdma_ah_attr *attr);
18 void rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr);
20 void rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr);
/kernel/linux/linux-5.10/include/rdma/
H A Dlag.h12 struct rdma_ah_attr;
20 struct rdma_ah_attr *ah_attr,
H A Dib_verbs.h890 struct rdma_ah_attr *ah_attr;
917 struct rdma_ah_attr { struct
1271 struct rdma_ah_attr ah_attr;
1272 struct rdma_ah_attr alt_ah_attr;
2404 int (*modify_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
2405 int (*query_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
3465 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr,
3481 struct rdma_ah_attr *ah_attr,
3521 struct rdma_ah_attr *ah_attr);
3545 int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_att
[all...]
H A Drdma_vt.h163 struct rdma_ah_attr attr;
333 int (*check_ah)(struct ib_device *, struct rdma_ah_attr *);
336 void (*notify_new_ah)(struct ib_device *, struct rdma_ah_attr *,
518 int rvt_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr);
/kernel/linux/linux-6.6/include/rdma/
H A Dlag.h12 struct rdma_ah_attr;
20 struct rdma_ah_attr *ah_attr,
H A Dib_verbs.h912 struct rdma_ah_attr *ah_attr;
939 struct rdma_ah_attr { struct
1297 struct rdma_ah_attr ah_attr;
1298 struct rdma_ah_attr alt_ah_attr;
2462 int (*modify_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
2463 int (*query_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
3537 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr,
3553 struct rdma_ah_attr *ah_attr,
3593 struct rdma_ah_attr *ah_attr);
3617 int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_att
[all...]
H A Drdma_vt.h163 struct rdma_ah_attr attr;
333 int (*check_ah)(struct ib_device *, struct rdma_ah_attr *);
336 void (*notify_new_ah)(struct ib_device *, struct rdma_ah_attr *,
518 int rvt_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr);
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dah.h56 int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
57 int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
H A Dah.c63 struct rdma_ah_attr *ah_attr) in rvt_check_ah()
156 int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in rvt_modify_ah()
175 int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in rvt_query_ah()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dah.h14 int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
15 int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr);
H A Dah.c21 struct rdma_ah_attr *ah_attr) in rvt_check_ah()
113 int rvt_modify_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in rvt_modify_ah()
132 int rvt_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in rvt_query_ah()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dah.c36 const struct rdma_ah_attr *ah_attr) in mlx5_ah_get_udp_sport()
56 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in create_ib_ah()
97 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in mlx5_ib_create_ah()
127 int mlx5_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in mlx5_ib_query_ah()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dah.c36 const struct rdma_ah_attr *ah_attr) in mlx5_ah_get_udp_sport()
56 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in create_ib_ah()
97 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in mlx5_ib_create_ah()
127 int mlx5_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in mlx5_ib_query_ah()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dah.c43 static void create_ib_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr) in create_ib_ah()
77 static int create_iboe_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr) in create_iboe_ah()
147 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in mlx4_ib_create_ah()
167 int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, in mlx4_ib_create_ah_slave()
170 struct rdma_ah_attr slave_attr = *ah_attr; in mlx4_ib_create_ah_slave()
197 int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in mlx4_ib_query_ah()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dah.c43 static void create_ib_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr) in create_ib_ah()
77 static int create_iboe_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr) in create_iboe_ah()
147 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in mlx4_ib_create_ah()
167 int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, in mlx4_ib_create_ah_slave()
170 struct rdma_ah_attr slave_attr = *ah_attr; in mlx4_ib_create_ah_slave()
197 int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in mlx4_ib_query_ah()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_ah.c39 static inline u16 get_ah_udp_sport(const struct rdma_ah_attr *ah_attr) in get_ah_udp_sport()
58 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in hns_roce_create_ah()
92 int hns_roce_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in hns_roce_query_ah()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_ah.c40 static inline u16 get_ah_udp_sport(const struct rdma_ah_attr *ah_attr) in get_ah_udp_sport()
57 struct rdma_ah_attr *ah_attr = init_attr->ah_attr; in hns_roce_create_ah()
103 int hns_roce_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in hns_roce_query_ah()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Duverbs_marshall.c38 struct rdma_ah_attr *ib, in rdma_ah_conv_opa_to_ib()
39 struct rdma_ah_attr *opa) in rdma_ah_conv_opa_to_ib()
64 struct rdma_ah_attr *ah_attr) in ib_copy_ah_attr_to_user()
66 struct rdma_ah_attr *src = ah_attr; in ib_copy_ah_attr_to_user()
67 struct rdma_ah_attr conv_ah; in ib_copy_ah_attr_to_user()
H A Dlag.c12 struct rdma_ah_attr *ah_attr, in rdma_build_skb()
83 struct rdma_ah_attr *ah_attr, in rdma_get_xmit_slave_udp()
111 struct rdma_ah_attr *ah_attr, in rdma_lag_get_ah_roce_slave()
H A Dverbs.c59 struct rdma_ah_attr *ah_attr);
365 void rdma_copy_ah_attr(struct rdma_ah_attr *dest, in rdma_copy_ah_attr()
366 const struct rdma_ah_attr *src) in rdma_copy_ah_attr()
384 void rdma_replace_ah_attr(struct rdma_ah_attr *old, in rdma_replace_ah_attr()
385 const struct rdma_ah_attr *new) in rdma_replace_ah_attr()
405 void rdma_move_ah_attr(struct rdma_ah_attr *dest, struct rdma_ah_attr *src) in rdma_move_ah_attr()
414 * Validate that the rdma_ah_attr is valid for the device before passing it
418 struct rdma_ah_attr *ah_attr) in rdma_check_ah_attr()
445 struct rdma_ah_attr *ah_att in rdma_fill_sgid_attr()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Duverbs_marshall.c38 struct rdma_ah_attr *ib, in rdma_ah_conv_opa_to_ib()
39 struct rdma_ah_attr *opa) in rdma_ah_conv_opa_to_ib()
64 struct rdma_ah_attr *ah_attr) in ib_copy_ah_attr_to_user()
66 struct rdma_ah_attr *src = ah_attr; in ib_copy_ah_attr_to_user()
67 struct rdma_ah_attr conv_ah; in ib_copy_ah_attr_to_user()
H A Dlag.c11 struct rdma_ah_attr *ah_attr, in rdma_build_skb()
82 struct rdma_ah_attr *ah_attr, in rdma_get_xmit_slave_udp()
110 struct rdma_ah_attr *ah_attr, in rdma_lag_get_ah_roce_slave()

Completed in 26 milliseconds

123456