Lines Matching defs:xdp
665 SEC("xdp")
666 int test_dynptr_copy_xdp(struct xdp_md *xdp)
675 bpf_dynptr_from_xdp(xdp, 0, &ptr_xdp);
864 SEC("xdp")
865 int test_dynptr_memset_xdp_chunks(struct xdp_md *xdp)
877 bpf_dynptr_from_xdp(xdp, 0, &ptr_xdp);
920 /* Returns the offset just before the end of the maximum sized xdp fragment.
995 static __always_inline void test_dynptr_probe_xdp(struct xdp_md *xdp, void *ptr,
1006 err = bpf_dynptr_from_xdp(xdp, 0, &ptr_xdp);
1023 static __always_inline void test_dynptr_probe_str_xdp(struct xdp_md *xdp, void *ptr,
1034 err = bpf_dynptr_from_xdp(xdp, 0, &ptr_xdp);
1059 SEC("xdp")
1060 int test_probe_read_user_dynptr(struct xdp_md *xdp)
1064 test_dynptr_probe_xdp(xdp, user_ptr, bpf_probe_read_user_dynptr);
1068 SEC("xdp")
1069 int test_probe_read_kernel_dynptr(struct xdp_md *xdp)
1073 test_dynptr_probe_xdp(xdp, expected_str, bpf_probe_read_kernel_dynptr);
1077 SEC("xdp")
1078 int test_probe_read_user_str_dynptr(struct xdp_md *xdp)
1082 test_dynptr_probe_str_xdp(xdp, user_ptr, bpf_probe_read_user_str_dynptr);
1086 SEC("xdp")
1087 int test_probe_read_kernel_str_dynptr(struct xdp_md *xdp)
1091 test_dynptr_probe_str_xdp(xdp, expected_str, bpf_probe_read_kernel_str_dynptr);