Searched refs:vlan_hlen (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nft_payload.c | 47 u8 vlan_hlen = 0; in nft_payload_copy_vlan() local 52 vlan_hlen += VLAN_HLEN; in nft_payload_copy_vlan() 55 if (offset < VLAN_ETH_HLEN + vlan_hlen) { in nft_payload_copy_vlan() 58 if (vlan_hlen && in nft_payload_copy_vlan() 64 if (offset + len > VLAN_ETH_HLEN + vlan_hlen) in nft_payload_copy_vlan() 65 ethlen -= offset + len - VLAN_ETH_HLEN - vlan_hlen; in nft_payload_copy_vlan() 67 memcpy(dst_u8, vlanh + offset - vlan_hlen, ethlen); in nft_payload_copy_vlan() 74 offset = ETH_HLEN + vlan_hlen; in nft_payload_copy_vlan() 76 offset -= VLAN_HLEN + vlan_hlen; in nft_payload_copy_vlan()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | virtio_net.h | 173 int vlan_hlen) in virtio_net_hdr_from_skb() 199 skb_checksum_start_offset(skb) + vlan_hlen); in virtio_net_hdr_from_skb() 169 virtio_net_hdr_from_skb(const struct sk_buff *skb, struct virtio_net_hdr *hdr, bool little_endian, bool has_data_valid, int vlan_hlen) virtio_net_hdr_from_skb() argument
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nft_payload.c | 48 u8 vlan_hlen = 0; in nft_payload_copy_vlan() local 53 vlan_hlen += VLAN_HLEN; in nft_payload_copy_vlan() 56 if (offset < VLAN_ETH_HLEN + vlan_hlen) { in nft_payload_copy_vlan() 59 if (vlan_hlen && in nft_payload_copy_vlan() 65 if (offset + len > VLAN_ETH_HLEN + vlan_hlen) in nft_payload_copy_vlan() 66 ethlen -= offset + len - VLAN_ETH_HLEN - vlan_hlen; in nft_payload_copy_vlan() 68 memcpy(dst_u8, vlanh + offset - vlan_hlen, ethlen); in nft_payload_copy_vlan() 75 offset = ETH_HLEN + vlan_hlen; in nft_payload_copy_vlan() 77 offset -= VLAN_HLEN + vlan_hlen; in nft_payload_copy_vlan()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | virtio_net.h | 198 int vlan_hlen) in virtio_net_hdr_from_skb() 226 skb_checksum_start_offset(skb) + vlan_hlen); in virtio_net_hdr_from_skb() 194 virtio_net_hdr_from_skb(const struct sk_buff *skb, struct virtio_net_hdr *hdr, bool little_endian, bool has_data_valid, int vlan_hlen) virtio_net_hdr_from_skb() argument
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | tun.c | 2108 int vlan_hlen = 0; in tun_put_user() local 2112 vlan_hlen = VLAN_HLEN; in tun_put_user() 2117 total = skb->len + vlan_hlen + vnet_hdr_sz; in tun_put_user() 2141 vlan_hlen)) { in tun_put_user() 2163 if (vlan_hlen) { in tun_put_user() 2188 u64_stats_add(&stats->tx_bytes, skb->len + vlan_hlen); in tun_put_user()
|
H A D | tap.c | 774 int vlan_hlen = skb_vlan_tag_present(skb) ? VLAN_HLEN : 0; in tap_put_user() local 783 vlan_hlen)) in tap_put_user()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | tun.c | 2100 int vlan_hlen = 0; in tun_put_user() local 2104 vlan_hlen = VLAN_HLEN; in tun_put_user() 2109 total = skb->len + vlan_hlen + vnet_hdr_sz; in tun_put_user() 2133 vlan_hlen)) { in tun_put_user() 2153 if (vlan_hlen) { in tun_put_user() 2176 dev_sw_netstats_tx_add(tun->dev, 1, skb->len + vlan_hlen); in tun_put_user()
|
H A D | tap.c | 800 int vlan_hlen = skb_vlan_tag_present(skb) ? VLAN_HLEN : 0; in tap_put_user() local 809 vlan_hlen)) in tap_put_user()
|
Completed in 15 milliseconds