/tools/testing/selftests/bpf/progs/ |
D | test_xdp_noinline.c | 232 bool parse_udp(void *data, void *data_end, in parse_udp() 254 bool parse_tcp(void *data, void *data_end, in parse_tcp() 286 void *data_end; in encap_v6() local 332 void *data_end; in encap_v4() local 375 bool decap_v6(struct xdp_md *xdp, void **data, void **data_end, bool inner_v4) in decap_v6() 396 bool decap_v4(struct xdp_md *xdp, void **data, void **data_end) in decap_v4() 414 int swap_mac_and_send(void *data, void *data_end) in swap_mac_and_send() 427 int send_icmp_reply(void *data, void *data_end) in send_icmp_reply() 460 int send_icmp6_reply(void *data, void *data_end) in send_icmp6_reply() 484 int parse_icmpv6(void *data, void *data_end, __u64 off, in parse_icmpv6() [all …]
|
D | test_xdp_vlan.c | 57 bool parse_eth_frame(struct ethhdr *eth, void *data_end, struct parse_pkt *pkt) in parse_eth_frame() 108 void *data_end = (void *)(long)ctx->data_end; in xdp_prognum0() local 150 void *data_end = (void *)(long)ctx->data_end; in xdp_prognum1() local 184 void *data_end = (void *)(long)ctx->data_end; in xdp_prognum2() local 243 void *data_end = (void *)(long)ctx->data_end; in xdp_prognum3() local
|
D | test_xdp.c | 48 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() 82 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 155 void *data_end = (void *)(long)xdp->data_end; in handle_ipv6() local 216 void *data_end = (void *)(long)xdp->data_end; in _xdp_tx_iptunnel() local
|
D | test_xdp_loop.c | 44 static __always_inline int get_dport(void *trans_data, void *data_end, in get_dport() 78 void *data_end = (void *)(long)xdp->data_end; in handle_ipv4() local 151 void *data_end = (void *)(long)xdp->data_end; in handle_ipv6() local 212 void *data_end = (void *)(long)xdp->data_end; in _xdp_tx_iptunnel() local
|
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
|
D | test_xdp_meta.c | 14 __u8 *data, *data_meta, *data_end; in ing_cls() local 34 __u8 *data, *data_meta, *data_end; in ing_xdp() local
|
D | test_tc_edt.c | 67 void *data_end = (void *)(long)skb->data_end; in handle_tcp() local 81 void *data_end = (void *)(long)skb->data_end; in handle_ipv4() local
|
D | test_l4lb.c | 236 static __always_inline int parse_icmpv6(void *data, void *data_end, __u64 off, in parse_icmpv6() 258 static __always_inline int parse_icmp(void *data, void *data_end, __u64 off, in parse_icmp() 283 static __always_inline bool parse_udp(void *data, __u64 off, void *data_end, in parse_udp() 302 static __always_inline bool parse_tcp(void *data, __u64 off, void *data_end, in parse_tcp() 324 static __always_inline int process_packet(void *data, __u64 off, void *data_end, in process_packet() 456 void *data_end = (void *)(long)ctx->data_end; in balancer_ingress() local
|
D | test_l4lb_noinline.c | 236 static int parse_icmpv6(void *data, void *data_end, __u64 off, in parse_icmpv6() 258 static int parse_icmp(void *data, void *data_end, __u64 off, in parse_icmp() 283 static bool parse_udp(void *data, __u64 off, void *data_end, in parse_udp() 302 static bool parse_tcp(void *data, __u64 off, void *data_end, in parse_tcp() 324 static int process_packet(void *data, __u64 off, void *data_end, in process_packet() 456 void *data_end = (void *)(long)ctx->data_end; in balancer_ingress() local
|
D | test_tcp_check_syncookie_kern.c | 26 static __always_inline __s64 gen_syncookie(void *data_end, struct bpf_sock *sk, in gen_syncookie() 46 void *data_end) in check_syncookie()
|
D | sockmap_tcp_msg_prog.c | 11 void *data_end = (void *)(long) msg->data_end; in bpf_prog1() local
|
D | test_adjust_tail.c | 17 void *data_end = (void *)(long)xdp->data_end; in _xdp_adjust_tail() local
|
D | sockmap_parse_prog.c | 10 void *data_end = (void *)(long) skb->data_end; in bpf_prog1() local
|
D | test_sk_lookup_kern.c | 23 void *data_end, __u16 eth_proto, in get_tuple() 59 void *data_end = (void *)(long)skb->data_end; in bpf_sk_lookup_test0() local
|
D | test_pkt_access.c | 23 void *data_end = (void *)(long)skb->data_end; in process() local
|
D | bpf_flow.c | 95 void *data_end = (void *)(long)skb->data_end; in bpf_flow_dissect_get_header() local 154 void *data_end = (void *)(long)skb->data_end; in parse_ip_proto() local 263 void *data_end = (void *)(long)skb->data_end; in PROG() local
|
D | test_verif_scale3.c | 11 void *data_end = (void *)(long)ctx->data_end; in balancer_ingress() local
|
D | test_verif_scale2.c | 11 void *data_end = (void *)(long)ctx->data_end; in balancer_ingress() local
|
D | test_verif_scale1.c | 11 void *data_end = (void *)(long)ctx->data_end; in balancer_ingress() local
|
D | sockmap_verdict_prog.c | 38 void *data_end = (void *)(long) skb->data_end; in bpf_prog2() local
|
D | test_tunnel_kern.c | 532 void *data_end = (void *)(long)skb->data_end; in _ipip_set_tunnel() local 589 void *data_end = (void *)(long)skb->data_end; in _ipip6_set_tunnel() local 638 void *data_end = (void *)(long)skb->data_end; in _ip6ip6_set_tunnel() local
|
D | test_select_reuseport_kern.c | 72 void *data, *data_end; in _select_by_skb_data() local
|
D | test_seg6_loop.c | 55 void *cursor, *data_end; in get_srh() local
|
/tools/testing/selftests/bpf/ |
D | test_queue_stack_map.h | 32 void *data_end = (void *)(long)skb->data_end; in _test() local
|
D | test_sockmap_kern.h | 390 void *data_end = (void *)(long) msg->data_end; in bpf_prog8() local 407 void *data_end = (void *)(long) msg->data_end; in bpf_prog9() local
|