Home
last modified time | relevance | path

Searched refs:h_vlan_encapsulated_proto (Results 1 - 25 of 90) sorted by relevance

1234

/kernel/linux/linux-5.10/include/linux/
H A Dif_vlan.h33 * @h_vlan_encapsulated_proto: packet type ID or len
37 __be16 h_vlan_encapsulated_proto; member
46 * @h_vlan_encapsulated_proto: packet type ID or len
53 __be16 h_vlan_encapsulated_proto; member
363 /* h_vlan_encapsulated_proto should already be populated, and in __vlan_insert_inner_tag()
368 /* h_vlan_encapsulated_proto should not be populated, and in __vlan_insert_inner_tag()
371 veth->h_vlan_encapsulated_proto = skb->protocol; in __vlan_insert_inner_tag()
614 type = vh->h_vlan_encapsulated_proto; in __vlan_get_protocol()
679 proto = vhdr->h_vlan_encapsulated_proto; in vlan_set_encap_proto()
739 protocol = veh->h_vlan_encapsulated_proto; in skb_vlan_tagged_multi()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dif_vlan.h33 * @h_vlan_encapsulated_proto: packet type ID or len
37 __be16 h_vlan_encapsulated_proto; member
46 * @h_vlan_encapsulated_proto: packet type ID or len
55 __be16 h_vlan_encapsulated_proto; member
369 /* h_vlan_encapsulated_proto should already be populated, and in __vlan_insert_inner_tag()
374 /* h_vlan_encapsulated_proto should not be populated, and in __vlan_insert_inner_tag()
377 veth->h_vlan_encapsulated_proto = skb->protocol; in __vlan_insert_inner_tag()
617 type = vh->h_vlan_encapsulated_proto; in __vlan_get_protocol()
682 proto = vhdr->h_vlan_encapsulated_proto; in vlan_set_encap_proto()
763 protocol = veh->h_vlan_encapsulated_proto; in skb_vlan_tagged_multi()
[all...]
/kernel/linux/linux-5.10/samples/bpf/
H A Dsockex2_kern.c15 __be16 h_vlan_encapsulated_proto; member
110 h_vlan_encapsulated_proto)); in flow_dissector()
116 h_vlan_encapsulated_proto)); in flow_dissector()
154 h_vlan_encapsulated_proto)); in flow_dissector()
H A Dxdp1_kern.c67 h_proto = vhdr->h_vlan_encapsulated_proto; in xdp_prog1()
76 h_proto = vhdr->h_vlan_encapsulated_proto; in xdp_prog1()
H A Dxdp2_kern.c83 h_proto = vhdr->h_vlan_encapsulated_proto; in xdp_prog1()
92 h_proto = vhdr->h_vlan_encapsulated_proto; in xdp_prog1()
H A Dparse_varlen.c133 h_proto = vhdr->h_vlan_encapsulated_proto; in handle_ingress()
142 h_proto = vhdr->h_vlan_encapsulated_proto; in handle_ingress()
H A Dxdp_redirect_cpu_kern.c111 __be16 h_vlan_encapsulated_proto; member
139 eth_type = vlan_hdr->h_vlan_encapsulated_proto; in parse_eth()
149 eth_type = vlan_hdr->h_vlan_encapsulated_proto; in parse_eth()
H A Dsockex3_kern.c64 __be16 h_vlan_encapsulated_proto; member
250 h_vlan_encapsulated_proto)); in PARSE_VLAN()
H A Dxdp_router_ipv4_kern.c136 h_proto = vhdr->h_vlan_encapsulated_proto; in xdp_router_ipv4_prog()
/kernel/linux/linux-6.6/samples/bpf/
H A Dsockex2_kern.c15 __be16 h_vlan_encapsulated_proto; member
110 h_vlan_encapsulated_proto)); in flow_dissector()
116 h_vlan_encapsulated_proto)); in flow_dissector()
154 h_vlan_encapsulated_proto)); in flow_dissector()
H A Dparse_varlen.c133 h_proto = vhdr->h_vlan_encapsulated_proto; in handle_ingress()
142 h_proto = vhdr->h_vlan_encapsulated_proto; in handle_ingress()
H A Dsockex3_kern.c27 __be16 h_vlan_encapsulated_proto; member
218 h_vlan_encapsulated_proto)); in bpf_func_vlan()
H A Dxdp_router_ipv4.bpf.c101 h_proto = vhdr->h_vlan_encapsulated_proto; in xdp_router_ipv4_prog()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_vlan.c32 * @h_vlan_encapsulated_proto: packet type ID or len
36 __be16 h_vlan_encapsulated_proto; member
78 eth_type = vlan_hdr->h_vlan_encapsulated_proto; in parse_eth_frame()
91 eth_type = vlan_hdr->h_vlan_encapsulated_proto; in parse_eth_frame()
200 * Notice: Taking over vlan_hdr->h_vlan_encapsulated_proto, by in xdp_prognum2()
232 * The vlan_hdr->h_vlan_encapsulated_proto take over role as in shift_mac_4bytes_32bit()
H A Dbpf_flow.c45 __be16 h_vlan_encapsulated_proto; member
399 if (vlan->h_vlan_encapsulated_proto != bpf_htons(ETH_P_8021Q)) in VLAN()
413 if (vlan->h_vlan_encapsulated_proto == bpf_htons(ETH_P_8021AD) || in VLAN()
414 vlan->h_vlan_encapsulated_proto == bpf_htons(ETH_P_8021Q)) in VLAN()
417 keys->n_proto = vlan->h_vlan_encapsulated_proto; in VLAN()
418 return parse_eth_proto(skb, vlan->h_vlan_encapsulated_proto); in VLAN()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_vlan.c32 * @h_vlan_encapsulated_proto: packet type ID or len
36 __be16 h_vlan_encapsulated_proto; member
78 eth_type = vlan_hdr->h_vlan_encapsulated_proto; in parse_eth_frame()
91 eth_type = vlan_hdr->h_vlan_encapsulated_proto; in parse_eth_frame()
200 * Notice: Taking over vlan_hdr->h_vlan_encapsulated_proto, by in xdp_prognum2()
219 * The vlan_hdr->h_vlan_encapsulated_proto take over role as in shift_mac_4bytes_32bit()
H A Dbpf_flow.c46 __be16 h_vlan_encapsulated_proto; member
415 if (vlan->h_vlan_encapsulated_proto != bpf_htons(ETH_P_8021Q)) in VLAN()
429 if (vlan->h_vlan_encapsulated_proto == bpf_htons(ETH_P_8021AD) || in VLAN()
430 vlan->h_vlan_encapsulated_proto == bpf_htons(ETH_P_8021Q)) in VLAN()
433 keys->n_proto = vlan->h_vlan_encapsulated_proto; in VLAN()
434 return parse_eth_proto(skb, vlan->h_vlan_encapsulated_proto); in VLAN()
/kernel/linux/linux-5.10/drivers/staging/gdm724x/
H A Dgdm_lte.c241 if (ntohs(vlan_eth.h_vlan_encapsulated_proto) != ETH_P_IPV6) in gdm_lte_emulate_ndp()
354 mac_proto = ntohs(vlan_eth->h_vlan_encapsulated_proto); in gdm_lte_tx_nic_type()
644 vlan_eth.h_vlan_encapsulated_proto = htons(ETH_P_ARP); in gdm_lte_netif_rx()
649 vlan_eth.h_vlan_encapsulated_proto = htons(ETH_P_IP); in gdm_lte_netif_rx()
652 vlan_eth.h_vlan_encapsulated_proto = htons(ETH_P_IPV6); in gdm_lte_netif_rx()
/kernel/linux/linux-6.6/drivers/staging/gdm724x/
H A Dgdm_lte.c240 if (ntohs(vlan_eth.h_vlan_encapsulated_proto) != ETH_P_IPV6) in gdm_lte_emulate_ndp()
353 mac_proto = ntohs(vlan_eth->h_vlan_encapsulated_proto); in gdm_lte_tx_nic_type()
643 vlan_eth.h_vlan_encapsulated_proto = htons(ETH_P_ARP); in gdm_lte_netif_rx()
648 vlan_eth.h_vlan_encapsulated_proto = htons(ETH_P_IP); in gdm_lte_netif_rx()
651 vlan_eth.h_vlan_encapsulated_proto = htons(ETH_P_IPV6); in gdm_lte_netif_rx()
/kernel/linux/linux-5.10/net/bridge/netfilter/
H A Debt_vlan.c48 encap = fp->h_vlan_encapsulated_proto; in ebt_vlan_mt()
/kernel/linux/linux-6.6/net/bridge/netfilter/
H A Debt_vlan.c48 encap = fp->h_vlan_encapsulated_proto; in ebt_vlan_mt()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnf_flow_table_inet.c21 proto = veth->h_vlan_encapsulated_proto; in nf_flow_offload_inet_hook()
/kernel/linux/linux-5.10/net/8021q/
H A Dvlan_core.c483 type = vhdr->h_vlan_encapsulated_proto; in vlan_gro_receive()
518 __be16 type = vhdr->h_vlan_encapsulated_proto; in vlan_gro_complete()
/kernel/linux/linux-6.6/net/8021q/
H A Dvlan_core.c481 type = vhdr->h_vlan_encapsulated_proto; in vlan_gro_receive()
516 __be16 type = vhdr->h_vlan_encapsulated_proto; in vlan_gro_complete()
/kernel/linux/linux-5.10/net/netfilter/
H A Dnft_payload.c35 veth->h_vlan_encapsulated_proto = skb->protocol; in nft_payload_rebuild_vlan_hdr()
233 case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto): in nft_payload_offload_ll()
249 case offsetof(struct vlan_ethhdr, h_vlan_encapsulated_proto) + in nft_payload_offload_ll()

Completed in 17 milliseconds

1234