sock_filter        28 arch/powerpc/net/bpf_jit_comp.c 	const struct sock_filter *filter = fp->insns;
sock_filter       114 arch/powerpc/net/bpf_jit_comp.c 	const struct sock_filter *filter = fp->insns;
sock_filter       330 arch/sparc/net/bpf_jit_comp_32.c 	const struct sock_filter *filter = fp->insns;
sock_filter       676 arch/um/drivers/vector_user.c 	struct sock_filter *bpf;
sock_filter       685 arch/um/drivers/vector_user.c 		sizeof(struct sock_filter) * DEFAULT_BPF_LEN, UM_GFP_KERNEL);
sock_filter       689 arch/um/drivers/vector_user.c 		bpf[0] = (struct sock_filter){ 0x20, 0, 0, 0x00000008 };
sock_filter       691 arch/um/drivers/vector_user.c 		bpf[1] = (struct sock_filter){ 0x15, 0, 3, ntohl(*mac1)};
sock_filter       693 arch/um/drivers/vector_user.c 		bpf[2] = (struct sock_filter){ 0x28, 0, 0, 0x00000006 };
sock_filter       695 arch/um/drivers/vector_user.c 		bpf[3] = (struct sock_filter){ 0x15, 0, 1, ntohs(*mac2)};
sock_filter       697 arch/um/drivers/vector_user.c 		bpf[4] = (struct sock_filter){ 0x6, 0, 0, 0x00000000 };
sock_filter       699 arch/um/drivers/vector_user.c 		bpf[5] = (struct sock_filter){ 0x6, 0, 0, 0x00040000 };
sock_filter       557 drivers/net/ppp/ppp_generic.c static int get_filter(void __user *arg, struct sock_filter **p)
sock_filter       560 drivers/net/ppp/ppp_generic.c 	struct sock_filter *code = NULL;
sock_filter       571 drivers/net/ppp/ppp_generic.c 	len = uprog.len * sizeof(struct sock_filter);
sock_filter       757 drivers/net/ppp/ppp_generic.c 		struct sock_filter *code;
sock_filter       783 drivers/net/ppp/ppp_generic.c 		struct sock_filter *code;
sock_filter       255 drivers/net/team/team_mode_loadbalance.c 				sizeof(struct sock_filter);
sock_filter       264 drivers/net/team/team_mode_loadbalance.c 	struct sock_filter *filter = (struct sock_filter *) data;
sock_filter       266 drivers/net/team/team_mode_loadbalance.c 	if (data_len % sizeof(struct sock_filter))
sock_filter       276 drivers/net/team/team_mode_loadbalance.c 	fprog->len = data_len / sizeof(struct sock_filter);
sock_filter       374 include/linux/filter.h 	((struct sock_filter) BPF_STMT(CODE, K))
sock_filter       377 include/linux/filter.h 	((struct sock_filter) BPF_JUMP(CODE, K, JT, JF))
sock_filter       511 include/linux/filter.h 	struct sock_filter	*filter;
sock_filter       543 include/linux/filter.h 		struct sock_filter	insns[0];
sock_filter       826 include/linux/filter.h typedef int (*bpf_aux_classic_check_t)(struct sock_filter *filter,
sock_filter       840 include/linux/filter.h int sk_get_filter(struct sock *sk, struct sock_filter __user *filter,
sock_filter      1110 include/linux/filter.h static inline bool bpf_needs_clear_a(const struct sock_filter *first)
sock_filter      1129 include/linux/filter.h static inline u16 bpf_anc_helper(const struct sock_filter *ftest)
sock_filter        19 include/net/tc_act/tc_bpf.h 	struct sock_filter	*bpf_ops;
sock_filter        33 include/uapi/linux/filter.h 	struct sock_filter __user *filter;
sock_filter        10 include/uapi/linux/netfilter/xt_bpf.h #define XT_BPF_PATH_MAX		(XT_BPF_MAX_NUM_INSTR * sizeof(struct sock_filter))
sock_filter        16 include/uapi/linux/netfilter/xt_bpf.h 	struct sock_filter bpf_program[XT_BPF_MAX_NUM_INSTR];
sock_filter        34 include/uapi/linux/netfilter/xt_bpf.h 		struct sock_filter bpf_program[XT_BPF_MAX_NUM_INSTR];
sock_filter       138 kernel/seccomp.c #define MAX_INSNS_PER_PATH ((1 << 18) / sizeof(struct sock_filter))
sock_filter       174 kernel/seccomp.c static int seccomp_check_filter(struct sock_filter *filter, unsigned int flen)
sock_filter       178 kernel/seccomp.c 		struct sock_filter *ftest = &filter[pc];
sock_filter       439 kernel/seccomp.c 	BUG_ON(INT_MAX / fprog->len < sizeof(struct sock_filter));
sock_filter        66 lib/test_bpf.c 		struct sock_filter insns[MAX_INSNS];
sock_filter        90 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       110 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       129 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       156 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       175 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       198 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       220 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       246 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       320 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       355 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       378 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter       407 lib/test_bpf.c 	struct sock_filter *insn;
sock_filter      6556 lib/test_bpf.c 	struct sock_filter *fp;
sock_filter       317 net/core/filter.c static bool convert_bpf_extensions(struct sock_filter *fp,
sock_filter       447 net/core/filter.c static bool convert_bpf_ld_abs(struct sock_filter *fp, struct bpf_insn **insnp)
sock_filter       536 net/core/filter.c static int bpf_convert_filter(struct sock_filter *prog, int len,
sock_filter       542 net/core/filter.c 	struct sock_filter *fp;
sock_filter       755 net/core/filter.c 			struct sock_filter tmp = {
sock_filter       888 net/core/filter.c static int check_load_and_stores(const struct sock_filter *filter, int flen)
sock_filter      1007 net/core/filter.c static bool bpf_check_basics_ok(const struct sock_filter *filter,
sock_filter      1032 net/core/filter.c static int bpf_check_classic(const struct sock_filter *filter,
sock_filter      1040 net/core/filter.c 		const struct sock_filter *ftest = &filter[pc];
sock_filter      1220 net/core/filter.c 	struct sock_filter *old_prog;
sock_filter      1230 net/core/filter.c 	BUILD_BUG_ON(sizeof(struct sock_filter) !=
sock_filter      1237 net/core/filter.c 	old_prog = kmemdup(fp->insns, old_len * sizeof(struct sock_filter),
sock_filter      8630 net/core/filter.c int sk_get_filter(struct sock *sk, struct sock_filter __user *ubuf,
sock_filter       112 net/core/ptp_classifier.c 	static struct sock_filter ptp_filter[] __initdata = {
sock_filter      1444 net/core/sock.c 		len = sk_get_filter(sk, (struct sock_filter __user *)optval, len);
sock_filter        24 net/netfilter/xt_bpf.c static int __bpf_mt_check_bytecode(struct sock_filter *insns, __u16 len,
sock_filter        25 net/sched/act_bpf.c 	struct sock_filter *bpf_ops;
sock_filter       104 net/sched/act_bpf.c 			  sizeof(struct sock_filter));
sock_filter       180 net/sched/act_bpf.c 				    .len = sizeof(struct sock_filter) * BPF_MAXINSNS },
sock_filter       185 net/sched/act_bpf.c 	struct sock_filter *bpf_ops;
sock_filter        47 net/sched/cls_bpf.c 	struct sock_filter *bpf_ops;
sock_filter        62 net/sched/cls_bpf.c 				    .len = sizeof(struct sock_filter) * BPF_MAXINSNS },
sock_filter       340 net/sched/cls_bpf.c 	struct sock_filter *bpf_ops;
sock_filter       551 net/sched/cls_bpf.c 			  sizeof(struct sock_filter));
sock_filter        17 samples/bpf/tracex5_user.c 	struct sock_filter filter[] = {
sock_filter       113 samples/seccomp/bpf-direct.c 	struct sock_filter filter[] = {
sock_filter        35 samples/seccomp/bpf-fancy.c 	struct sock_filter filter[] = {
sock_filter        20 samples/seccomp/bpf-helper.c 		      struct sock_filter *filter, size_t count)
sock_filter        32 samples/seccomp/bpf-helper.c 		struct sock_filter *instr = &filter[offset];
sock_filter        90 samples/seccomp/bpf-helper.c void seccomp_bpf_print(struct sock_filter *filter, size_t count)
sock_filter        92 samples/seccomp/bpf-helper.c 	struct sock_filter *end = filter + count;
sock_filter        36 samples/seccomp/bpf-helper.h 		      struct sock_filter *filter, size_t count);
sock_filter        38 samples/seccomp/bpf-helper.h void seccomp_bpf_print(struct sock_filter *filter, size_t count);
sock_filter        30 samples/seccomp/dropper.c 	struct sock_filter filter[] = {
sock_filter        88 samples/seccomp/user-trap.c 	struct sock_filter filter[] = {
sock_filter       131 tools/bpf/bpf_dbg.c static struct sock_filter bpf_image[BPF_MAXINSNS + 1];
sock_filter       216 tools/bpf/bpf_dbg.c static void bpf_disasm(const struct sock_filter f, unsigned int i)
sock_filter       438 tools/bpf/bpf_dbg.c static void bpf_dump_curr(struct bpf_regs *r, struct sock_filter *f)
sock_filter       480 tools/bpf/bpf_dbg.c static void bpf_disasm_all(const struct sock_filter *f, unsigned int len)
sock_filter       488 tools/bpf/bpf_dbg.c static void bpf_dump_all(const struct sock_filter *f, unsigned int len)
sock_filter       498 tools/bpf/bpf_dbg.c static bool bpf_runnable(struct sock_filter *f, unsigned int len)
sock_filter       632 tools/bpf/bpf_dbg.c static void bpf_single_step(struct bpf_regs *r, struct sock_filter *f,
sock_filter       854 tools/bpf/bpf_dbg.c static bool bpf_handle_breakpoint(struct bpf_regs *r, struct sock_filter *f,
sock_filter       866 tools/bpf/bpf_dbg.c static int bpf_run_all(struct sock_filter *f, uint16_t bpf_len, uint8_t *pkt,
sock_filter       886 tools/bpf/bpf_dbg.c static int bpf_run_stepping(struct sock_filter *f, uint16_t bpf_len,
sock_filter      1008 tools/bpf/bpf_dbg.c 	struct sock_filter tmp;
sock_filter       468 tools/bpf/bpf_exp.y static struct sock_filter out[BPF_MAXINSNS];
sock_filter       100 tools/testing/selftests/net/psock_fanout.c 	struct sock_filter bpf_filter[] = {
sock_filter       107 tools/testing/selftests/net/psock_fanout.c 	bpf_prog.len = sizeof(bpf_filter) / sizeof(struct sock_filter);
sock_filter        50 tools/testing/selftests/net/psock_lib.h 	struct sock_filter bpf_filter[] = {
sock_filter        66 tools/testing/selftests/net/psock_lib.h 	bpf_prog.len = sizeof(bpf_filter) / sizeof(struct sock_filter);
sock_filter       135 tools/testing/selftests/net/reuseport_bpf.c 	struct sock_filter code[] = {
sock_filter       348 tools/testing/selftests/net/reuseport_bpf.c 	struct sock_filter ccode[] = {{ BPF_RET | BPF_A, 0, 0, 0 }};
sock_filter        79 tools/testing/selftests/net/reuseport_bpf_cpu.c 	struct sock_filter code[] = {
sock_filter        62 tools/testing/selftests/seccomp/seccomp_benchmark.c 	struct sock_filter filter[] = {
sock_filter       283 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       314 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter allow[] = {
sock_filter       317 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter *filter;
sock_filter       351 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter allow[] = {
sock_filter       354 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter *filter;
sock_filter       389 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       412 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       437 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       455 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       473 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       495 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       517 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       538 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       556 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       584 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       624 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       690 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter_thread[] = {
sock_filter       701 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter_process[] = {
sock_filter       785 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter       804 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter _read_filter_##name[] = {			\
sock_filter       911 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      1027 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter allow_insns[] = {
sock_filter      1030 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter log_insns[] = {
sock_filter      1037 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter trace_insns[] = {
sock_filter      1044 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter error_insns[] = {
sock_filter      1051 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter trap_insns[] = {
sock_filter      1058 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter kill_insns[] = {
sock_filter      1514 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      1816 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      1956 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      1988 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2018 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2050 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2081 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2133 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2259 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2324 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter root_filter[] = {
sock_filter      2327 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter apply_filter[] = {
sock_filter      2436 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2736 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      2903 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter allow_filter[] = {
sock_filter      2906 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter kill_filter[] = {
sock_filter      3013 tools/testing/selftests/seccomp/seccomp_bpf.c 		struct sock_filter filter[] = {
sock_filter      3065 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {
sock_filter      3091 tools/testing/selftests/seccomp/seccomp_bpf.c 	struct sock_filter filter[] = {