/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | test_tc_neigh_fib.c | 27 void *data_end = ctx_ptr(skb->data_end); in fill_fib_params_v4() local 55 void *data_end = ctx_ptr(skb->data_end); in fill_fib_params_v6() local 80 void *data_end = ctx_ptr(skb->data_end); in tc_chk() local 127 void *data_end = ctx_ptr(skb->data_end); tc_redir() local [all...] |
H A D | test_tc_neigh.c | 51 void *data_end = ctx_ptr(skb->data_end); in is_remote_ep_v4() local 68 void *data_end = ctx_ptr(skb->data_end); in is_remote_ep_v6() local 91 void *data_end = ctx_ptr(skb->data_end); in tc_chk() local [all...] |
H A D | test_tcp_check_syncookie_kern.c | 26 static __always_inline __s64 gen_syncookie(void *data_end, struct bpf_sock *sk, in gen_syncookie() argument 45 check_syncookie(void *ctx, void *data, void *data_end) check_syncookie() argument [all...] |
H A D | test_xdp.c | 48 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() argument 82 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 155 void *data_end = (void *)(long)xdp->data_end; handle_ipv6() local 216 void *data_end = (void *)(long)xdp->data_end; _xdp_tx_iptunnel() local [all...] |
H A D | test_xdp_loop.c | 44 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() argument 78 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 151 void *data_end = (void *)(long)xdp->data_end; handle_ipv6() local 212 void *data_end = (void *)(long)xdp->data_end; _xdp_tx_iptunnel() local [all...] |
H A D | xdping_kern.c | 61 void *data_end = (void *)(long)ctx->data_end; in icmp_check() local 92 void *data_end = (void *)(long)ctx->data_end; in xdping_client() local 156 void *data_end = (void *)(long)ctx->data_end; in xdping_server() local
|
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | xdp_tx_iptunnel_kern.c | 45 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() argument 79 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 154 void *data_end = (void *)(long)xdp->data_end; handle_ipv6() local 218 void *data_end = (void *)(long)xdp->data_end; _xdp_tx_iptunnel() local [all...] |
H A D | parse_varlen.c | 22 static int tcp(void *data, uint64_t tp_off, void *data_end) in tcp() argument 33 static int udp(void *data, uint64_t tp_off, void *data_end) in udp() argument 51 static int parse_ipv4(void *data, uint64_t nh_off, void *data_end) in parse_ipv4() argument 78 static int parse_ipv6(void *data, uint64_t nh_off, void *data_end) in parse_ipv6() argument 117 void *data_end = (void *)(long)skb->data_end; handle_ingress() local [all...] |
H A D | test_cgrp2_tc_kern.c | 47 void *data_end = (void *)(long)skb->data_end; in handle_egress() local
|
H A D | xdp_rxq_info_kern.c | 77 void *data_end = (void *)(long)ctx->data_end; in xdp_prognum0() local
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | parse_varlen.c | 22 static int tcp(void *data, uint64_t tp_off, void *data_end) in tcp() argument 33 static int udp(void *data, uint64_t tp_off, void *data_end) in udp() argument 51 static int parse_ipv4(void *data, uint64_t nh_off, void *data_end) in parse_ipv4() argument 78 static int parse_ipv6(void *data, uint64_t nh_off, void *data_end) in parse_ipv6() argument 117 void *data_end = (void *)(long)skb->data_end; handle_ingress() local [all...] |
H A D | xdp_tx_iptunnel_kern.c | 45 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() argument 79 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 154 void *data_end = (void *)(long)xdp->data_end; handle_ipv6() local 218 void *data_end = (void *)(long)xdp->data_end; _xdp_tx_iptunnel() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | test_pkt_access.c | 88 void *data_end = (void *)(long)skb->data_end; in test_pkt_write_access_subprog() local 105 void *data_end = (void *)(long)skb->data_end; in test_pkt_access() local [all...] |
H A D | test_sk_lookup_kern.c | 58 void *data_end = (void *)(long)skb->data_end; in sk_lookup_success() local 21 get_tuple(void *data, __u64 nh_off, void *data_end, __u16 eth_proto, bool *ipv4) get_tuple() argument
|
H A D | test_tc_neigh_fib.c | 27 void *data_end = ctx_ptr(skb->data_end); in fill_fib_params_v4() local 55 void *data_end = ctx_ptr(skb->data_end); in fill_fib_params_v6() local 81 void *data_end = ctx_ptr(skb->data_end); in tc_chk() local 128 void *data_end = ctx_ptr(skb->data_end); tc_redir() local [all...] |
H A D | test_tcp_check_syncookie_kern.c | 26 static __always_inline __s64 gen_syncookie(void *data_end, struct bpf_sock *sk, in gen_syncookie() argument 45 check_syncookie(void *ctx, void *data, void *data_end) check_syncookie() argument [all...] |
H A D | test_tc_neigh.c | 42 void *data_end = ctx_ptr(skb->data_end); in is_remote_ep_v4() local 59 void *data_end = ctx_ptr(skb->data_end); in is_remote_ep_v6() local 76 void *data_end = ctx_ptr(skb->data_end); in tc_chk() local [all...] |
H A D | test_xdp.c | 46 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() argument 80 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 153 void *data_end = (void *)(long)xdp->data_end; handle_ipv6() local 214 void *data_end = (void *)(long)xdp->data_end; _xdp_tx_iptunnel() local [all...] |
H A D | test_xdp_loop.c | 42 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() argument 76 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 149 void *data_end = (void *)(long)xdp->data_end; handle_ipv6() local 210 void *data_end = (void *)(long)xdp->data_end; _xdp_tx_iptunnel() local [all...] |
H A D | test_xdp_do_redirect.c | 32 void *data_end = (void *)(long)xdp->data_end; in xdp_redirect() local 67 static bool check_pkt(void *data, void *data_end, const __u32 mark) in check_pkt() argument 89 void *data_end = (void *)(long)xdp->data_end; in xdp_count_pkts() local 105 void *data_end = (void *)(long)skb->data_end; in tc_count_pkts() local [all...] |
H A D | test_assign_reuse.c | 109 void *data_end = (void *)(long)skb->data_end; in tc_main() local
|
H A D | test_check_mtu.c | 61 void *data_end = (void *)(long)ctx->data_end; in xdp_exceed_mtu() local 88 void *data_end = (void *)(long)ctx->data_end; in xdp_minus_delta() local 112 void *data_end = (void *)(long)ctx->data_end; in xdp_input_len() local 203 void *data_end in tc_exceed_mtu_da() local [all...] |
H A D | test_btf_skc_cls_ingress.c | 33 void *data_end; in test_syncookie_helper() local 75 void *data_end; in handle_ip6_tcp() local 153 void *data_end; in cls_ingress() local [all...] |
H A D | test_parse_tcp_hdr_opt.c | 39 const void *data_end = (void *)(long)xdp->data_end; in parse_hdr_opt() local 85 const void *data_end = (void *)(long)xdp->data_end; in xdp_ingress_v6() local
|
H A D | xdping_kern.c | 61 void *data_end = (void *)(long)ctx->data_end; in icmp_check() local
|