Symbol: veth
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4914
struct vlan_ethhdr *veth = skb_vlan_eth_hdr(skb);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4915
__be16 vlan_proto = veth->h_vlan_proto;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4923
vlanid = ntohs(veth->h_vlan_TCI);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4924
memmove(skb->data + VLAN_HLEN, veth, ETH_ALEN * 2);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
749
struct vlan_ethhdr *veth;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
760
veth = skb_push(skb, VLAN_HLEN);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
765
veth->h_vlan_proto = cpu_to_be16(ETH_P_8021Q);
drivers/net/ethernet/toshiba/ps3_gelic_net.c
766
veth->h_vlan_TCI = htons(tag);
drivers/net/tap.c
733
} veth;
drivers/net/tap.c
734
veth.h_vlan_proto = skb->vlan_proto;
drivers/net/tap.c
735
veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb));
drivers/net/tap.c
744
ret = copy_to_iter(&veth, sizeof(veth), iter);
drivers/net/tap.c
745
if (ret != sizeof(veth) || !iov_iter_count(iter))
drivers/net/tun.c
2089
struct veth veth;
drivers/net/tun.c
2091
veth.h_vlan_proto = skb->vlan_proto;
drivers/net/tun.c
2092
veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb));
drivers/net/tun.c
2100
ret = copy_to_iter(&veth, sizeof(veth), iter);
drivers/net/tun.c
2101
if (ret != sizeof(veth) || !iov_iter_count(iter))
drivers/net/vmxnet3/vmxnet3_drv.c
1528
struct vlan_ethhdr *veth;
drivers/net/vmxnet3/vmxnet3_drv.c
1548
hdr.veth->h_vlan_encapsulated_proto != htons(ETH_P_IP));
drivers/net/vmxnet3/vmxnet3_drv.c
1555
hdr.veth->h_vlan_encapsulated_proto != htons(ETH_P_IPV6));
drivers/s390/net/qeth_core_main.c
3844
struct vlan_ethhdr *veth = vlan_eth_hdr(skb);
drivers/s390/net/qeth_core_main.c
3876
if (veth->h_vlan_proto == htons(ETH_P_8021Q))
drivers/s390/net/qeth_core_main.c
3877
return ~ntohs(veth->h_vlan_TCI) >>
drivers/s390/net/qeth_l2_main.c
164
struct vlan_ethhdr *veth = vlan_eth_hdr(skb);
drivers/s390/net/qeth_l2_main.c
187
if (veth->h_vlan_proto == htons(ETH_P_8021Q)) {
drivers/s390/net/qeth_l2_main.c
189
hdr->hdr.l2.vlan_id = ntohs(veth->h_vlan_TCI);
drivers/s390/net/qeth_l3_main.c
1631
struct vlan_ethhdr *veth = vlan_eth_hdr(skb);
drivers/s390/net/qeth_l3_main.c
1657
} else if (veth->h_vlan_proto == htons(ETH_P_8021Q)) {
drivers/s390/net/qeth_l3_main.c
1659
hdr->hdr.l3.vlan_id = ntohs(veth->h_vlan_TCI);
include/linux/if_vlan.h
359
struct vlan_ethhdr *veth;
include/linux/if_vlan.h
372
veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN);
include/linux/if_vlan.h
379
veth->h_vlan_proto = vlan_proto;
include/linux/if_vlan.h
384
veth->h_vlan_encapsulated_proto = skb->protocol;
include/linux/if_vlan.h
388
veth->h_vlan_TCI = htons(vlan_tci);
include/linux/if_vlan.h
553
struct vlan_ethhdr *veth = skb_vlan_eth_hdr(skb);
include/linux/if_vlan.h
555
if (!eth_type_vlan(veth->h_vlan_proto))
include/linux/if_vlan.h
558
*vlan_tci = ntohs(veth->h_vlan_TCI);
net/8021q/vlan_dev.c
104
struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
net/8021q/vlan_dev.c
114
veth->h_vlan_proto != vlan->vlan_proto) {
net/8021q/vlan_dev.c
485
struct vlan_ethhdr *veth = (struct vlan_ethhdr *)(skb->data);
net/8021q/vlan_dev.c
487
return __vlan_get_protocol(skb, veth->h_vlan_proto, NULL);
net/netfilter/nf_flow_table_inet.c
15
struct vlan_ethhdr *veth;
net/netfilter/nf_flow_table_inet.c
20
if (!pskb_may_pull(skb, skb_mac_offset(skb) + sizeof(*veth)))
net/netfilter/nf_flow_table_inet.c
23
veth = (struct vlan_ethhdr *)skb_mac_header(skb);
net/netfilter/nf_flow_table_inet.c
24
proto = veth->h_vlan_encapsulated_proto;
net/netfilter/nf_flow_table_ip.c
165
struct vlan_ethhdr *veth;
net/netfilter/nf_flow_table_ip.c
179
veth = (struct vlan_ethhdr *)skb_mac_header(skb);
net/netfilter/nf_flow_table_ip.c
180
tuple->encap[i].id = ntohs(veth->h_vlan_TCI);
net/netfilter/nf_flow_table_ip.c
182
inner_proto = veth->h_vlan_encapsulated_proto;
net/netfilter/nf_flow_table_ip.c
395
struct vlan_ethhdr *veth;
net/netfilter/nf_flow_table_ip.c
400
if (!pskb_may_pull(skb, skb_mac_offset(skb) + sizeof(*veth)))
net/netfilter/nf_flow_table_ip.c
403
veth = (struct vlan_ethhdr *)skb_mac_header(skb);
net/netfilter/nf_flow_table_ip.c
404
if (veth->h_vlan_encapsulated_proto == proto) {
net/netfilter/nf_tables_trace.c
48
struct vlan_ethhdr veth;
net/netfilter/nf_tables_trace.c
51
BUILD_BUG_ON(sizeof(veth) > NFT_TRACETYPE_LL_HSIZE);
net/netfilter/nf_tables_trace.c
57
if (skb_copy_bits(skb, off, &veth, ETH_HLEN))
net/netfilter/nf_tables_trace.c
60
veth.h_vlan_proto = skb->vlan_proto;
net/netfilter/nf_tables_trace.c
61
veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb));
net/netfilter/nf_tables_trace.c
62
veth.h_vlan_encapsulated_proto = skb->protocol;
net/netfilter/nf_tables_trace.c
64
return nla_put(nlskb, NFTA_TRACE_LL_HEADER, sizeof(veth), &veth);
net/netfilter/nft_inner.c
66
struct vlan_ethhdr *veth, _veth;
net/netfilter/nft_inner.c
81
veth = skb_header_pointer(pkt->skb, off, sizeof(_veth), &_veth);
net/netfilter/nft_inner.c
82
if (!veth)
net/netfilter/nft_inner.c
85
outer_llproto = veth->h_vlan_encapsulated_proto;
net/netfilter/nft_inner.c
86
llproto = veth->h_vlan_proto;
net/netfilter/nft_payload.c
29
struct vlan_ethhdr *veth)
net/netfilter/nft_payload.c
31
if (skb_copy_bits(skb, mac_off, veth, ETH_HLEN))
net/netfilter/nft_payload.c
34
veth->h_vlan_proto = skb->vlan_proto;
net/netfilter/nft_payload.c
35
veth->h_vlan_TCI = htons(skb_vlan_tag_get(skb));
net/netfilter/nft_payload.c
36
veth->h_vlan_encapsulated_proto = skb->protocol;
net/netfilter/nft_payload.c
47
struct vlan_ethhdr veth;
net/netfilter/nft_payload.c
49
vlanh = (u8 *) &veth;
net/netfilter/nft_payload.c
53
if (!nft_payload_rebuild_vlan_hdr(skb, mac_off, &veth))
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
215
strscpy(skel->rodata->veth, "binddevtest1");
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
384
int veth, bond, err;
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
391
veth = if_nametoindex("veth");
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
392
if (!ASSERT_GE(veth, 0, "if_nametoindex veth"))
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
399
link = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth);
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
411
link = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth);
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
429
link2 = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth);
tools/testing/selftests/bpf/progs/setget_sockopt.c
13
const volatile char veth[IFNAMSIZ];
tools/testing/selftests/bpf/progs/setget_sockopt.c
295
(void *)veth, sizeof(veth)))
tools/testing/selftests/net/ipsec.c
1962
static int start_child(unsigned int nr, char *veth, int test_desc_fd[2])
tools/testing/selftests/net/ipsec.c
1968
if (init_child(nsfd_childa, veth, child_ip(nr), grchild_ip(nr)))
tools/testing/selftests/net/ipsec.c
1971
if (init_child(nsfd_childb, veth, grchild_ip(nr), child_ip(nr)))
tools/testing/selftests/net/ipsec.c
2320
char veth[VETH_LEN];
tools/testing/selftests/net/ipsec.c
2322
snprintf(veth, VETH_LEN, VETH_FMT, i);
tools/testing/selftests/net/ipsec.c
2324
if (veth_add(route_sock, route_seq++, veth, nsfd_childa, veth, nsfd_childb)) {
tools/testing/selftests/net/ipsec.c
2329
if (start_child(i, veth, test_desc_fd)) {
tools/testing/selftests/net/ipsec.c
469
static int tunnel_set_route(int route_sock, uint32_t *route_seq, char *veth,
tools/testing/selftests/net/ipsec.c
478
if (ip4_route_set(route_sock, (*route_seq)++, veth, tunsrc, tundst)) {
tools/testing/selftests/net/ipsec.c
486
static int init_child(int nsfd, char *veth, unsigned int src, unsigned int dst)
tools/testing/selftests/net/ipsec.c
502
if (ip4_addr_set(route_sock, route_seq++, veth, intsrc, PREFIX_LEN)) {
tools/testing/selftests/net/ipsec.c
507
if (link_set_up(route_sock, route_seq++, veth)) {
tools/testing/selftests/net/ipsec.c
508
printk("Failed to bring up %s", veth);
tools/testing/selftests/net/ipsec.c
512
if (tunnel_set_route(route_sock, &route_seq, veth, tunsrc, tundst)) {
tools/testing/selftests/net/ipsec.c
513
printk("Failed to add tunnel route on %s", veth);
tools/testing/selftests/net/tcp_ao/lib/setup.c
164
static void link_init(const char *veth, int family, uint8_t prefix,
tools/testing/selftests/net/tcp_ao/lib/setup.c
167
if (link_set_up(veth))
tools/testing/selftests/net/tcp_ao/lib/setup.c
169
if (ip_addr_add(veth, family, addr, prefix))
tools/testing/selftests/net/tcp_ao/lib/setup.c
171
if (ip_route_add(veth, family, addr, dest))