sock_fprog        679 arch/um/drivers/vector_user.c 	struct sock_fprog bpf_prog = {
sock_fprog        701 arch/um/drivers/vector_user.c 			fd, &bpf_prog, sizeof(struct sock_fprog)) < 0) {
sock_fprog        559 drivers/net/ppp/ppp_generic.c 	struct sock_fprog uprog;
sock_fprog        225 drivers/net/tun.c 	struct sock_fprog	fprog;
sock_fprog        285 fs/compat_ioctl.c 	struct sock_fprog __user *u_fprog64 = compat_alloc_user_space(sizeof(struct sock_fprog));
sock_fprog        830 include/linux/filter.h int bpf_prog_create_from_user(struct bpf_prog **pfp, struct sock_fprog *fprog,
sock_fprog        834 include/linux/filter.h int sk_attach_filter(struct sock_fprog *fprog, struct sock *sk);
sock_fprog        836 include/linux/filter.h int sk_reuseport_attach_filter(struct sock_fprog *fprog, struct sock *sk);
sock_fprog         43 include/net/compat.h struct sock_fprog __user *get_compat_bpf_fprog(char __user *optval);
sock_fprog         45 include/uapi/linux/if_tun.h #define TUNATTACHFILTER _IOW('T', 213, struct sock_fprog)
sock_fprog         46 include/uapi/linux/if_tun.h #define TUNDETACHFILTER _IOW('T', 214, struct sock_fprog)
sock_fprog         51 include/uapi/linux/if_tun.h #define TUNGETFILTER _IOR('T', 219, struct sock_fprog)
sock_fprog        102 include/uapi/linux/ppp-ioctl.h #define PPPIOCSPASS	_IOW('t', 71, struct sock_fprog) /* set pass filter */
sock_fprog        103 include/uapi/linux/ppp-ioctl.h #define PPPIOCSACTIVE	_IOW('t', 70, struct sock_fprog) /* set active filt */
sock_fprog        430 kernel/seccomp.c static struct seccomp_filter *seccomp_prepare_filter(struct sock_fprog *fprog)
sock_fprog        479 kernel/seccomp.c 	struct sock_fprog fprog;
sock_fprog        321 net/compat.c   struct sock_fprog __user *get_compat_bpf_fprog(char __user *optval)
sock_fprog        324 net/compat.c   	struct sock_fprog __user *kfprog = compat_alloc_user_space(sizeof(struct sock_fprog));
sock_fprog        326 net/compat.c   	struct sock_fprog f;
sock_fprog        333 net/compat.c   	if (copy_to_user(kfprog, &f, sizeof(struct sock_fprog)))
sock_fprog        343 net/compat.c   	struct sock_fprog __user *kfprog;
sock_fprog        350 net/compat.c   			      sizeof(struct sock_fprog));
sock_fprog       1111 net/core/filter.c 				      const struct sock_fprog *fprog)
sock_fprog       1383 net/core/filter.c int bpf_prog_create_from_user(struct bpf_prog **pfp, struct sock_fprog *fprog,
sock_fprog       1459 net/core/filter.c struct bpf_prog *__get_filter(struct sock_fprog *fprog, struct sock *sk)
sock_fprog       1505 net/core/filter.c int sk_attach_filter(struct sock_fprog *fprog, struct sock *sk)
sock_fprog       1523 net/core/filter.c int sk_reuseport_attach_filter(struct sock_fprog *fprog, struct sock *sk)
sock_fprog        994 net/core/sock.c 		if (optlen == sizeof(struct sock_fprog)) {
sock_fprog        995 net/core/sock.c 			struct sock_fprog fprog;
sock_fprog       1020 net/core/sock.c 		if (optlen == sizeof(struct sock_fprog)) {
sock_fprog       1021 net/core/sock.c 			struct sock_fprog fprog;
sock_fprog       1542 net/packet/af_packet.c 	struct sock_fprog fprog;
sock_fprog       4057 net/packet/af_packet.c 		optlen = sizeof(struct sock_fprog);
sock_fprog         20 samples/bpf/tracex5_user.c 	struct sock_fprog prog = {
sock_fprog        145 samples/seccomp/bpf-direct.c 	struct sock_fprog prog = {
sock_fprog         81 samples/seccomp/bpf-fancy.c 	struct sock_fprog prog = {
sock_fprog         41 samples/seccomp/dropper.c 	struct sock_fprog prog = {
sock_fprog         96 samples/seccomp/user-trap.c 	struct sock_fprog prog = {
sock_fprog        501 tools/bpf/bpf_dbg.c 	struct sock_fprog bpf = {
sock_fprog         45 tools/include/uapi/linux/if_tun.h #define TUNATTACHFILTER _IOW('T', 213, struct sock_fprog)
sock_fprog         46 tools/include/uapi/linux/if_tun.h #define TUNDETACHFILTER _IOW('T', 214, struct sock_fprog)
sock_fprog         51 tools/include/uapi/linux/if_tun.h #define TUNGETFILTER _IOR('T', 219, struct sock_fprog)
sock_fprog        104 tools/testing/selftests/net/psock_fanout.c 	struct sock_fprog bpf_prog;
sock_fprog         63 tools/testing/selftests/net/psock_lib.h 	struct sock_fprog bpf_prog;
sock_fprog        143 tools/testing/selftests/net/reuseport_bpf.c 	struct sock_fprog p = {
sock_fprog        350 tools/testing/selftests/net/reuseport_bpf.c 	struct sock_fprog cprog;
sock_fprog         85 tools/testing/selftests/net/reuseport_bpf_cpu.c 	struct sock_fprog p = {
sock_fprog         65 tools/testing/selftests/seccomp/seccomp_benchmark.c 	struct sock_fprog prog = {
sock_fprog        286 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        318 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = { };
sock_fprog        355 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = { };
sock_fprog        392 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        415 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        440 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        457 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        476 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        498 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        520 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        541 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        563 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        596 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        635 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        697 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog_thread = {
sock_fprog        708 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog_process = {
sock_fprog        789 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog        811 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog_##name = {				\
sock_fprog        906 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog;
sock_fprog       1017 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog allow;
sock_fprog       1018 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog log;
sock_fprog       1019 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog trace;
sock_fprog       1020 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog error;
sock_fprog       1021 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog trap;
sock_fprog       1022 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog kill;
sock_fprog       1506 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog;
sock_fprog       1810 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog;
sock_fprog       1963 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       1995 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2025 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2057 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2084 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2136 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2262 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2292 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog *prog;
sock_fprog       2314 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog root_prog, apply_prog;
sock_fprog       2443 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2758 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       2913 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog allow_prog = {
sock_fprog       2917 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog kill_prog = {
sock_fprog       3016 tools/testing/selftests/seccomp/seccomp_bpf.c 		struct sock_fprog prog = {
sock_fprog       3073 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {
sock_fprog       3094 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_fprog prog = {