Lines Matching refs:prog
60 struct bpf_prog *prog; member
199 u32 cur_ret = BPF_PROG_RUN(f->prog, (void *)sd); in seccomp_run_filters()
402 filter->prog = bpf_prog_alloc(bpf_prog_size(new_len), __GFP_NOWARN); in seccomp_prepare_filter()
403 if (!filter->prog) in seccomp_prepare_filter()
406 ret = bpf_convert_filter(fp, fprog->len, filter->prog->insnsi, &new_len); in seccomp_prepare_filter()
412 filter->prog->len = new_len; in seccomp_prepare_filter()
414 bpf_prog_select_runtime(filter->prog); in seccomp_prepare_filter()
419 __bpf_prog_free(filter->prog); in seccomp_prepare_filter()
473 total_insns = filter->prog->len; in seccomp_attach_filter()
475 total_insns += walker->prog->len + 4; /* 4 instr penalty */ in seccomp_attach_filter()
515 bpf_prog_free(filter->prog); in seccomp_filter_free()