Lines Matching refs:filter
37 # include <linux/filter.h>
114 decode_bpf_stmt(const struct bpf_filter *filter)
118 decode_bpf_code(filter->code);
120 if (BPF_CLASS(filter->code) == BPF_RET) {
121 unsigned int action = SECCOMP_RET_ACTION & filter->k;
122 unsigned int data = filter->k & ~action;
130 tprintf("%#x)", filter->k);
133 tprintf("BPF_STMT(%#x, %#x)", filter->code, filter->k);
138 decode_bpf_jump(const struct bpf_filter *filter)
142 decode_bpf_code(filter->code);
144 filter->k, filter->jt, filter->jf);
147 filter->code, filter->k, filter->jt, filter->jf);
158 const struct bpf_filter *filter = elem_buf;
166 if (filter->jt || filter->jf)
167 decode_bpf_jump(filter);
169 decode_bpf_stmt(filter);
182 struct bpf_filter filter;
184 print_array(tcp, addr, len, &filter, sizeof(filter),
197 tprintf("{len=%hu, filter=", fprog.len);
198 print_seccomp_fprog(tcp, fprog.filter, fprog.len);