Lines Matching refs:srcport
53 const struct ibmad_port *srcport) in ib_resolve_smlid_via() argument
60 ret = umad_get_port(srcport->ca_name, srcport->portnum, &port); in ib_resolve_smlid_via()
82 const struct ibmad_port *srcport) in ib_resolve_gid_via() argument
91 if (ib_resolve_smlid_via(sm_id, timeout, srcport) < 0) in ib_resolve_gid_via()
96 ib_path_query_via(srcport, gid, gid, sm_id, buf)) < 0) in ib_resolve_gid_via()
104 const struct ibmad_port *srcport) in ib_resolve_guid_via() argument
116 if (ib_resolve_smlid_via(sm_id, timeout, srcport) < 0) in ib_resolve_guid_via()
120 if (umad_get_port(srcport->ca_name, srcport->portnum, &port)) in ib_resolve_guid_via()
135 ib_path_query_via(srcport, selfgid, portid->gid, sm_id, buf)) < 0) in ib_resolve_guid_via()
144 const struct ibmad_port *srcport) in ib_resolve_portid_str_via() argument
178 return ib_resolve_guid_via(portid, &guid, sm_id, 0, srcport); in ib_resolve_portid_str_via()
190 if (ib_resolve_self_via(&selfportid, &selfport, 0, srcport) < 0) in ib_resolve_portid_str_via()
202 return ib_resolve_gid_via(portid, gid, sm_id, 0, srcport); in ib_resolve_portid_str_via()
219 const struct ibmad_port *srcport) in ib_resolve_self_via() argument
226 if (!smp_query_via(nodeinfo, &self, IB_ATTR_NODE_INFO, 0, 0, srcport)) in ib_resolve_self_via()
229 if (!smp_query_via(portinfo, &self, IB_ATTR_PORT_INFO, 0, 0, srcport)) in ib_resolve_self_via()