Home
last modified time | relevance | path

Searched refs:ib_portid_t (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/ofed/libibmad/
H A Dresolve.c52 int ib_resolve_smlid_via(ib_portid_t * sm_id, int timeout, in ib_resolve_smlid_via()
75 int ib_resolve_smlid(ib_portid_t * sm_id, int timeout) in ib_resolve_smlid()
80 int ib_resolve_gid_via(ib_portid_t * portid, ibmad_gid_t gid, in ib_resolve_gid_via()
81 ib_portid_t * sm_id, int timeout, in ib_resolve_gid_via()
84 ib_portid_t sm_portid = { 0 }; in ib_resolve_gid_via()
102 int ib_resolve_guid_via(ib_portid_t * portid, uint64_t * guid, in ib_resolve_guid_via()
103 ib_portid_t * sm_id, int timeout, in ib_resolve_guid_via()
106 ib_portid_t sm_portid = { 0 }; in ib_resolve_guid_via()
142 int ib_resolve_portid_str_via(ib_portid_t * portid, char *addr_str, in ib_resolve_portid_str_via()
143 enum MAD_DEST dest_type, ib_portid_t * sm_id, in ib_resolve_portid_str_via()
[all …]
H A Dmad.h314 } ib_portid_t; typedef
1532 MAD_EXPORT char *portid2str(ib_portid_t * portid);
1533 MAD_EXPORT int portid2portnum(ib_portid_t * portid);
1538 static inline int ib_portid_set(ib_portid_t * portid, int lid, int qp, int qkey) in ib_portid_set()
1578 MAD_EXPORT int mad_build_pkt(void *umad, ib_rpc_t * rpc, ib_portid_t * dport,
1596 ib_portid_t * dport, void *payload, void *rcvdata);
1599 ib_portid_t * dport, ib_rmpp_hdr_t * rmpp,
1627 MAD_EXPORT int mad_send(ib_rpc_t * rpc, ib_portid_t * dport,
1630 MAD_EXPORT int mad_respond(void *umad, ib_portid_t * portid, uint32_t rstatus)
1634 MAD_EXPORT int mad_send_via(ib_rpc_t * rpc, ib_portid_t * dport,
[all …]
H A Dsmp.c60 uint8_t *smp_set_status_via(void *data, ib_portid_t * portid, unsigned attrid, in smp_set_status_via()
92 uint8_t *smp_set_via(void *data, ib_portid_t * portid, unsigned attrid, in smp_set_via()
100 uint8_t *smp_set(void *data, ib_portid_t * portid, unsigned attrid, in smp_set()
106 uint8_t *smp_query_status_via(void *rcvbuf, ib_portid_t * portid, in smp_query_status_via()
138 uint8_t *smp_query_via(void *rcvbuf, ib_portid_t * portid, unsigned attrid, in smp_query_via()
146 uint8_t *smp_query(void *rcvbuf, ib_portid_t * portid, unsigned attrid, in smp_query()
H A Dsa.c50 ib_portid_t * portid, ib_sa_call_t * sa, unsigned timeout) in sa_rpc_call()
84 uint8_t *sa_call(void *rcvbuf, ib_portid_t * portid, ib_sa_call_t * sa, in sa_call()
117 ibmad_gid_t destgid, ib_portid_t * sm_id, void *buf) in ib_path_query_via()
144 int ib_path_query(ibmad_gid_t srcgid, ibmad_gid_t destgid, ib_portid_t * sm_id, in ib_path_query()
170 ib_portid_t * sm_id, void *buf) in ib_node_query_via()
H A Dserv.c51 int mad_send(ib_rpc_t * rpc, ib_portid_t * dport, ib_rmpp_hdr_t * rmpp, in mad_send()
57 int mad_send_via(ib_rpc_t * rpc, ib_portid_t * dport, ib_rmpp_hdr_t * rmpp, in mad_send_via()
86 int mad_respond(void *umad, ib_portid_t * portid, uint32_t rstatus) in mad_respond()
91 int mad_respond_via(void *umad, ib_portid_t * portid, uint32_t rstatus, in mad_respond_via()
97 ib_portid_t rport; in mad_respond_via()
H A Drpc.c200 static int redirect_port(ib_portid_t * port, uint8_t * mad) in redirect_port()
222 ib_portid_t * dport, void *payload, void *rcvdata) in mad_rpc()
287 ib_portid_t * dport, ib_rmpp_hdr_t * rmpp, void *data) in mad_rpc_rmpp()
353 void *madrpc(ib_rpc_t * rpc, ib_portid_t * dport, void *payload, void *rcvdata) in madrpc()
358 void *madrpc_rmpp(ib_rpc_t * rpc, ib_portid_t * dport, ib_rmpp_hdr_t * rmpp, in madrpc_rmpp()
H A Dvendor.c57 uint8_t *ib_vendor_call(void *data, ib_portid_t * portid, in ib_vendor_call()
63 uint8_t *ib_vendor_call_via(void *data, ib_portid_t * portid, in ib_vendor_call_via()
H A Dcc.c49 void *cc_query_status_via(void *rcvbuf, ib_portid_t * portid, in cc_query_status_via()
84 void *cc_config_status_via(void *payload, void *rcvbuf, ib_portid_t * portid, in cc_config_status_via()
H A Dportid.c48 int portid2portnum(ib_portid_t * portid) in portid2portnum()
59 char *portid2str(ib_portid_t * portid) in portid2str()
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dibsendtrap.c57 static uint16_t get_node_type(ib_portid_t * port) in get_node_type()
67 static uint32_t get_cap_mask(ib_portid_t * port) in get_cap_mask()
77 static void build_trap145(ib_mad_notice_attr_t * n, ib_portid_t * port) in build_trap145()
86 static void build_trap144_local(ib_mad_notice_attr_t * n, ib_portid_t * port) in build_trap144_local()
98 static void build_trap144_nodedesc(ib_mad_notice_attr_t * n, ib_portid_t * port) in build_trap144_nodedesc()
106 ib_portid_t * port) in build_trap144_linkspeed()
113 static void build_trap129(ib_mad_notice_attr_t * n, ib_portid_t * port) in build_trap129()
124 static void build_trap256_local(ib_mad_notice_attr_t * n, ib_portid_t * port) in build_trap256_local()
138 static void build_trap256_lid(ib_mad_notice_attr_t * n, ib_portid_t * port) in build_trap256_lid()
144 static void build_trap256_dr(ib_mad_notice_attr_t * n, ib_portid_t * port) in build_trap256_dr()
[all …]
H A Dibdiag_common.h51 extern ib_portid_t *ibd_sm_id;
147 int is_port_info_extended_supported(ib_portid_t * dest, int port,
152 int resolve_sm_portid(char *ca_name, uint8_t portnum, ib_portid_t *sm_id);
153 int resolve_self(char *ca_name, uint8_t ca_port, ib_portid_t *portid,
155 int resolve_portid_str(char *ca_name, uint8_t ca_port, ib_portid_t * portid,
157 ib_portid_t *sm_id, const struct ibmad_port *srcport);
167 typedef char *(op_fn_t) (ib_portid_t * dest, char **argv, int argc);
H A Dsmpquery.c79 static char *node_desc(ib_portid_t * dest, char **argv, int argc) in node_desc()
113 static char *node_info(ib_portid_t * dest, char **argv, int argc) in node_info()
127 static char *port_info_extended(ib_portid_t * dest, char **argv, int argc) in port_info_extended()
149 static char *port_info(ib_portid_t * dest, char **argv, int argc) in port_info()
168 static char *mlnx_ext_port_info(ib_portid_t * dest, char **argv, int argc) in mlnx_ext_port_info()
186 static char *switch_info(ib_portid_t * dest, char **argv, int argc) in switch_info()
200 static char *pkey_table(ib_portid_t * dest, char **argv, int argc) in pkey_table()
252 static char *sl2vl_dump_table_entry(ib_portid_t * dest, int in, int out) in sl2vl_dump_table_entry()
267 static char *sl2vl_table(ib_portid_t * dest, char **argv, int argc) in sl2vl_table()
302 static char *vlarb_dump_table_entry(ib_portid_t * dest, int portnum, int offset, in vlarb_dump_table_entry()
[all …]
H A Dibccquery.c85 static char *class_port_info(ib_portid_t * dest, char **argv, int argc) in class_port_info()
100 static char *congestion_info(ib_portid_t * dest, char **argv, int argc) in congestion_info()
115 static char *congestion_key_info(ib_portid_t * dest, char **argv, int argc) in congestion_key_info()
130 static char *congestion_log(ib_portid_t * dest, char **argv, int argc) in congestion_log()
186 static char *switch_congestion_setting(ib_portid_t * dest, char **argv, int argc) in switch_congestion_setting()
201 static char *switch_port_congestion_setting(ib_portid_t * dest, char **argv, int argc) in switch_port_congestion_setting()
263 static char *ca_congestion_setting(ib_portid_t * dest, char **argv, int argc) in ca_congestion_setting()
287 static char *congestion_control_table(ib_portid_t * dest, char **argv, int argc) in congestion_control_table()
327 static char *timestamp_dump(ib_portid_t * dest, char **argv, int argc) in timestamp_dump()
366 ib_portid_t portid = { 0 }; in main()
H A Dperfquery.c215 static void output_aggregate_perfcounters(ib_portid_t * portid, in output_aggregate_perfcounters()
320 static void output_aggregate_perfcounters_ext(ib_portid_t * portid, in output_aggregate_perfcounters_ext()
391 uint32_t cap_mask2, ib_portid_t * portid, in dump_perfcounters()
455 ib_portid_t * portid, int port) in reset_counters()
476 static void common_func(ib_portid_t * portid, int port_num, int mask, in common_func()
501 static void xmt_sl_query(ib_portid_t * portid, int port, int mask) in xmt_sl_query()
508 static void rcv_sl_query(ib_portid_t * portid, int port, int mask) in rcv_sl_query()
515 static void xmt_disc_query(ib_portid_t * portid, int port, int mask) in xmt_disc_query()
522 static void rcv_err_query(ib_portid_t * portid, int port, int mask) in rcv_err_query()
529 static uint8_t *ext_speeds_reset_via(void *rcvbuf, ib_portid_t * dest, in ext_speeds_reset_via()
[all …]
H A Dibmirror.c146 void port_mirror_route(ib_portid_t * portid, int query, int clear) in port_mirror_route()
196 void port_mirror_ports(ib_portid_t * portid, int query, int clear) in port_mirror_ports()
235 int get_out_port(ib_portid_t* portid) in get_out_port()
254 int get_peer(ib_portid_t* portid, int outport, int* peerlid, int* peerport) in get_peer()
256 ib_portid_t selfportid = { 0 }; in get_peer()
257 ib_portid_t peerportid = { 0 }; in get_peer()
277 int get_mirror_vl(ib_portid_t* portid, int outport) in get_mirror_vl()
296 int lossy_config(ib_portid_t* portid, int query, int clear) in lossy_config()
302 ib_portid_t peerportid = { 0 }; in lossy_config()
303 ib_portid_t * p_portid; in lossy_config()
[all …]
H A Dmcm_rereg_test.c77 static void build_mcm_rec_umad(void *umad, ib_portid_t * dport, int method, in build_mcm_rec_umad()
94 static int rereg_send(int port, int agent, ib_portid_t * dport, in rereg_send()
115 static int rereg_port_gid(int port, int agent, ib_portid_t * dport, in rereg_port_gid()
148 static int rereg_send_all(int port, int agent, ib_portid_t * dport, in rereg_send_all()
183 static int rereg_recv(int port, int agent, ib_portid_t * dport, in rereg_recv()
206 static int rereg_recv_all(int port, int agent, ib_portid_t * dport, in rereg_recv_all()
263 static int rereg_query_all(int port, int agent, ib_portid_t * dport, in rereg_query_all()
313 ib_portid_t * dport, int timeout) in rereg_and_test_port()
363 ib_portid_t dport_id; in main()
H A Dibdiag_common.c65 ib_portid_t *ibd_sm_id;
66 static ib_portid_t sm_portid = { 0 };
512 int is_port_info_extended_supported(ib_portid_t * dest, int port, in is_port_info_extended_supported()
574 int resolve_sm_portid(char *ca_name, uint8_t portnum, ib_portid_t *sm_id) in resolve_sm_portid()
598 int resolve_self(char *ca_name, uint8_t ca_port, ib_portid_t *portid, in resolve_self()
631 int resolve_gid(char *ca_name, uint8_t ca_port, ib_portid_t * portid, in resolve_gid()
632 ibmad_gid_t gid, ib_portid_t * sm_id, in resolve_gid()
635 ib_portid_t sm_portid; in resolve_gid()
651 int resolve_guid(char *ca_name, uint8_t ca_port, ib_portid_t *portid, in resolve_guid()
652 uint64_t *guid, ib_portid_t *sm_id, in resolve_guid()
[all …]
H A Dibtracert.c104 ib_portid_t path;
136 static int get_node(Node * node, Port * port, ib_portid_t * portid) in get_node()
175 static int switch_lookup(Switch * sw, ib_portid_t * portid, int lid) in switch_lookup()
265 static int find_route(ib_portid_t * from, ib_portid_t * to, int dump) in find_route()
433 static int get_port(Port * port, int portnum, ib_portid_t * portid) in get_port()
461 static int new_node(Node * node, Port * port, ib_portid_t * path, int dist) in new_node()
487 static int switch_mclookup(Node * node, ib_portid_t * portid, int mlid, in switch_mclookup()
537 static Node *find_mcpath(ib_portid_t * from, int mlid) in find_mcpath()
544 ib_portid_t *path; in find_mcpath()
679 static uint64_t find_target_portguid(ib_portid_t * to) in find_target_portguid()
[all …]
H A Dibportstate.c125 static int get_node_info(ib_portid_t * dest, uint8_t * data) in get_node_info()
139 static int get_port_info(ib_portid_t * dest, uint8_t * data, int portnum, in get_port_info()
159 static void show_port_info(ib_portid_t * dest, uint8_t * data, int portnum, in show_port_info()
241 static void set_port_info(ib_portid_t * dest, uint8_t * data, int portnum, in set_port_info()
256 static void get_mlnx_ext_port_info(ib_portid_t * dest, uint8_t * data, int portnum) in get_mlnx_ext_port_info()
263 static void show_mlnx_ext_port_info(ib_portid_t * dest, uint8_t * data, int portnum) in show_mlnx_ext_port_info()
273 static void set_mlnx_ext_port_info(ib_portid_t * dest, uint8_t * data, int portnum) in set_mlnx_ext_port_info()
376 ib_portid_t portid = { 0 }; in main()
387 ib_portid_t peerportid = { 0 }; in main()
389 ib_portid_t selfportid = { 0 }; in main()
H A Dibccconfig.c119 static char *congestion_key_info(ib_portid_t * dest, char **argv, int argc) in congestion_key_info()
253 static char *switch_congestion_setting(ib_portid_t * dest, char **argv, int argc) in switch_congestion_setting()
340 static char *switch_port_congestion_setting(ib_portid_t * dest, char **argv, int argc) in switch_port_congestion_setting()
424 static char *ca_congestion_setting(ib_portid_t * dest, char **argv, int argc) in ca_congestion_setting()
498 static char *congestion_control_table(ib_portid_t * dest, char **argv, int argc) in congestion_control_table()
571 ib_portid_t portid = { 0 }; in main()
H A Dibroute.c62 char *check_switch(ib_portid_t * portid, unsigned int *nports, uint64_t * guid, in check_switch()
138 char *dump_multicast_tables(ib_portid_t * portid, unsigned startlid, in dump_multicast_tables()
256 ib_portid_t lidport = { 0 }; in dump_lid()
326 char *dump_unicast_tables(ib_portid_t * portid, int startlid, int endlid) in dump_unicast_tables()
424 ib_portid_t portid = { 0 }; in main()
H A Dibqueryerrors.c373 static int query_and_dump(char *buf, size_t size, ib_portid_t * portid, in query_and_dump()
403 static int print_results(ib_portid_t * portid, char *node_name, in print_results()
516 static int query_cap_mask(ib_portid_t * portid, char *node_name, int portnum, in query_cap_mask()
540 static int print_data_cnts(ib_portid_t * portid, uint16_t cap_mask, in print_data_cnts()
611 static int print_errors(ib_portid_t * portid, uint16_t cap_mask, in print_errors()
652 uint8_t *reset_pc_ext(void *rcvbuf, ib_portid_t * dest, in reset_pc_ext()
690 static void clear_port(ib_portid_t * portid, uint16_t cap_mask, in clear_port()
747 ib_portid_t portid = { 0 }; in print_node()
939 ib_portid_t portid = { 0 }; in main()
940 ib_portid_t self_portid = { 0 }; in main()
H A Dvendstat.c178 static int do_vendor(ib_portid_t *portid, struct ibmad_port *srcport, in do_vendor()
198 static int do_config_space_records(ib_portid_t *portid, unsigned set, in do_config_space_records()
226 static int counter_groups_info(ib_portid_t * portid, int port) in counter_groups_info()
260 static int config_counter_groups(ib_portid_t * portid, int port) in config_counter_groups()
356 ib_portid_t portid = { 0 }; in main()
/freebsd/contrib/ofed/libibnetdisc/
H A Dibnetdisc.c64 static int query_node_info(smp_engine_t * engine, ib_portid_t * portid,
66 static int query_port_info(smp_engine_t * engine, ib_portid_t * portid,
81 static int query_switch_info(smp_engine_t * engine, ib_portid_t * portid, in query_switch_info()
98 static int retract_dpath(smp_engine_t * engine, ib_portid_t * portid) in retract_dpath()
118 static int extend_dpath(smp_engine_t * engine, ib_portid_t * portid, in extend_dpath()
156 static int query_node_desc(smp_engine_t * engine, ib_portid_t * portid, in query_node_desc()
163 static void debug_port(ib_portid_t * portid, ibnd_port_t * port) in debug_port()
249 ib_portid_t path = smp->path; in mlnx_ext_port_info_err()
298 ib_portid_t path = smp->path; in recv_mlnx_ext_port_info()
321 static int query_mlnx_ext_port_info(smp_engine_t * engine, ib_portid_t * portid, in query_mlnx_ext_port_info()
[all …]
H A Dinternal.h84 ib_portid_t selfportid;
99 ib_portid_t path;
117 int issue_smp(smp_engine_t * engine, ib_portid_t * portid,

12