/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | test_l4lb.c | 207 static __always_inline __u32 get_packet_hash(struct packet_description *pckt, in get_packet_hash() argument 217 get_packet_dst(struct real_definition **real, struct packet_description *pckt, struct vip_meta *vip_info, bool is_ipv6) get_packet_dst() argument 236 parse_icmpv6(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 258 parse_icmp(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmp() argument 283 parse_udp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_udp() argument 302 parse_tcp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_tcp() argument 328 struct packet_description pckt = {}; process_packet() local [all...] |
H A D | test_l4lb_noinline.c | 201 static __noinline __u32 get_packet_hash(struct packet_description *pckt, bool ipv6) in get_packet_hash() argument 210 get_packet_dst(struct real_definition **real, struct packet_description *pckt, struct vip_meta *vip_info, bool is_ipv6) get_packet_dst() argument 233 parse_icmpv6(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 255 parse_icmp(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmp() argument 280 parse_udp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_udp() argument 299 parse_tcp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_tcp() argument 325 struct packet_description pckt = {}; process_packet() local [all...] |
H A D | test_xdp_noinline.c | 232 parse_udp(void *data, void *data_end, bool is_ipv6, struct packet_description *pckt) parse_udp() argument 254 parse_tcp(void *data, void *data_end, bool is_ipv6, struct packet_description *pckt) parse_tcp() argument 278 encap_v6(struct xdp_md *xdp, struct ctl_value *cval, struct packet_description *pckt, struct real_definition *dst, __u32 pkt_bytes) encap_v6() argument 321 encap_v4(struct xdp_md *xdp, struct ctl_value *cval, struct packet_description *pckt, struct real_definition *dst, __u32 pkt_bytes) encap_v4() argument 484 parse_icmpv6(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 509 parse_icmp(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmp() argument 536 get_packet_hash(struct packet_description *pckt, bool hash_16bytes) get_packet_hash() argument 548 get_packet_dst(struct real_definition **real, struct packet_description *pckt, struct vip_meta *vip_info, bool is_ipv6, void *lru_map) get_packet_dst() argument 601 connection_table_lookup(struct real_definition **real, struct packet_description *pckt, void *lru_map) connection_table_lookup() argument 628 process_l3_headers_v6(struct packet_description *pckt, __u8 *protocol, __u64 off, __u16 *pkt_bytes, void *data, void *data_end) process_l3_headers_v6() argument 659 process_l3_headers_v4(struct packet_description *pckt, __u8 *protocol, __u64 off, __u16 *pkt_bytes, void *data, void *data_end) process_l3_headers_v4() argument 696 struct packet_description pckt = { }; process_packet() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | test_xdp_noinline.c | 232 parse_udp(void *data, void *data_end, bool is_ipv6, struct packet_description *pckt) parse_udp() argument 254 parse_tcp(void *data, void *data_end, bool is_ipv6, struct packet_description *pckt) parse_tcp() argument 278 encap_v6(struct xdp_md *xdp, struct ctl_value *cval, struct packet_description *pckt, struct real_definition *dst, __u32 pkt_bytes) encap_v6() argument 321 encap_v4(struct xdp_md *xdp, struct ctl_value *cval, struct packet_description *pckt, struct real_definition *dst, __u32 pkt_bytes) encap_v4() argument 444 parse_icmpv6(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 469 parse_icmp(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmp() argument 496 get_packet_hash(struct packet_description *pckt, bool hash_16bytes) get_packet_hash() argument 508 get_packet_dst(struct real_definition **real, struct packet_description *pckt, struct vip_meta *vip_info, bool is_ipv6, void *lru_map) get_packet_dst() argument 561 connection_table_lookup(struct real_definition **real, struct packet_description *pckt, void *lru_map) connection_table_lookup() argument 588 process_l3_headers_v6(struct packet_description *pckt, __u8 *protocol, __u64 off, __u16 *pkt_bytes, void *data, void *data_end) process_l3_headers_v6() argument 619 process_l3_headers_v4(struct packet_description *pckt, __u8 *protocol, __u64 off, __u16 *pkt_bytes, void *data, void *data_end) process_l3_headers_v4() argument 655 struct packet_description pckt = { }; process_packet() local [all...] |
H A D | test_l4lb_noinline_dynptr.c | 203 static __noinline __u32 get_packet_hash(struct packet_description *pckt, bool ipv6) in get_packet_hash() argument 212 get_packet_dst(struct real_definition **real, struct packet_description *pckt, struct vip_meta *vip_info, bool is_ipv6) get_packet_dst() argument 235 parse_icmpv6(struct bpf_dynptr *skb_ptr, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 259 parse_icmp(struct bpf_dynptr *skb_ptr, __u64 off, struct packet_description *pckt) parse_icmp() argument 284 parse_udp(struct bpf_dynptr *skb_ptr, __u64 off, struct packet_description *pckt) parse_udp() argument 304 parse_tcp(struct bpf_dynptr *skb_ptr, __u64 off, struct packet_description *pckt) parse_tcp() argument 331 struct packet_description pckt = {}; process_packet() local [all...] |
H A D | test_l4lb_noinline.c | 201 static __noinline __u32 get_packet_hash(struct packet_description *pckt, bool ipv6) in get_packet_hash() argument 210 get_packet_dst(struct real_definition **real, struct packet_description *pckt, struct vip_meta *vip_info, bool is_ipv6) get_packet_dst() argument 233 parse_icmpv6(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 255 parse_icmp(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmp() argument 280 parse_udp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_udp() argument 299 parse_tcp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_tcp() argument 325 struct packet_description pckt = {}; process_packet() local [all...] |
H A D | test_l4lb.c | 205 static __always_inline __u32 get_packet_hash(struct packet_description *pckt, in get_packet_hash() argument 215 get_packet_dst(struct real_definition **real, struct packet_description *pckt, struct vip_meta *vip_info, bool is_ipv6) get_packet_dst() argument 234 parse_icmpv6(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmpv6() argument 256 parse_icmp(void *data, void *data_end, __u64 off, struct packet_description *pckt) parse_icmp() argument 281 parse_udp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_udp() argument 300 parse_tcp(void *data, __u64 off, void *data_end, struct packet_description *pckt) parse_tcp() argument 326 struct packet_description pckt = {}; process_packet() local [all...] |