Home
last modified time | relevance | path

Searched refs:sa_path_rec (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/include/rdma/
H A Dib_sa.h163 struct sa_path_rec { struct
192 sa_conv_pathrec_to_gid_type(struct sa_path_rec *rec) in sa_conv_pathrec_to_gid_type()
217 static inline void path_conv_opa_to_ib(struct sa_path_rec *ib, in path_conv_opa_to_ib()
218 struct sa_path_rec *opa) in path_conv_opa_to_ib()
244 static inline void path_conv_ib_to_opa(struct sa_path_rec *opa, in path_conv_ib_to_opa()
245 struct sa_path_rec *ib) in path_conv_ib_to_opa()
264 static inline void sa_convert_path_opa_to_ib(struct sa_path_rec *dest, in sa_convert_path_opa_to_ib()
265 struct sa_path_rec *src) in sa_convert_path_opa_to_ib()
276 static inline void sa_convert_path_ib_to_opa(struct sa_path_rec *dest, in sa_convert_path_ib_to_opa()
277 struct sa_path_rec *sr in sa_convert_path_ib_to_opa()
[all...]
H A Dib_marshall.h23 struct sa_path_rec *src);
25 void ib_copy_path_rec_from_user(struct sa_path_rec *dst,
H A Dib_cm.h93 struct sa_path_rec *primary_path;
94 struct sa_path_rec *alternate_path;
183 struct sa_path_rec *alternate_path;
356 struct sa_path_rec *primary_path;
357 struct sa_path_rec *alternate_path;
526 struct sa_path_rec *path;
H A Drdma_cm_ib.h22 struct sa_path_rec *path_rec);
H A Drdma_cm.h54 struct sa_path_rec *path_rec;
/kernel/linux/linux-6.6/include/rdma/
H A Dib_sa.h163 struct sa_path_rec { struct
193 sa_conv_pathrec_to_gid_type(struct sa_path_rec *rec) in sa_conv_pathrec_to_gid_type()
218 static inline void path_conv_opa_to_ib(struct sa_path_rec *ib, in path_conv_opa_to_ib()
219 struct sa_path_rec *opa) in path_conv_opa_to_ib()
245 static inline void path_conv_ib_to_opa(struct sa_path_rec *opa, in path_conv_ib_to_opa()
246 struct sa_path_rec *ib) in path_conv_ib_to_opa()
265 static inline void sa_convert_path_opa_to_ib(struct sa_path_rec *dest, in sa_convert_path_opa_to_ib()
266 struct sa_path_rec *src) in sa_convert_path_opa_to_ib()
277 static inline void sa_convert_path_ib_to_opa(struct sa_path_rec *dest, in sa_convert_path_ib_to_opa()
278 struct sa_path_rec *sr in sa_convert_path_ib_to_opa()
[all...]
H A Dib_cm.h93 struct sa_path_rec *primary_path;
94 struct sa_path_rec *alternate_path;
183 struct sa_path_rec *alternate_path;
350 struct sa_path_rec *primary_path;
351 struct sa_path_rec *primary_path_inbound;
352 struct sa_path_rec *primary_path_outbound;
353 struct sa_path_rec *alternate_path;
522 struct sa_path_rec *path;
H A Dib_marshall.h23 struct sa_path_rec *src);
25 void ib_copy_path_rec_from_user(struct sa_path_rec *dst,
H A Drdma_cm.h54 struct sa_path_rec *path_rec;
57 struct sa_path_rec *path_rec_inbound;
58 struct sa_path_rec *path_rec_outbound;
H A Drdma_cm_ib.h22 struct sa_path_rec *path_rec);
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Duverbs_marshall.c137 struct sa_path_rec *src) in __ib_copy_path_rec_to_user()
162 struct sa_path_rec *src) in ib_copy_path_rec_to_user()
164 struct sa_path_rec rec; in ib_copy_path_rec_to_user()
175 void ib_copy_path_rec_from_user(struct sa_path_rec *dst, in ib_copy_path_rec_from_user()
H A Dsa_query.c133 void (*callback)(int, struct sa_path_rec *, void *);
136 struct sa_path_rec *conv_pr;
192 .struct_offset_bytes = offsetof(struct sa_path_rec, field), \
193 .struct_size_bytes = sizeof_field(struct sa_path_rec, field), \
194 .field_name = "sa_path_rec:" #field
293 offsetof(struct sa_path_rec, field), \
295 sizeof_field(struct sa_path_rec, field), \
296 .field_name = "sa_path_rec:" #field
752 struct sa_path_rec *sa_rec = query->mad_buf->context[1]; in ib_nl_set_path_rec_attrs()
1218 struct sa_path_rec *re in init_ah_attr_grh_fields()
[all...]
H A Dcore_priv.h382 struct sa_path_rec;
383 int roce_resolve_route_from_path(struct sa_path_rec *rec,
H A Dcm.c235 struct sa_path_rec path[];
500 get_cm_port_from_path(struct sa_path_rec *path, const struct ib_gid_attr *attr) in get_cm_port_from_path()
540 static int cm_init_av_by_path(struct sa_path_rec *path, in cm_init_av_by_path()
1341 struct sa_path_rec *pri_path = param->primary_path; in cm_format_req()
1342 struct sa_path_rec *alt_path = param->alternate_path; in cm_format_req()
1636 struct sa_path_rec *path, union ib_gid *gid) in cm_path_set_rec_type()
1645 struct sa_path_rec *primary_path, in cm_format_path_lid_from_req()
1646 struct sa_path_rec *alt_path, in cm_format_path_lid_from_req()
1688 struct sa_path_rec *primary_path, in cm_format_paths_from_req()
1689 struct sa_path_rec *alt_pat in cm_format_paths_from_req()
[all...]
H A Ducma.c928 struct sa_path_rec *rec = &ctx->cm_id->route.path_rec[i]; in ucma_query_path()
933 struct sa_path_rec ib; in ucma_query_path()
1298 struct sa_path_rec sa_path; in ucma_set_ib_path()
1323 struct sa_path_rec opa; in ucma_set_ib_path()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Duverbs_marshall.c137 struct sa_path_rec *src) in __ib_copy_path_rec_to_user()
162 struct sa_path_rec *src) in ib_copy_path_rec_to_user()
164 struct sa_path_rec rec; in ib_copy_path_rec_to_user()
175 void ib_copy_path_rec_from_user(struct sa_path_rec *dst, in ib_copy_path_rec_from_user()
H A Dsa_query.c128 void (*callback)(int status, struct sa_path_rec *rec,
132 struct sa_path_rec *conv_pr;
188 .struct_offset_bytes = offsetof(struct sa_path_rec, field), \
189 .struct_size_bytes = sizeof_field(struct sa_path_rec, field), \
190 .field_name = "sa_path_rec:" #field
289 offsetof(struct sa_path_rec, field), \
291 sizeof_field(struct sa_path_rec, field), \
292 .field_name = "sa_path_rec:" #field
702 struct sa_path_rec *sa_rec = query->mad_buf->context[1]; in ib_nl_set_path_rec_attrs()
873 struct sa_path_rec rec in ib_nl_process_good_resolve_rsp()
[all...]
H A Dcore_priv.h339 struct sa_path_rec;
340 int roce_resolve_route_from_path(struct sa_path_rec *rec,
H A Dcm.c191 struct sa_path_rec path[];
469 get_cm_port_from_path(struct sa_path_rec *path, const struct ib_gid_attr *attr) in get_cm_port_from_path()
509 static int cm_init_av_by_path(struct sa_path_rec *path, in cm_init_av_by_path()
1305 struct sa_path_rec *pri_path = param->primary_path; in cm_format_req()
1306 struct sa_path_rec *alt_path = param->alternate_path; in cm_format_req()
1620 struct sa_path_rec *path, union ib_gid *gid) in cm_path_set_rec_type()
1629 struct sa_path_rec *primary_path, in cm_format_path_lid_from_req()
1630 struct sa_path_rec *alt_path, in cm_format_path_lid_from_req()
1672 struct sa_path_rec *primary_path, in cm_format_paths_from_req()
1673 struct sa_path_rec *alt_pat in cm_format_paths_from_req()
[all...]
H A Ducma.c928 struct sa_path_rec *rec = &ctx->cm_id->route.path_rec[i]; in ucma_query_path()
933 struct sa_path_rec ib; in ucma_query_path()
1298 struct sa_path_rec sa_path; in ucma_set_ib_path()
1323 struct sa_path_rec opa; in ucma_set_ib_path()
H A Dcma.c1397 const struct sa_path_rec *path) in cma_save_ib_info()
2252 struct sa_path_rec *path = ib_event->param.req_rcvd.primary_path; in cma_ib_new_conn_id()
2849 struct sa_path_rec *path_rec) in route_set_path_rec_inbound()
2865 struct sa_path_rec *path_rec) in route_set_path_rec_outbound()
2880 static void cma_query_handler(int status, struct sa_path_rec *path_rec, in cma_query_handler()
2925 struct sa_path_rec path_rec; in cma_query_ib_route()
3135 struct sa_path_rec *path_rec) in rdma_set_ib_path()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srp/
H A Dib_srp.h167 struct sa_path_rec path;
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srp/
H A Dib_srp.h175 struct sa_path_rec path;
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c1085 struct sa_path_rec *pathrec) in ipoib_cm_send_req()
1145 struct sa_path_rec *pathrec) in ipoib_cm_tx_init()
1352 struct sa_path_rec pathrec; in ipoib_cm_tx_start()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c1085 struct sa_path_rec *pathrec) in ipoib_cm_send_req()
1141 struct sa_path_rec *pathrec) in ipoib_cm_tx_init()
1348 struct sa_path_rec pathrec; in ipoib_cm_tx_start()

Completed in 39 milliseconds

12