Home
last modified time | relevance | path

Searched refs:sm_id (Results 1 – 5 of 5) sorted by relevance

/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() argument
58 memset(sm_id, 0, sizeof(*sm_id)); in ib_resolve_smlid_via()
68 sm_id->sl = port.sm_sl; in ib_resolve_smlid_via()
70 ret = ib_portid_set(sm_id, port.sm_lid, 0, 0); in ib_resolve_smlid_via()
75 int ib_resolve_smlid(ib_portid_t * sm_id, int timeout) in ib_resolve_smlid() argument
77 return ib_resolve_smlid_via(sm_id, timeout, ibmp); in ib_resolve_smlid()
81 ib_portid_t * sm_id, int timeout, in ib_resolve_gid_via() argument
87 if (!sm_id) in ib_resolve_gid_via()
88 sm_id = &sm_portid; in ib_resolve_gid_via()
90 if (!IB_LID_VALID(sm_id->lid)) { in ib_resolve_gid_via()
[all …]
H A Dsa.c117 ibmad_gid_t destgid, ib_portid_t * sm_id, void *buf) in ib_path_query_via() argument
134 p = sa_rpc_call(srcport, buf, sm_id, &sa, 0); 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() argument
147 return ib_path_query_via(ibmp, srcgid, destgid, sm_id, buf); in ib_path_query()
170 ib_portid_t * sm_id, void *buf) in ib_node_query_via() argument
185 p = sa_rpc_call(srcport, buf, sm_id, &sa, 0); in ib_node_query_via()
H A Dmad.h1712 ib_portid_t * sm_id, void *buf) DEPRECATED;
1720 ib_portid_t * sm_id, void *buf);
1723 uint64_t guid, ib_portid_t * sm_id,
1727 MAD_EXPORT int ib_resolve_smlid(ib_portid_t * sm_id, int timeout) DEPRECATED;
1729 enum MAD_DEST dest, ib_portid_t * sm_id)
1735 MAD_EXPORT int ib_resolve_smlid_via(ib_portid_t * sm_id, int timeout,
1738 ib_portid_t * sm_id, int timeout,
1741 ib_portid_t * sm_id, int timeout,
1745 ib_portid_t * sm_id,
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dibdiag_common.c574 int resolve_sm_portid(char *ca_name, uint8_t portnum, ib_portid_t *sm_id) in resolve_sm_portid() argument
579 if (!sm_id) in resolve_sm_portid()
585 memset(sm_id, 0, sizeof(*sm_id)); in resolve_sm_portid()
586 sm_id->lid = port.sm_lid; in resolve_sm_portid()
587 sm_id->sl = port.sm_sl; in resolve_sm_portid()
632 ibmad_gid_t gid, ib_portid_t * sm_id, in resolve_gid() argument
638 if (!sm_id) { in resolve_gid()
639 sm_id = &sm_portid; in resolve_gid()
640 if (resolve_sm_portid(ca_name, ca_port, sm_id) < 0) in resolve_gid()
645 ib_path_query_via(srcport, gid, gid, sm_id, buf)) < 0) in resolve_gid()
[all …]
H A Dibdiag_common.h152 int resolve_sm_portid(char *ca_name, uint8_t portnum, ib_portid_t *sm_id);
157 ib_portid_t *sm_id, const struct ibmad_port *srcport);