/kernel/linux/linux-5.10/drivers/net/wireguard/ |
H A D | queueing.h | 78 u8 l4_hash = skb->l4_hash; in wg_reset_packet() local 86 skb->l4_hash = l4_hash; in wg_reset_packet()
|
/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | queueing.h | 78 u8 l4_hash = skb->l4_hash; in wg_reset_packet() local 84 skb->l4_hash = l4_hash; in wg_reset_packet()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | net.h | 181 __field( bool, l4_hash ) 207 __entry->l4_hash = skb->l4_hash; 218 TP_printk("dev=%s napi_id=%#x queue_mapping=%u skbaddr=%p vlan_tagged=%d vlan_proto=0x%04x vlan_tci=0x%04x protocol=0x%04x ip_summed=%d hash=0x%08x l4_hash=%d len=%u data_len=%u truesize=%u mac_header_valid=%d mac_header=%d nr_frags=%d gso_size=%d gso_type=%#x", 222 __entry->hash, __entry->l4_hash, __entry->len,
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | net.h | 182 __field( bool, l4_hash ) 208 __entry->l4_hash = skb->l4_hash; 219 TP_printk("dev=%s napi_id=%#x queue_mapping=%u skbaddr=%p vlan_tagged=%d vlan_proto=0x%04x vlan_tci=0x%04x protocol=0x%04x ip_summed=%d hash=0x%08x l4_hash=%d len=%u data_len=%u truesize=%u mac_header_valid=%d mac_header=%d nr_frags=%d gso_size=%d gso_type=%#x", 223 __entry->hash, __entry->l4_hash, __entry->len,
|
/kernel/linux/linux-5.10/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 281 if (pkt_proto & ndc->l4_hash) { in netvsc_get_hash() 1179 ndc->l4_hash = HV_DEFAULT_L4HASH; in netvsc_init_settings() 1635 if (ndc->l4_hash & HV_TCP4_L4HASH) in netvsc_get_rss_hash_opts() 1641 if (ndc->l4_hash & HV_TCP6_L4HASH) in netvsc_get_rss_hash_opts() 1647 if (ndc->l4_hash & HV_UDP4_L4HASH) in netvsc_get_rss_hash_opts() 1653 if (ndc->l4_hash & HV_UDP6_L4HASH) in netvsc_get_rss_hash_opts() 1697 ndc->l4_hash |= HV_TCP4_L4HASH; in netvsc_set_rss_hash_opts() 1701 ndc->l4_hash |= HV_TCP6_L4HASH; in netvsc_set_rss_hash_opts() 1705 ndc->l4_hash |= HV_UDP4_L4HASH; in netvsc_set_rss_hash_opts() 1709 ndc->l4_hash | in netvsc_set_rss_hash_opts() [all...] |
H A D | hyperv_net.h | 968 u32 l4_hash; /* L4 hash settings */ member
|
/kernel/linux/linux-6.6/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 1164 ndc->l4_hash = HV_DEFAULT_L4HASH; in netvsc_init_settings() 1624 if (ndc->l4_hash & HV_TCP4_L4HASH) in netvsc_get_rss_hash_opts() 1630 if (ndc->l4_hash & HV_TCP6_L4HASH) in netvsc_get_rss_hash_opts() 1636 if (ndc->l4_hash & HV_UDP4_L4HASH) in netvsc_get_rss_hash_opts() 1642 if (ndc->l4_hash & HV_UDP6_L4HASH) in netvsc_get_rss_hash_opts() 1686 ndc->l4_hash |= HV_TCP4_L4HASH; in netvsc_set_rss_hash_opts() 1690 ndc->l4_hash |= HV_TCP6_L4HASH; in netvsc_set_rss_hash_opts() 1694 ndc->l4_hash |= HV_UDP4_L4HASH; in netvsc_set_rss_hash_opts() 1698 ndc->l4_hash |= HV_UDP6_L4HASH; in netvsc_set_rss_hash_opts() 1711 ndc->l4_hash in netvsc_set_rss_hash_opts() [all...] |
H A D | hyperv_net.h | 1046 u32 l4_hash; /* L4 hash settings */ member 1100 if (pkt_proto & ndc->l4_hash) { in netvsc_get_hash()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | skbuff.h | 671 * @l4_hash: indicate hash is a canonical 4-tuple hash over transport 818 __u8 l4_hash:1; member 1257 skb->l4_hash = 0; in skb_clear_hash() 1262 if (!skb->l4_hash) in skb_clear_hash_if_not_l4() 1269 skb->l4_hash = is_l4; in __skb_set_hash() 1370 if (!skb->l4_hash && !skb->sw_hash) in skb_get_hash() 1378 if (!skb->l4_hash && !skb->sw_hash) { in skb_get_hash_flowi6() 1400 to->l4_hash = from->l4_hash; in skb_copy_hash()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | skbuff.h | 792 * @l4_hash: indicate hash is a canonical 4-tuple hash over transport 953 __u8 l4_hash:1; 1443 skb->l4_hash = 0; in skb_clear_hash() 1448 if (!skb->l4_hash) in skb_clear_hash_if_not_l4() 1455 skb->l4_hash = is_l4; in __skb_set_hash() 1555 if (!skb->l4_hash && !skb->sw_hash) in skb_get_hash() 1563 if (!skb->l4_hash && !skb->sw_hash) { in skb_get_hash_flowi6() 1585 to->l4_hash = from->l4_hash; in skb_copy_hash()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/ |
H A D | gve_tx.c | 513 int mtd_desc_nr = !!skb->l4_hash; in gve_tx_add_skb_copy() 589 int mtd_desc_nr = !!skb->l4_hash; in gve_tx_add_skb_no_copy()
|
H A D | gve_tx_dqo.c | 444 if (skb->l4_hash) { in gve_extract_tx_metadata_dqo()
|
/kernel/linux/linux-5.10/drivers/net/xen-netback/ |
H A D | rx.c | 308 if (skb->l4_hash) in xenvif_rx_next_skb()
|
/kernel/linux/linux-6.6/drivers/net/xen-netback/ |
H A D | rx.c | 308 if (skb->l4_hash) in xenvif_rx_next_skb()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | sock.h | 2258 skb->l4_hash = 1; in skb_set_hash_from_sk()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | veth.c | 1695 *rss_type = skb->l4_hash ? XDP_RSS_TYPE_L4_ANY : XDP_RSS_TYPE_NONE; in veth_xdp_rx_hash()
|
/kernel/linux/linux-5.10/net/openvswitch/ |
H A D | datapath.c | 517 if (skb->l4_hash) in queue_userspace_packet()
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_cake.c | 655 bool use_skbhash = skb->l4_hash; in cake_hash()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | sock.h | 2413 skb->l4_hash = 1; in skb_set_hash_from_sk()
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_cake.c | 656 bool use_skbhash = skb->l4_hash; in cake_hash()
|
/kernel/linux/linux-6.6/net/openvswitch/ |
H A D | datapath.c | 555 if (skb->l4_hash) in queue_userspace_packet()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | route.c | 1988 if (skb->l4_hash) in fib_multipath_hash()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | route.c | 2065 if (skb->l4_hash) in fib_multipath_hash()
|
/kernel/linux/linux-5.10/drivers/net/bonding/ |
H A D | bond_main.c | 3708 skb->l4_hash) in bond_xmit_hash()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | skbuff.c | 767 skb->hash, skb->sw_hash, skb->l4_hash, in skb_dump()
|