| /f-stack/freebsd/netinet/ |
| H A D | in_rss.c | 218 uint32_t flowid; in rss_mbuf_software_hash_v4() local 269 flowid = m->m_pkthdr.flowid; in rss_mbuf_software_hash_v4() 388 *cpuid = rss_hash2cpuid(m->m_pkthdr.flowid, M_HASHTYPE_GET(m)); in rss_soft_m2cpuid_v4() 391 m->m_pkthdr.flowid = hash_val; in rss_soft_m2cpuid_v4() 393 *cpuid = rss_hash2cpuid(m->m_pkthdr.flowid, M_HASHTYPE_GET(m)); in rss_soft_m2cpuid_v4()
|
| H A D | in_fib.c | 114 uint32_t flags, uint32_t flowid) in fib4_lookup() argument 122 nh = nhop_select(nh, flowid); in fib4_lookup() 136 uint32_t flags, uint32_t flowid) in fib4_lookup() argument 159 nh = nhop_select((RNTORT(rn))->rt_nhop, flowid); in fib4_lookup()
|
| H A D | ip_input.c | 956 uint32_t flowid; in ip_forward() local 980 flowid = m->m_pkthdr.flowid; in ip_forward() 981 ro.ro_nh = fib4_lookup(M_GETFIB(m), ip->ip_dst, 0, NHR_REF, flowid); in ip_forward() 1304 uint32_t flowid, flow_type; in ip_savecontrol() local 1306 flowid = m->m_pkthdr.flowid; in ip_savecontrol() 1313 *mp = sbcreatecontrol((caddr_t) &flowid, in ip_savecontrol() 1325 uint32_t flowid, flow_type; in ip_savecontrol() local 1328 flowid = m->m_pkthdr.flowid; in ip_savecontrol() 1331 if (rss_hash2bucket(flowid, flow_type, &rss_bucketid) == 0) { in ip_savecontrol()
|
| H A D | in_fib.h | 52 uint32_t scopeid, uint32_t flags, uint32_t flowid);
|
| H A D | ip_output.c | 348 m->m_pkthdr.flowid = inp->inp_flowid; in ip_output() 477 uint32_t flowid; in ip_output() local 478 flowid = m->m_pkthdr.flowid; in ip_output() 480 NHR_REF, flowid); in ip_output() 517 m->m_pkthdr.flowid); in ip_output()
|
| H A D | siftr.c | 238 u_int flowid; member 501 pkt_node->flowid, in siftr_process_pkt() 552 pkt_node->flowid, in siftr_process_pkt() 801 pn->flowid = inp->inp_flowid; in siftr_siftdata()
|
| H A D | tcp_ratelimit.c | 454 int flowid, in rl_attach_txrtlmt() argument 461 .rate_limit.hdr.flowid = flowid, in rl_attach_txrtlmt() 1001 .rate_limit.hdr.flowid = 1, in rt_find_real_interface()
|
| H A D | udp_usrreq.c | 1161 uint32_t flowid = 0; in udp_output() local 1245 flowid = *(uint32_t *) CMSG_DATA(cm); in udp_output() 1485 m->m_pkthdr.flowid = flowid; in udp_output() 1494 m->m_pkthdr.flowid = hash_val; in udp_output()
|
| /f-stack/freebsd/net/ |
| H A D | if_gre.c | 646 uint32_t flowid; 654 flowid = mtod(m, struct ip *)->ip_src.s_addr ^ 660 flowid = mtod(m, struct ip6_hdr *)->ip6_src.s6_addr32[3] ^ 665 flowid = 0; 677 flowid = rss_hash_ip6_2tuple( 683 flowid = 0; 686 return (flowid); 697 uint32_t af, flowid; 724 flowid = gre_flowid(sc, m, af); 769 (flowid >> 16) | (flowid & 0xFFFF); [all …]
|
| H A D | rss_config.c | 403 *cpuid = rss_hash2cpuid(m->m_pkthdr.flowid, M_HASHTYPE_GET(m)); in rss_m2cpuid() 413 return(rss_hash2bucket(m->m_pkthdr.flowid, M_HASHTYPE_GET(m), in rss_m2bucket()
|
| H A D | netisr.h | 232 u_int netisr_default_flow2cpu(u_int flowid);
|
| H A D | route.c | 420 uint32_t flowid, struct rt_addrinfo *info) in rib_lookup_info() argument 438 nh = nhop_select(rt->rt_nhop, flowid); in rib_lookup_info()
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_fib.c | 122 uint32_t scopeid, uint32_t flags, uint32_t flowid) in fib6_lookup() argument 130 nh = nhop_select(nh, flowid); in fib6_lookup() 144 uint32_t scopeid, uint32_t flags, uint32_t flowid) in fib6_lookup() argument 168 nh = nhop_select((RNTORT(rn))->rt_nhop, flowid); in fib6_lookup()
|
| H A D | in6_rss.c | 411 *cpuid = rss_hash2cpuid(m->m_pkthdr.flowid, M_HASHTYPE_GET(m)); in rss_soft_m2cpuid_v6() 414 m->m_pkthdr.flowid = hash_val; in rss_soft_m2cpuid_v6() 416 *cpuid = rss_hash2cpuid(m->m_pkthdr.flowid, M_HASHTYPE_GET(m)); in rss_soft_m2cpuid_v6()
|
| H A D | in6_fib.h | 40 uint32_t flowid);
|
| H A D | ip6_input.c | 1507 uint32_t flowid, flow_type; in ip6_savecontrol() local 1509 flowid = m->m_pkthdr.flowid; in ip6_savecontrol() 1516 *mp = sbcreatecontrol((caddr_t) &flowid, in ip6_savecontrol() 1528 uint32_t flowid, flow_type; in ip6_savecontrol() local 1531 flowid = m->m_pkthdr.flowid; in ip6_savecontrol() 1534 if (rss_hash2bucket(flowid, flow_type, &rss_bucketid) == 0) { in ip6_savecontrol()
|
| H A D | in6_pcbgroup.c | 96 m->m_pkthdr.flowid)); in in6_pcbgroup_bymbuf()
|
| H A D | in6_src.c | 625 u_int fibnum, uint32_t flowid) in selectroute() argument 720 &sin6_next->sin6_addr, 0, NHR_REF, flowid); in selectroute() 771 &sa6->sin6_addr, scopeid, NHR_REF, flowid); in selectroute() 893 struct ifnet **retifp, struct nhop_object **retnh, u_int fibnum, uint32_t flowid) in in6_selectroute() argument 897 retnh, 0, fibnum, flowid)); in in6_selectroute()
|
| H A D | ip6_gre.c | 543 uint32_t flowid) in in6_gre_output() argument 549 gi6->gi6_ip6.ip6_flow |= flowid & IPV6_FLOWLABEL_MASK; in in6_gre_output()
|
| H A D | ip6_fastfwd.c | 65 dst->sin6_scope_id, NHR_NONE, m->m_pkthdr.flowid); in ip6_findroute()
|
| /f-stack/freebsd/net/route/ |
| H A D | route_helpers.c | 194 uint32_t flowid) in rib_lookup() argument 205 nh = fib4_lookup(fibnum, a->sin_addr, 0, flags, flowid); in rib_lookup() 214 flags, flowid); in rib_lookup()
|
| H A D | nhop.h | 181 struct nhop_object *nhop_select_func(struct nhop_object *nh, uint32_t flowid);
|
| H A D | route_var.h | 265 nhop_select(struct nhop_object *nh, uint32_t flowid) in nhop_select() argument 271 nh = nhg->nhops[flowid % nhg->nhg_size]; in nhop_select()
|
| /f-stack/tools/compat/include/net/route/ |
| H A D | nhop.h | 181 struct nhop_object *nhop_select_func(struct nhop_object *nh, uint32_t flowid);
|
| /f-stack/tools/compat/include/net/ |
| H A D | netisr.h | 232 u_int netisr_default_flow2cpu(u_int flowid);
|