| /Linux-v5.4/drivers/infiniband/sw/rxe/ |
| D | rxe_av.c | 37 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av) in rxe_init_av() 44 int rxe_av_chk_attr(struct rxe_dev *rxe, struct rdma_ah_attr *attr) in rxe_av_chk_attr() 63 struct rdma_ah_attr *attr) in rxe_av_from_attr() 76 void rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr) in rxe_av_to_attr() 92 void rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr) in rxe_av_fill_ip_info()
|
| D | rxe_loc.h | 38 void rxe_init_av(struct rdma_ah_attr *attr, struct rxe_av *av); 40 int rxe_av_chk_attr(struct rxe_dev *rxe, struct rdma_ah_attr *attr); 43 struct rdma_ah_attr *attr); 45 void rxe_av_to_attr(struct rxe_av *av, struct rdma_ah_attr *attr); 47 void rxe_av_fill_ip_info(struct rxe_av *av, struct rdma_ah_attr *attr);
|
| /Linux-v5.4/drivers/infiniband/sw/rdmavt/ |
| D | ah.h | 53 int rvt_create_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, 56 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);
|
| D | ah.c | 63 struct rdma_ah_attr *ah_attr) in rvt_check_ah() 101 int rvt_create_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr, in rvt_create_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()
|
| /Linux-v5.4/drivers/infiniband/hw/mlx4/ |
| D | ah.c | 43 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() 144 int mlx4_ib_create_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr, in mlx4_ib_create_ah() 166 int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, in mlx4_ib_create_ah_slave() 169 struct rdma_ah_attr slave_attr = *ah_attr; in mlx4_ib_create_ah_slave() 194 int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in mlx4_ib_query_ah()
|
| D | mlx4_ib.h | 754 int mlx4_ib_create_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, u32 flags, 756 int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, 758 int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr); 848 u32 qkey, struct rdma_ah_attr *attr, u8 *s_mac,
|
| /Linux-v5.4/include/rdma/ |
| D | ib_verbs.h | 898 struct rdma_ah_attr { struct 1247 struct rdma_ah_attr ah_attr; 1248 struct rdma_ah_attr alt_ah_attr; 2369 int (*create_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, 2371 int (*modify_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr); 2372 int (*query_ah)(struct ib_ah *ah, struct rdma_ah_attr *ah_attr); 3377 struct ib_ah *rdma_create_ah(struct ib_pd *pd, struct rdma_ah_attr *ah_attr, 3393 struct rdma_ah_attr *ah_attr, 3433 struct rdma_ah_attr *ah_attr); 3457 int rdma_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr); [all …]
|
| D | rdma_vt.h | 205 struct rdma_ah_attr attr; 375 int (*check_ah)(struct ib_device *, struct rdma_ah_attr *); 378 void (*notify_new_ah)(struct ib_device *, struct rdma_ah_attr *, 560 int rvt_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr);
|
| D | ib_marshall.h | 47 struct rdma_ah_attr *src);
|
| D | opa_addr.h | 118 static inline bool rdma_is_valid_unicast_lid(struct rdma_ah_attr *attr) in rdma_is_valid_unicast_lid()
|
| D | rdmavt_qp.h | 173 struct rdma_ah_attr *attr; 237 static inline struct rdma_ah_attr *rvt_get_swqe_ah_attr(struct rvt_swqe *swqe) in rvt_get_swqe_ah_attr() 332 struct rdma_ah_attr remote_ah_attr; 333 struct rdma_ah_attr alt_ah_attr;
|
| D | rdma_cm.h | 102 struct rdma_ah_attr ah_attr;
|
| /Linux-v5.4/drivers/infiniband/hw/ocrdma/ |
| D | ocrdma_ah.h | 54 int ocrdma_create_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, u32 flags, 57 int ocrdma_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
|
| D | ocrdma_ah.c | 74 struct rdma_ah_attr *attr, const union ib_gid *sgid, in set_av_attr() 158 int ocrdma_create_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr, u32 flags, in ocrdma_create_ah() 225 int ocrdma_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr) in ocrdma_query_ah()
|
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ |
| D | ah.c | 36 struct rdma_ah_attr *ah_attr) in create_ib_ah() 71 int mlx5_ib_create_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr, in mlx5_ib_create_ah() 104 int mlx5_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in mlx5_ib_query_ah()
|
| /Linux-v5.4/drivers/infiniband/core/ |
| D | uverbs_marshall.c | 38 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()
|
| D | verbs.c | 57 struct rdma_ah_attr *ah_attr); 356 void rdma_copy_ah_attr(struct rdma_ah_attr *dest, in rdma_copy_ah_attr() 357 const struct rdma_ah_attr *src) in rdma_copy_ah_attr() 375 void rdma_replace_ah_attr(struct rdma_ah_attr *old, in rdma_replace_ah_attr() 376 const struct rdma_ah_attr *new) in rdma_replace_ah_attr() 396 void rdma_move_ah_attr(struct rdma_ah_attr *dest, struct rdma_ah_attr *src) in rdma_move_ah_attr() 409 struct rdma_ah_attr *ah_attr) in rdma_check_ah_attr() 436 struct rdma_ah_attr *ah_attr, in rdma_fill_sgid_attr() 466 static void rdma_unfill_sgid_attr(struct rdma_ah_attr *ah_attr, in rdma_unfill_sgid_attr() 485 rdma_update_sgid_attr(struct rdma_ah_attr *ah_attr, in rdma_update_sgid_attr() [all …]
|
| /Linux-v5.4/drivers/infiniband/hw/hns/ |
| D | hns_roce_ah.c | 42 int hns_roce_create_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr, in hns_roce_create_ah() 85 int hns_roce_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr) in hns_roce_query_ah()
|
| /Linux-v5.4/drivers/infiniband/hw/bnxt_re/ |
| D | ib_verbs.h | 166 int bnxt_re_create_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr, u32 flags, 168 int bnxt_re_modify_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr); 169 int bnxt_re_query_ah(struct ib_ah *ah, struct rdma_ah_attr *ah_attr);
|
| /Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/ |
| D | pvrdma_misc.c | 275 void pvrdma_ah_attr_to_rdma(struct rdma_ah_attr *dst, in pvrdma_ah_attr_to_rdma() 290 const struct rdma_ah_attr *src) in rdma_ah_attr_to_pvrdma()
|
| D | pvrdma.h | 522 void pvrdma_ah_attr_to_rdma(struct rdma_ah_attr *dst, 525 const struct rdma_ah_attr *src);
|
| /Linux-v5.4/drivers/infiniband/hw/mthca/ |
| D | mthca_av.c | 155 struct rdma_ah_attr *ah_attr, in mthca_create_ah() 292 int mthca_ah_query(struct ib_ah *ibah, struct rdma_ah_attr *attr) in mthca_ah_query()
|
| /Linux-v5.4/drivers/infiniband/hw/qedr/ |
| D | verbs.h | 74 int qedr_create_ah(struct ib_ah *ibah, struct rdma_ah_attr *attr, u32 flags,
|
| D | qedr.h | 446 struct rdma_ah_attr attr; 500 struct rdma_ah_attr *ah_attr, u8 *mac_addr) in qedr_get_dmac()
|
| /Linux-v5.4/drivers/infiniband/hw/efa/ |
| D | efa.h | 151 struct rdma_ah_attr *ah_attr,
|