| /linux-6.15/include/linux/ |
| H A D | ip.h | 26 return (struct iphdr *)skb_inner_network_header(skb); in inner_ip_hdr()
|
| H A D | ipv6.h | 114 return (struct ipv6hdr *)skb_inner_network_header(skb); in inner_ipv6_hdr()
|
| H A D | skbuff.h | 2972 static inline unsigned char *skb_inner_network_header(const struct sk_buff *skb) in skb_inner_network_header() function 3172 return skb_inner_network_header(skb) - skb->data; in skb_inner_network_offset()
|
| /linux-6.15/net/mpls/ |
| H A D | mpls_gso.c | 34 mpls_hlen = skb_inner_network_header(skb) - skb_network_header(skb); in mpls_gso_segment()
|
| /linux-6.15/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_tx.c | 321 ip.hdr = skb_inner_network_header(skb); in offload_tso() 400 ip.hdr = skb_inner_network_header(skb); in offload_csum() 409 ip.hdr = skb_inner_network_header(skb); in offload_csum()
|
| /linux-6.15/Documentation/networking/ |
| H A D | segmentation-offloads.rst | 86 Network skb_network_header skb_inner_network_header 93 Network skb_network_header skb_inner_network_header
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_txrx.c | 1835 ip.hdr = skb_inner_network_header(skb); in ice_tx_csum() 1889 l4.hdr = skb_inner_network_header(skb); in ice_tx_csum() 1904 ip.hdr = skb_inner_network_header(skb); in ice_tx_csum() 2091 ip.hdr = skb_inner_network_header(skb); in ice_tso() 2124 ip.hdr = skb_inner_network_header(skb); in ice_tso()
|
| /linux-6.15/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_singleq_txrx.c | 79 l4.hdr = skb_inner_network_header(skb); in idpf_tx_singleq_csum() 96 ip.hdr = skb_inner_network_header(skb); in idpf_tx_singleq_csum()
|
| H A D | idpf_lib.c | 2239 len = skb_inner_network_header(skb) - skb_transport_header(skb); in idpf_features_check()
|
| /linux-6.15/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_txrx.c | 2893 skb_inner_network_header(skb) : skb_network_header(skb); in i40e_atr() 3110 ip.hdr = skb_inner_network_header(skb); in i40e_tso() 3146 ip.hdr = skb_inner_network_header(skb); in i40e_tso() 3271 ip.hdr = skb_inner_network_header(skb); in i40e_tx_enable_csum() 3324 l4.hdr = skb_inner_network_header(skb); in i40e_tx_enable_csum() 3339 ip.hdr = skb_inner_network_header(skb); in i40e_tx_enable_csum()
|
| H A D | i40e_main.c | 13245 len = skb_inner_network_header(skb) - skb_transport_header(skb); in i40e_features_check() 13251 skb_inner_network_header(skb); in i40e_features_check()
|
| /linux-6.15/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_txrx.c | 1786 ip.hdr = skb_inner_network_header(skb); in iavf_tso() 1903 l4.hdr = skb_inner_network_header(skb); in iavf_tx_enable_csum() 1918 ip.hdr = skb_inner_network_header(skb); in iavf_tx_enable_csum()
|
| H A D | iavf_main.c | 4868 len = skb_inner_network_header(skb) - skb_transport_header(skb); in iavf_features_check() 4874 skb_inner_network_header(skb); in iavf_features_check()
|
| /linux-6.15/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_fdir.c | 247 hdr.raw = (void *)skb_inner_network_header(first->skb); in txgbe_atr()
|
| /linux-6.15/net/ipv4/ |
| H A D | ip_tunnel.c | 605 inner_iph = (const struct iphdr *)skb_inner_network_header(skb); in ip_md_tunnel_xmit() 700 inner_iph = (const struct iphdr *)skb_inner_network_header(skb); in ip_tunnel_xmit()
|
| /linux-6.15/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_txrx.c | 205 o3len = skb_inner_network_header(skb) - skb_network_header(skb); in fbnic_tx_lso() 479 if ((skb_inner_network_header(skb) - skb_network_header(skb)) % 2) in fbnic_features_check_encap_gso() 491 skb->data + start != skb_inner_network_header(skb)) in fbnic_features_check_encap_gso()
|
| /linux-6.15/net/openvswitch/ |
| H A D | flow.c | 803 memcpy(&lse, skb_inner_network_header(skb), MPLS_HLEN); in key_extract_l3l4()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_tx.c | 1075 ip.hdr = skb_inner_network_header(skb); in mlx4_en_xmit()
|
| /linux-6.15/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_lib.c | 1178 exthdr = skb_inner_network_header(skb) + sizeof(struct ipv6hdr); in wx_encode_tx_desc_ptype() 1383 network_hdr.raw = skb_inner_network_header(skb); in wx_tx_csum()
|
| /linux-6.15/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_main.c | 817 network_hdr.raw = skb_inner_network_header(skb); in fm10k_tx_csum()
|
| /linux-6.15/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_enet.c | 1202 l3.hdr = skb_inner_network_header(skb); in hns3_set_tso() 1280 l3.hdr = skb_inner_network_header(skb); in hns3_get_l4_protocol() 1473 l3.hdr = skb_inner_network_header(skb); in hns3_set_l2l3l4()
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 8474 ip.hdr = skb_inner_network_header(skb); in ixgbe_tso() 8880 hdr.network = skb_inner_network_header(skb); in ixgbe_atr() 8884 hdr.network = skb_inner_network_header(skb); in ixgbe_atr()
|
| /linux-6.15/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ixgbevf_main.c | 3803 ip.hdr = skb_inner_network_header(skb); in ixgbevf_tso()
|
| /linux-6.15/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_cmn.c | 3968 (skb_inner_network_header(skb) - in bnx2x_start_xmit()
|
| /linux-6.15/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | sge.c | 1329 in_eth_xtra_len = skb_inner_network_header(skb) - in t6_fill_tnl_lso()
|