| /freebsd-13.1/sys/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 | 966 uint32_t flowid; in ip_forward() local 990 flowid = m->m_pkthdr.flowid; in ip_forward() 991 ro.ro_nh = fib4_lookup(M_GETFIB(m), ip->ip_dst, 0, NHR_REF, flowid); in ip_forward() 1317 uint32_t flowid, flow_type; in ip_savecontrol() local 1319 flowid = m->m_pkthdr.flowid; in ip_savecontrol() 1326 *mp = sbcreatecontrol((caddr_t) &flowid, in ip_savecontrol() 1338 uint32_t flowid, flow_type; in ip_savecontrol() local 1341 flowid = m->m_pkthdr.flowid; in ip_savecontrol() 1344 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 | 351 m->m_pkthdr.flowid = inp->inp_flowid; in ip_output() 480 uint32_t flowid; in ip_output() local 481 flowid = m->m_pkthdr.flowid; in ip_output() 483 NHR_REF, flowid); in ip_output() 519 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()
|
| /freebsd-13.1/sys/net/ |
| H A D | if_gre.c | 646 uint32_t flowid = 0; 649 return (flowid); 654 flowid = rss_hash_ip4_2tuple(mtod(m, struct ip *)->ip_src, 658 flowid = mtod(m, struct ip *)->ip_src.s_addr ^ 665 flowid = rss_hash_ip6_2tuple( 670 flowid = mtod(m, struct ip6_hdr *)->ip6_src.s6_addr32[3] ^ 677 return (flowid); 688 uint32_t af, flowid; 715 flowid = gre_flowid(sc, m, af); 760 (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);
|
| /freebsd-13.1/cddl/lib/libdtrace/ |
| H A D | siftr.d | 69 u_int flowid; member 99 flowid = p == NULL ? 0 : p->flowid;
|
| /freebsd-13.1/sys/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 | ip6_input.c | 1505 uint32_t flowid, flow_type; in ip6_savecontrol() local 1507 flowid = m->m_pkthdr.flowid; in ip6_savecontrol() 1514 *mp = sbcreatecontrol((caddr_t) &flowid, in ip6_savecontrol() 1526 uint32_t flowid, flow_type; in ip6_savecontrol() local 1529 flowid = m->m_pkthdr.flowid; in ip6_savecontrol() 1532 if (rss_hash2bucket(flowid, flow_type, &rss_bucketid) == 0) { in ip6_savecontrol()
|
| H A D | in6_fib.h | 40 uint32_t flowid);
|
| H A D | in6_src.c | 622 u_int fibnum, uint32_t flowid) in selectroute() argument 717 &sin6_next->sin6_addr, 0, NHR_REF, flowid); in selectroute() 768 &sa6->sin6_addr, scopeid, NHR_REF, flowid); in selectroute() 890 struct ifnet **retifp, struct nhop_object **retnh, u_int fibnum, uint32_t flowid) in in6_selectroute() argument 894 retnh, 0, fibnum, flowid)); in in6_selectroute()
|
| H A D | in6_pcbgroup.c | 96 m->m_pkthdr.flowid)); in in6_pcbgroup_bymbuf()
|
| /freebsd-13.1/sys/net/route/ |
| H A D | route_helpers.c | 227 uint32_t flowid) in rib_lookup() argument 238 nh = fib4_lookup(fibnum, a->sin_addr, 0, flags, flowid); in rib_lookup() 247 flags, flowid); in rib_lookup()
|
| H A D | route_var.h | 277 nhop_select(struct nhop_object *nh, uint32_t flowid) in nhop_select() argument 283 nh = nhg->nhops[flowid % nhg->nhg_size]; in nhop_select()
|
| H A D | nhop.h | 181 struct nhop_object *nhop_select_func(struct nhop_object *nh, uint32_t flowid);
|
| /freebsd-13.1/share/dtrace/ |
| H A D | ipfw.d | 136 uint32_t flowid; /* IPv6 flowid */ member 184 flowid = p->f_id.flow_id6;
|
| H A D | siftr | 66 args[0]->flowid,
|
| /freebsd-13.1/sys/dev/liquidio/ |
| H A D | lio_rxtx.c | 275 if (rss_hash2bucket(m->m_pkthdr.flowid, M_HASHTYPE_GET(m), in lio_mq_start() 284 i = m->m_pkthdr.flowid % oct->num_iqs; in lio_mq_start()
|
| /freebsd-13.1/sys/dev/ice/ |
| H A D | ice_iflib_txrx.c | 429 return (m->m_pkthdr.flowid % sc->pf_vsi.num_tx_queues); in ice_ift_queue_select() 446 return ((m->m_pkthdr.flowid % tc_qcount) + tc_base_queue); in ice_ift_queue_select()
|
| /freebsd-13.1/sys/dev/ena/ |
| H A D | ena_datapath.c | 153 if (rss_hash2bucket(m->m_pkthdr.flowid, M_HASHTYPE_GET(m), in ena_mq_start() 158 i = m->m_pkthdr.flowid % adapter->num_io_queues; in ena_mq_start() 354 mbuf->m_pkthdr.flowid = ena_rx_ctx->hash; in ena_rx_hash_mbuf() 407 mbuf->m_pkthdr.flowid = rx_ring->qid; in ena_rx_hash_mbuf()
|
| /freebsd-13.1/sys/dev/ntb/if_ntb/ |
| H A D | if_ntb.c | 366 i = m->m_pkthdr.flowid % sc->num_queues; in ntb_transmit() 452 m->m_pkthdr.flowid = q - sc->queues; in ntb_net_rx_handler()
|