Home
last modified time | relevance | path

Searched refs:data_end (Results 1 – 8 of 8) sorted by relevance

/samples/bpf/
A Dparse_varlen.c26 if (tcp + 1 > data_end) in tcp()
37 if (udp + 1 > data_end) in udp()
57 if (iph + 1 > data_end) in parse_ipv4()
66 if (iph + 1 > data_end) in parse_ipv4()
86 if (ip6h + 1 > data_end) in parse_ipv6()
93 if (iph + 1 > data_end) in parse_ipv6()
99 if (ip6h + 1 > data_end) in parse_ipv6()
117 void *data_end = (void *)(long)skb->data_end; in handle_ingress() local
121 if (data + nh_off > data_end) in handle_ingress()
131 if (data + nh_off > data_end) in handle_ingress()
[all …]
A Dxdp_tx_iptunnel_kern.c54 if (th + 1 > data_end) in get_dport()
59 if (uh + 1 > data_end) in get_dport()
79 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local
92 if (iph + 1 > data_end) in handle_ipv4()
116 data_end = (void *)(long)xdp->data_end; in handle_ipv4()
124 iph + 1 > data_end) in handle_ipv4()
154 void *data_end = (void *)(long)xdp->data_end; in handle_ipv6() local
164 if (ip6h + 1 > data_end) in handle_ipv6()
188 data_end = (void *)(long)xdp->data_end; in handle_ipv6()
218 void *data_end = (void *)(long)xdp->data_end; in _xdp_tx_iptunnel() local
[all …]
A Dtc_l2_redirect_kern.c63 void *data_end = (void *)(long)skb->data_end; in _l2_to_iptun_ingress_forward() local
66 if (data + sizeof(*eth) > data_end) in _l2_to_iptun_ingress_forward()
77 if (data + sizeof(*eth) + sizeof(*iph) > data_end) in _l2_to_iptun_ingress_forward()
90 if (data + sizeof(*eth) + sizeof(*ip6h) > data_end) in _l2_to_iptun_ingress_forward()
112 void *data_end = (void *)(long)skb->data_end; in _l2_to_iptun_ingress_redirect() local
115 if (data + sizeof(*eth) > data_end) in _l2_to_iptun_ingress_redirect()
127 if (data + sizeof(*eth) + sizeof(*iph) > data_end) in _l2_to_iptun_ingress_redirect()
151 void *data_end = (void *)(long)skb->data_end; in _l2_to_ip6tun_ingress_redirect() local
154 if (data + sizeof(*eth) > data_end) in _l2_to_ip6tun_ingress_redirect()
205 void *data_end = (void *)(long)skb->data_end; in _drop_non_tun_vip() local
[all …]
A Dxdp_adjust_tail_kern.c78 void *data_end = (void *)(long)xdp->data_end; in send_icmp4_too_big() local
80 if (data + (ICMP_TOOBIG_SIZE + headroom) > data_end) in send_icmp4_too_big()
123 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local
125 int pckt_size = data_end - data; in handle_ipv4()
140 void *data_end = (void *)(long)xdp->data_end; in _xdp_icmp() local
145 if (eth + 1 > data_end) in _xdp_icmp()
A Dparse_simple.c33 void *data_end = (void *)(long)skb->data_end; in handle_ingress() local
36 if (data + sizeof(*eth) + sizeof(*iph) + sizeof(*udp) > data_end) in handle_ingress()
A Dxdp_fwd_kern.c45 void *data_end = (void *)(long)ctx->data_end; in xdp_fwd_flags() local
56 if (data + nh_off > data_end) in xdp_fwd_flags()
65 if (iph + 1 > data_end) in xdp_fwd_flags()
84 if (ip6h + 1 > data_end) in xdp_fwd_flags()
A Dxdp_router_ipv4.bpf.c76 void *data_end = (void *)(long)ctx->data_end; in xdp_router_ipv4_prog() local
88 if (data + nh_off > data_end) in xdp_router_ipv4_prog()
98 if (data + nh_off > data_end) in xdp_router_ipv4_prog()
115 if (iph + 1 > data_end) in xdp_router_ipv4_prog()
A Dtest_lwt_bpf.c63 void *data_end = (void *)(long)skb->data_end; in do_test_data() local
66 if (data + sizeof(*iph) > data_end) { in do_test_data()

Completed in 10 milliseconds