Home
last modified time | relevance | path

Searched refs:veth (Results 1 – 25 of 43) sorted by relevance

12

/Linux-v4.19/net/netfilter/
Dnf_tables_trace.c66 struct vlan_ethhdr veth; in nf_trace_fill_ll_header() local
69 BUILD_BUG_ON(sizeof(veth) > NFT_TRACETYPE_LL_HSIZE); in nf_trace_fill_ll_header()
75 if (skb_copy_bits(skb, off, &veth, ETH_HLEN)) in nf_trace_fill_ll_header()
78 veth.h_vlan_proto = skb->vlan_proto; in nf_trace_fill_ll_header()
79 veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb)); in nf_trace_fill_ll_header()
80 veth.h_vlan_encapsulated_proto = skb->protocol; in nf_trace_fill_ll_header()
82 return nla_put(nlskb, NFTA_TRACE_LL_HEADER, sizeof(veth), &veth); in nf_trace_fill_ll_header()
Dnft_payload.c32 struct vlan_ethhdr veth; in nft_payload_copy_vlan() local
34 vlanh = (u8 *) &veth; in nft_payload_copy_vlan()
38 if (skb_copy_bits(skb, mac_off, &veth, ETH_HLEN)) in nft_payload_copy_vlan()
41 veth.h_vlan_proto = skb->vlan_proto; in nft_payload_copy_vlan()
56 veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb)); in nft_payload_copy_vlan()
57 veth.h_vlan_encapsulated_proto = skb->protocol; in nft_payload_copy_vlan()
/Linux-v4.19/include/linux/
Dif_vlan.h342 struct vlan_ethhdr *veth; in __vlan_insert_inner_tag() local
354 veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN); in __vlan_insert_inner_tag()
361 veth->h_vlan_proto = vlan_proto; in __vlan_insert_inner_tag()
366 veth->h_vlan_encapsulated_proto = skb->protocol; in __vlan_insert_inner_tag()
370 veth->h_vlan_TCI = htons(vlan_tci); in __vlan_insert_inner_tag()
506 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)skb->data; in __vlan_get_tag() local
508 if (!eth_type_vlan(veth->h_vlan_proto)) in __vlan_get_tag()
511 *vlan_tci = ntohs(veth->h_vlan_TCI); in __vlan_get_tag()
/Linux-v4.19/arch/arm/boot/dts/
Darm-realview-eb-bbrevd.dtsi25 veth: fixedregulator@0 { label
27 regulator-name = "veth";
43 vdd33a-supply = <&veth>;
44 vddvario-supply = <&veth>;
Darm-realview-pb1176.dts56 veth: fixedregulator@0 { label
58 regulator-name = "veth";
152 vdd33a-supply = <&veth>;
153 vddvario-supply = <&veth>;
Darm-realview-pbx.dtsi55 veth: fixedregulator@0 { label
57 regulator-name = "veth";
152 vdd33a-supply = <&veth>;
153 vddvario-supply = <&veth>;
Darm-realview-pb11mp.dts156 veth: fixedregulator@0 { label
158 regulator-name = "veth";
698 vdd33a-supply = <&veth>;
699 vddvario-supply = <&veth>;
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_xdp_redirect.sh40 ip link add veth1 index 111 type veth peer name veth11
41 ip link add veth2 index 222 type veth peer name veth22
Dtest_lwt_seg6local.sh64 ip link add veth1 type veth peer name veth2
65 ip link add veth3 type veth peer name veth4
66 ip link add veth5 type veth peer name veth6
67 ip link add veth7 type veth peer name veth8
68 ip link add veth9 type veth peer name veth10
Dtest_sock_addr.sh28 ip link add dev ${TEST_IF} type veth peer name ${TEST_IF_PEER}
Dtest_skb_cgroup_id.sh26 ip link add dev ${TEST_IF} type veth peer name ${TEST_IF_PEER}
Dtest_xdp_meta.sh29 ip link add veth1 type veth peer name veth2
/Linux-v4.19/tools/testing/selftests/net/
Dip6_gre_headroom.sh9 ip link add h1 type veth peer name swp1
10 ip link add h3 type veth peer name swp3
Dpmtu.sh103 ${ns_a} ip link add veth_a type veth peer name veth_b || return 1
233 setup namespaces veth vti4 xfrm4 || return 2
272 setup namespaces veth vti6 xfrm6 || return 2
307 setup namespaces veth vti4 || return 2
319 setup namespaces veth vti6 || return 2
Dfib-onlink-tests.sh174 ip li add ${NETIFS[p1]} type veth peer name ${NETIFS[p2]}
175 ip li add ${NETIFS[p3]} type veth peer name ${NETIFS[p4]}
176 ip li add ${NETIFS[p5]} type veth peer name ${NETIFS[p6]}
177 ip li add ${NETIFS[p7]} type veth peer name ${NETIFS[p8]}
Dmsg_zerocopy.sh88 ip link add "${DEV}" mtu "${DEV_MTU}" netns "${NS1}" type veth \
/Linux-v4.19/tools/testing/selftests/net/forwarding/
Dforwarding.config.sample33 NETIF_TYPE=veth
/Linux-v4.19/samples/bpf/
Dtest_cls_bpf.sh31 ip link add name $IFC type veth peer name pair_$IFC
Dtest_ipip.sh8 ip link add veth0 type veth peer name veth0b
9 ip link add veth1 type veth peer name veth1b
10 ip link add veth2 type veth peer name veth2b
Dlwt_len_hist.sh21 ip link add $VETH0 type veth peer name $VETH1
Dtest_cgrp2_sock2.sh6 ip link add veth0 type veth peer name veth0b
Dtc_l2_redirect.sh18 $IP link add ve1 type veth peer name vens1
19 $IP link add ve2 type veth peer name vens2
Dtest_cgrp2_tc.sh74 $IP link add $HOST_IFC type veth peer name $NS_IFC || return $?
/Linux-v4.19/drivers/net/
Dtap.c802 } veth; in tap_put_user() local
803 veth.h_vlan_proto = skb->vlan_proto; in tap_put_user()
804 veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb)); in tap_put_user()
813 ret = copy_to_iter(&veth, sizeof(veth), iter); in tap_put_user()
814 if (ret != sizeof(veth) || !iov_iter_count(iter)) in tap_put_user()
DMakefile27 obj-$(CONFIG_VETH) += veth.o

12