Home
last modified time | relevance | path

Searched refs:ibmad_port (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/ofed/libibmad/
H A Dmad.h1585 MAD_EXPORT struct ibmad_port *mad_rpc_open_port(char *dev_name, int dev_port,
1588 MAD_EXPORT void mad_rpc_close_port(struct ibmad_port *srcport);
1595 MAD_EXPORT void *mad_rpc(const struct ibmad_port *srcport, ib_rpc_t * rpc,
1598 MAD_EXPORT void *mad_rpc_rmpp(const struct ibmad_port *srcport, ib_rpc_t * rpc,
1601 MAD_EXPORT int mad_rpc_portid(struct ibmad_port *srcport);
1602 MAD_EXPORT void mad_rpc_set_retries(struct ibmad_port *port, int retries);
1603 MAD_EXPORT void mad_rpc_set_timeout(struct ibmad_port *port, int timeout);
1604 MAD_EXPORT int mad_rpc_class_agent(struct ibmad_port *srcport, int cls);
1606 MAD_EXPORT int mad_get_timeout(const struct ibmad_port *srcport,
1608 MAD_EXPORT int mad_get_retries(const struct ibmad_port *srcport);
[all …]
H A Dsmp.c50 void smp_mkey_set(struct ibmad_port *srcport, uint64_t mkey) in smp_mkey_set()
55 uint64_t smp_mkey_get(const struct ibmad_port *srcport) in smp_mkey_get()
62 const struct ibmad_port *srcport) in smp_set_status_via()
94 const struct ibmad_port *srcport) in smp_set_via()
108 int *rstatus, const struct ibmad_port * srcport) in smp_query_status_via()
140 const struct ibmad_port * srcport) in smp_query_via()
H A Drpc.c52 static struct ibmad_port mad_port;
53 struct ibmad_port *ibmp = &mad_port;
96 void mad_rpc_set_retries(struct ibmad_port *port, int retries) in mad_rpc_set_retries()
101 void mad_rpc_set_timeout(struct ibmad_port *port, int timeout) in mad_rpc_set_timeout()
116 int mad_rpc_portid(struct ibmad_port *srcport) in mad_rpc_portid()
121 int mad_rpc_class_agent(struct ibmad_port *port, int class) in mad_rpc_class_agent()
221 void *mad_rpc(const struct ibmad_port *port, ib_rpc_t * rpc, in mad_rpc()
286 void *mad_rpc_rmpp(const struct ibmad_port *port, ib_rpc_t * rpc, in mad_rpc_rmpp()
393 struct ibmad_port *mad_rpc_open_port(char *dev_name, int dev_port, in mad_rpc_open_port()
396 struct ibmad_port *p; in mad_rpc_open_port()
[all …]
H A Dsa.c49 uint8_t *sa_rpc_call(const struct ibmad_port *ibmad_port, void *rcvbuf, in sa_rpc_call() argument
77 p = mad_rpc_rmpp(ibmad_port, &rpc, portid, 0 /*&sa->rmpp */ , rcvbuf); /* TODO: RMPP */ in sa_rpc_call()
116 int ib_path_query_via(const struct ibmad_port *srcport, ibmad_gid_t srcgid, in ib_path_query_via()
169 int ib_node_query_via(const struct ibmad_port *srcport, uint64_t guid, in ib_node_query_via()
H A Dresolve.c53 const struct ibmad_port *srcport) in ib_resolve_smlid_via()
82 const struct ibmad_port *srcport) in ib_resolve_gid_via()
104 const struct ibmad_port *srcport) in ib_resolve_guid_via()
144 const struct ibmad_port *srcport) in ib_resolve_portid_str_via()
219 const struct ibmad_port *srcport) in ib_resolve_self_via()
H A Dmad_internal.h39 struct ibmad_port { struct
48 extern struct ibmad_port *ibmp; argument
H A Dserv.c58 void *data, struct ibmad_port *srcport) in mad_send_via()
92 struct ibmad_port *srcport) in mad_respond_via()
180 void *mad_receive_via(void *umad, int timeout, struct ibmad_port *srcport) in mad_receive_via()
H A Dcc.c51 int *rstatus, const struct ibmad_port * srcport, in cc_query_status_via()
86 int *rstatus, const struct ibmad_port * srcport, in cc_config_status_via()
H A Dregister.c107 struct ibmad_port *srcport) in mad_register_client_via()
132 struct ibmad_port *srcport) in mad_register_server_via()
H A Dgs.c52 const struct ibmad_port * srcport) in pma_query_via()
89 unsigned id, const struct ibmad_port * srcport) in performance_reset_via()
H A Dmad.c75 int mad_get_timeout(const struct ibmad_port *srcport, int override_ms) in mad_get_timeout()
81 int mad_get_retries(const struct ibmad_port *srcport) in mad_get_retries()
H A Dbm.c52 struct ibmad_port * srcport) in bm_call_via()
H A Dvendor.c65 struct ibmad_port * srcport) in ib_vendor_call_via()
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dibqueryerrors.c60 struct ibmad_port *ibmad_port; variable
385 ibmad_port)) { in query_and_dump()
526 ibmad_port)) { in query_cap_mask()
555 IB_GSI_PORT_COUNTERS_EXT, ibmad_port)) { in print_data_cnts()
568 IB_GSI_PORT_COUNTERS, ibmad_port)) { in print_data_cnts()
625 IB_GSI_PORT_COUNTERS, ibmad_port)) { in print_errors()
634 IB_GSI_PORT_COUNTERS_EXT, ibmad_port)) { in print_errors()
654 const struct ibmad_port * srcport) in reset_pc_ext()
709 IB_GSI_PORT_COUNTERS, ibmad_port)) in clear_port()
717 ibmad_port); in clear_port()
[all …]
H A Diblinkinfo.c596 struct ibmad_port *ibmad_port; in main() local
644 ibmad_port = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 3); in main()
645 if (!ibmad_port) { in main()
651 smp_mkey_set(ibmad_port, ibd_mkey); in main()
654 mad_rpc_set_timeout(ibmad_port, ibd_timeout); in main()
664 mad_rpc_close_port(ibmad_port); in main()
673 IB_DEST_DRPATH, NULL, ibmad_port)) < 0) in main()
680 ibmad_port)) < 0) in main()
686 ibd_timeout, ibmad_port)){ in main()
687 mad_rpc_close_port(ibmad_port); in main()
[all …]
H A Dibdiag_common.h148 struct ibmad_port *srcport);
157 ib_portid_t *sm_id, const struct ibmad_port *srcport);
H A Ddump_fts.c57 struct ibmad_port *srcport;
114 unsigned endlid, struct ibmad_port * mad_port) in dump_multicast_tables()
306 struct ibmad_port *mad_port, ibnd_fabric_t *fabric) in dump_unicast_tables()
382 void dump_node(ibnd_node_t *node, struct ibmad_port *mad_port, in dump_node()
H A Dibdiag_common.c513 struct ibmad_port *srcport) in is_port_info_extended_supported()
633 const struct ibmad_port *srcport) in resolve_gid()
653 const struct ibmad_port *srcport) in resolve_guid()
690 ib_portid_t *sm_id, const struct ibmad_port *srcport) in resolve_portid_str()
H A Dibdiag_sa.h52 struct ibmad_port *srcport;
H A Dibaddr.c50 struct ibmad_port *srcport;
H A Dsminfo.c52 struct ibmad_port *srcport;
H A Dvendstat.c62 struct ibmad_port *srcport;
178 static int do_vendor(ib_portid_t *portid, struct ibmad_port *srcport, in do_vendor()
H A Dibping.c51 struct ibmad_port *srcport;
H A Dibsysstat.c53 struct ibmad_port *srcport;
/freebsd/contrib/ofed/libibnetdisc/
H A Dibnetdisc.c758 struct ibmad_port *ibmad_port; in ibnd_discover_fabric() local
782 ibmad_port = mad_rpc_open_port(ca_name, ca_port, mc, nc); in ibnd_discover_fabric()
783 if (!ibmad_port) { in ibnd_discover_fabric()
787 mad_rpc_set_timeout(ibmad_port, cfg->timeout_ms); in ibnd_discover_fabric()
788 mad_rpc_set_retries(ibmad_port, cfg->retries); in ibnd_discover_fabric()
789 smp_mkey_set(ibmad_port, cfg->mkey); in ibnd_discover_fabric()
792 NULL, NULL, ibmad_port) < 0) { in ibnd_discover_fabric()
794 mad_rpc_close_port(ibmad_port); in ibnd_discover_fabric()
797 mad_rpc_close_port(ibmad_port); in ibnd_discover_fabric()

12