/freebsd/contrib/ofed/libibmad/ |
H A D | resolve.c | 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 [all …]
|
H A D | smp.c | 50 void smp_mkey_set(struct ibmad_port *srcport, uint64_t mkey) in smp_mkey_set() argument 52 srcport->smp_mkey = mkey; in smp_mkey_set() 55 uint64_t smp_mkey_get(const struct ibmad_port *srcport) in smp_mkey_get() argument 57 return srcport->smp_mkey; in smp_mkey_get() 62 const struct ibmad_port *srcport) in smp_set_status_via() argument 81 rpc.mkey = srcport->smp_mkey; in smp_set_status_via() 86 res = mad_rpc(srcport, &rpc, portid, data, data); in smp_set_status_via() 94 const struct ibmad_port *srcport) in smp_set_via() argument 97 srcport); in smp_set_via() 108 int *rstatus, const struct ibmad_port * srcport) in smp_query_status_via() argument [all …]
|
H A D | register.c | 107 struct ibmad_port *srcport) in mad_register_client_via() argument 111 if (!srcport) in mad_register_client_via() 114 agent = mad_register_port_client(mad_rpc_portid(srcport), mgmt, in mad_register_client_via() 119 srcport->class_agents[mgmt] = agent; in mad_register_client_via() 132 struct ibmad_port *srcport) in mad_register_server_via() argument 144 if (!srcport) in mad_register_server_via() 147 if (srcport->class_agents[mgmt] >= 0) { in mad_register_server_via() 149 mgmt, srcport->class_agents[mgmt]); in mad_register_server_via() 162 umad_register_oui(srcport->port_id, mgmt, rmpp_version, in mad_register_server_via() 169 umad_register(srcport->port_id, mgmt, vers, rmpp_version, in mad_register_server_via() [all …]
|
H A D | serv.c | 58 void *data, struct ibmad_port *srcport) in mad_send_via() argument 76 if (umad_send(srcport->port_id, srcport->class_agents[rpc->mgtclass & 0xff], in mad_send_via() 77 umad, IB_MAD_SIZE, mad_get_timeout(srcport, rpc->timeout), in mad_send_via() 92 struct ibmad_port *srcport) in mad_respond_via() argument 166 (srcport->port_id, srcport->class_agents[rpc.mgtclass], umad, in mad_respond_via() 167 IB_MAD_SIZE, mad_get_timeout(srcport, rpc.timeout), 0) < 0) { in mad_respond_via() 180 void *mad_receive_via(void *umad, int timeout, struct ibmad_port *srcport) in mad_receive_via() argument 186 if ((agent = umad_recv(srcport->port_id, mad, &length, in mad_receive_via() 187 mad_get_timeout(srcport, timeout))) < 0) { in mad_receive_via()
|
H A D | mad.h | 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); 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); 1619 struct ibmad_port *srcport); 1623 struct ibmad_port *srcport); 1636 struct ibmad_port *srcport); [all …]
|
H A D | mad.c | 75 int mad_get_timeout(const struct ibmad_port *srcport, int override_ms) in mad_get_timeout() argument 78 srcport->timeout ? srcport->timeout : madrpc_timeout); in mad_get_timeout() 81 int mad_get_retries(const struct ibmad_port *srcport) in mad_get_retries() argument 83 return (srcport->retries ? srcport->retries : madrpc_retries); in mad_get_retries()
|
H A D | cc.c | 51 int *rstatus, const struct ibmad_port * srcport, in cc_query_status_via() argument 77 res = mad_rpc(srcport, (ib_rpc_t *)&rpc, portid, rcvbuf, rcvbuf); in cc_query_status_via() 86 int *rstatus, const struct ibmad_port * srcport, in cc_config_status_via() argument 112 res = mad_rpc(srcport, (ib_rpc_t *)&rpc, portid, payload, rcvbuf); in cc_config_status_via()
|
H A D | gs.c | 52 const struct ibmad_port * srcport) in pma_query_via() argument 82 p_ret = mad_rpc(srcport, rpcold, dest, rcvbuf, rcvbuf); in pma_query_via() 89 unsigned id, const struct ibmad_port * srcport) in performance_reset_via() argument 130 p_ret = mad_rpc(srcport, rpcold, dest, rcvbuf, rcvbuf); in performance_reset_via()
|
H A D | sa.c | 116 int ib_path_query_via(const struct ibmad_port *srcport, ibmad_gid_t srcgid, in ib_path_query_via() argument 134 p = sa_rpc_call(srcport, buf, sm_id, &sa, 0); in ib_path_query_via() 169 int ib_node_query_via(const struct ibmad_port *srcport, uint64_t guid, in ib_node_query_via() argument 185 p = sa_rpc_call(srcport, buf, sm_id, &sa, 0); in ib_node_query_via()
|
/freebsd/contrib/ofed/infiniband-diags/src/ |
H A D | smpquery.c | 55 struct ibmad_port *srcport; variable 88 if (!smp_query_via(data, dest, IB_ATTR_NODE_INFO, 0, 0, srcport)) in node_desc() 94 if (!smp_query_via(nd, dest, IB_ATTR_NODE_DESC, 0, 0, srcport)) in node_desc() 118 if (!smp_query_via(data, dest, IB_ATTR_NODE_INFO, 0, 0, srcport)) in node_info() 136 if (!is_port_info_extended_supported(dest, portnum, srcport)) in port_info_extended() 140 srcport)) in port_info_extended() 160 if (!smp_query_via(data, dest, IB_ATTR_PORT_INFO, portnum, 0, srcport)) in port_info() 177 if (!smp_query_via(data, dest, IB_ATTR_MLNX_EXT_PORT_INFO, portnum, 0, srcport)) in mlnx_ext_port_info() 191 if (!smp_query_via(data, dest, IB_ATTR_SWITCH_INFO, 0, 0, srcport)) in switch_info() 213 if (!smp_query_via(data, dest, IB_ATTR_NODE_INFO, 0, 0, srcport)) in pkey_table() [all …]
|
H A D | vendstat.c | 62 struct ibmad_port *srcport; variable 178 static int do_vendor(ib_portid_t *portid, struct ibmad_port *srcport, in do_vendor() argument 191 if (!ib_vendor_call_via(data, portid, &call, srcport)) { in do_vendor() 211 if (do_vendor(portid, srcport, IB_MLX_VENDOR_CLASS, in do_config_space_records() 234 if (do_vendor(portid, srcport, IB_MLX_VENDOR_CLASS, IB_MAD_METHOD_GET, in counter_groups_info() 274 if (do_vendor(portid, srcport, IB_MLX_VENDOR_CLASS, IB_MAD_METHOD_SET, in config_counter_groups() 282 if (do_vendor(portid, srcport, IB_MLX_VENDOR_CLASS, IB_MAD_METHOD_GET, in config_counter_groups() 395 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 2); in main() 396 if (!srcport) in main() 401 mad_rpc_close_port(srcport); in main() [all …]
|
H A D | ibccquery.c | 54 struct ibmad_port *srcport; variable 91 0, 0, NULL, srcport, cckey)) in class_port_info() 106 0, 0, NULL, srcport, cckey)) in congestion_info() 121 0, 0, NULL, srcport, cckey)) in congestion_key_info() 138 0, 0, NULL, srcport, cckey)) in congestion_log() 192 0, 0, NULL, srcport, cckey)) in switch_congestion_setting() 213 if (!smp_query_via(data, dest, IB_ATTR_NODE_INFO, 0, 0, srcport)) in switch_port_congestion_setting() 230 portnum / 32, 0, NULL, srcport, cckey)) in switch_port_congestion_setting() 247 i, 0, NULL, srcport, cckey)) in switch_port_congestion_setting() 270 0, 0, NULL, srcport, cckey)) in ca_congestion_setting() [all …]
|
H A D | ibmirror.c | 83 struct ibmad_port *srcport; variable 153 if (!smp_set_via(buf, portid, ATTRID_PM_ROUTE, 0, 0, srcport)) in port_mirror_route() 159 if (!smp_query_via(buf, portid, ATTRID_PM_ROUTE, 0, 0, srcport)) in port_mirror_route() 188 if (!smp_set_via(buf, portid, ATTRID_PM_ROUTE, 0, 0, srcport)) in port_mirror_route() 203 if (!smp_set_via(buf, portid, ATTRID_PM_PORTS, 0, 0, srcport)) in port_mirror_ports() 209 if (!smp_query_via(buf, portid, ATTRID_PM_PORTS, 0, 0, srcport)) in port_mirror_ports() 227 if (!smp_set_via(buf, portid, ATTRID_PM_PORTS, 0, 0, srcport)) in port_mirror_ports() 244 if (!smp_query_via(buf, portid, IB_ATTR_LINEARFORWTBL, block, 0, srcport)) in get_out_port() 264 if (ib_resolve_self_via(&selfportid, &selfport, 0, srcport) < 0) in get_peer() 268 if (!smp_query_via(buf, &peerportid, IB_ATTR_PORT_INFO, 0, 0, srcport)) in get_peer() [all …]
|
H A D | ibaddr.c | 50 struct ibmad_port *srcport; variable 62 if (!smp_query_via(nodeinfo, portid, IB_ATTR_NODE_INFO, 0, 0, srcport)) in ib_resolve_addr() 66 srcport)) in ib_resolve_addr() 148 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 3); in main() 149 if (!srcport) in main() 152 smp_mkey_set(srcport, ibd_mkey); in main() 156 ibd_dest_type, ibd_sm_id, srcport) < 0) in main() 166 mad_rpc_close_port(srcport); in main()
|
H A D | sminfo.c | 52 struct ibmad_port *srcport; variable 121 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 3); in main() 122 if (!srcport) in main() 125 smp_mkey_set(srcport, ibd_mkey); in main() 129 ibd_dest_type, 0, srcport) < 0) in main() 144 ibd_timeout, srcport))) in main() 147 ibd_timeout, srcport))) in main() 160 mad_rpc_close_port(srcport); in main()
|
H A D | ibping.c | 51 struct ibmad_port *srcport; variable 87 while ((umad = mad_receive_via(0, -1, srcport))) { in ibping_serv() 97 if (mad_respond_via(umad, 0, 0, srcport) < 0) in ibping_serv() 128 if (!ib_vendor_call_via(data, portid, &call, srcport)) in ibping() 227 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 1); in main() 228 if (!srcport) in main() 232 if (mad_register_server_via(ping_class, 0, 0, oui, srcport) < 0) in main() 243 if (mad_register_client_via(ping_class, 0, srcport) < 0) in main() 250 ibd_dest_type, ibd_sm_id, srcport) < 0) in main() 283 mad_rpc_close_port(srcport); in main()
|
H A D | ibsysstat.c | 53 struct ibmad_port *srcport; variable 115 if (umad_send(mad_rpc_portid(srcport), in server_respond() 116 mad_rpc_class_agent(srcport, rpc.mgtclass), umad, size, in server_respond() 184 while ((umad = mad_receive_via(buf, -1, srcport))) { in ibsystat_serv() 246 fd = mad_rpc_portid(srcport); in ibsystat() 247 agent = mad_rpc_class_agent(srcport, rpc.mgtclass); in ibsystat() 332 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 3); in main() 333 if (!srcport) in main() 337 if (mad_register_server_via(sysstat_class, 1, 0, oui, srcport) < in main() 349 if (mad_register_client_via(sysstat_class, 1, srcport) < 0) in main() [all …]
|
H A D | ibroute.c | 53 struct ibmad_port *srcport; variable 69 if (!smp_query_via(ni, portid, IB_ATTR_NODE_INFO, 0, 0, srcport)) { in check_switch() 74 if (!smp_query_via(nd, portid, IB_ATTR_NODE_DESC, 0, 0, srcport)) in check_switch() 85 if (!smp_query_via(sw, portid, IB_ATTR_SWITCH_INFO, 0, 0, srcport)) in check_switch() 221 &status, srcport)) { in dump_multicast_tables() 296 if (!smp_query_via(nd, &lidport, IB_ATTR_NODE_DESC, 0, 100, srcport) || in dump_lid() 297 !smp_query_via(pi, &lidport, IB_ATTR_PORT_INFO, 0, 100, srcport) || in dump_lid() 298 !smp_query_via(ni, &lidport, IB_ATTR_NODE_INFO, 0, 100, srcport)) in dump_lid() 370 0, &status, srcport)) { in dump_unicast_tables() 469 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 3); in main() [all …]
|
H A D | ibccconfig.c | 57 struct ibmad_port *srcport; variable 172 0, 0, NULL, srcport, cckey)) in congestion_key_info() 334 0, 0, NULL, srcport, cckey)) in switch_congestion_setting() 378 if (!smp_query_via(data, dest, IB_ATTR_NODE_INFO, 0, 0, srcport)) in switch_port_congestion_setting() 392 portnum / 32, 0, NULL, srcport, cckey)) in switch_port_congestion_setting() 418 portnum / 32, 0, NULL, srcport, cckey)) in switch_port_congestion_setting() 492 0, 0, NULL, srcport, cckey)) in ca_congestion_setting() 541 index, 0, NULL, srcport, cckey)) in congestion_control_table() 619 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 3); in main() 620 if (!srcport) in main() [all …]
|
H A D | ibtracert.c | 55 struct ibmad_port *srcport; variable 142 if (!smp_query_via(ni, portid, IB_ATTR_NODE_INFO, 0, timeout, srcport)) in get_node() 146 if (!smp_query_via(nd, portid, IB_ATTR_NODE_DESC, 0, timeout, srcport)) in get_node() 157 if (!smp_query_via(pi, portid, IB_ATTR_PORT_INFO, 0, timeout, srcport)) in get_node() 181 srcport)) in switch_lookup() 193 timeout, srcport)) in switch_lookup() 441 srcport)) in get_port() 500 srcport)) in switch_mclookup() 516 block | (set << 28), timeout, srcport)) in switch_mclookup() 741 static int resolve_lid(ib_portid_t * portid, const void *srcport) in resolve_lid() argument [all …]
|
H A D | perfquery.c | 53 struct ibmad_port *srcport; variable 399 IB_GSI_PORT_COUNTERS, srcport)) in dump_perfcounters() 432 IB_GSI_PORT_COUNTERS_EXT, srcport)) in dump_perfcounters() 460 IB_GSI_PORT_COUNTERS, srcport)) in reset_counters() 464 IB_GSI_PORT_COUNTERS_EXT, srcport)) in reset_counters() 486 srcport)) in common_func() 497 attr, srcport)) in common_func() 531 const struct ibmad_port * srcport) in ext_speeds_reset_via() argument 563 return mad_rpc(srcport, &rpc, dest, rcvbuf, rcvbuf); in ext_speeds_reset_via() 573 if (!is_port_info_extended_supported(portid, port, srcport)) { in is_rsfec_mode_active() [all …]
|
H A D | ibsendtrap.c | 53 struct ibmad_port *srcport; variable 62 if (smp_query_via(data, port, IB_ATTR_NODE_INFO, 0, 0, srcport)) in get_node_type() 72 if (smp_query_via(data, port, IB_ATTR_PORT_INFO, 0, 0, srcport)) in get_cap_mask() 207 return mad_send_via(&trap_rpc, &sm_port, NULL, ¬ice, srcport); in send_trap() 269 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 2); in main() 270 if (!srcport) in main() 273 smp_mkey_set(srcport, ibd_mkey); in main() 276 mad_rpc_close_port(srcport); in main()
|
H A D | ibportstate.c | 76 struct ibmad_port *srcport; variable 129 if (!smp_query_via(data, dest, IB_ATTR_NODE_INFO, 0, 0, srcport)) in get_node_info() 147 if (!smp_query_via(smp, dest, IB_ATTR_PORT_INFO, 0, 0, srcport)) in get_port_info() 153 if (!smp_query_via(data, dest, IB_ATTR_PORT_INFO, portnum, 0, srcport)) in get_port_info() 249 if (!smp_set_via(data, dest, IB_ATTR_PORT_INFO, mod, 0, srcport)) in set_port_info() 259 portnum, 0, srcport)) in get_mlnx_ext_port_info() 276 portnum, 0, srcport)) in set_mlnx_ext_port_info() 421 srcport = mad_rpc_open_port(ibd_ca, ibd_ca_port, mgmt_classes, 3); in main() 422 if (!srcport) in main() 425 smp_mkey_set(srcport, ibd_mkey); in main() [all …]
|
/freebsd/sbin/pfctl/tests/files/ |
H A D | pf0047.in | 37 pass in on lo0 proto tcp from any port = 28 to any label "$srcport" 38 pass in on lo0 proto tcp from any port 28 >< 29 to any label "$srcport" 39 pass in on lo0 proto tcp from any port 28 <> 29 to any label "$srcport" 40 pass in on lo0 proto tcp from any port 28:29 to any label "$srcport" 41 pass in on lo0 proto tcp from any port != 28 to any label "$srcport" 42 pass in on lo0 proto tcp from any port < 28 to any label "$srcport" 43 pass in on lo0 proto tcp from any port <= 28 to any label "$srcport" 44 pass in on lo0 proto tcp from any port > 28 to any label "$srcport" 45 pass in on lo0 proto tcp from any port >= 28 to any label "$srcport" 46 pass in on lo0 proto tcp from any port = 28 to any label "$srcport$srcport" [all …]
|
/freebsd/sys/netinet/ |
H A D | in_rss.c | 78 rss_hash_ip4_4tuple(struct in_addr src, u_short srcport, struct in_addr dst, in rss_hash_ip4_4tuple() argument 81 uint8_t data[sizeof(src) + sizeof(dst) + sizeof(srcport) + in rss_hash_ip4_4tuple() 90 bcopy(&srcport, &data[datalen], sizeof(srcport)); in rss_hash_ip4_4tuple() 91 datalen += sizeof(srcport); in rss_hash_ip4_4tuple()
|