Searched refs:bpf (Results 1 – 5 of 5) sorted by relevance
/bionic/libc/tools/ |
D | test_genseccomp.py | 28 bpf = genseccomp.convert_to_intermediate_bpf(ranges) 29 self.assertEqual(bpf, ['BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 3, {fail}, {allow}), //a|b']) 32 bpf = genseccomp.convert_to_intermediate_bpf(ranges) 33 self.assertEqual(bpf, ['BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 3, 1, 0),', 39 bpf = genseccomp.convert_ranges_to_bpf(ranges, priority_syscalls=[]) 40 self.assertEqual(bpf, ['BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 1, 0, 2),', 45 bpf = genseccomp.convert_ranges_to_bpf(ranges, priority_syscalls=[]) 46 self.assertEqual(bpf, ['BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 1, 0, 4),',
|
D | genseccomp.py | 185 bpf = convert_priority_to_intermediate_bpf(priority_syscalls) + \ 190 for i, statement in enumerate(bpf): 197 bpf[i] = statement.format(fail=str(len(bpf) - i), 198 allow=str(len(bpf) - i - 1)) 203 bpf.append(BPF_ALLOW + ",") 206 bpf.insert(0, BPF_JGE.format(ranges[0].begin, 0, str(len(bpf))) + ',') 207 return bpf 210 def convert_bpf_to_output(bpf, architecture, name_modifier): argument 232 return header + "\n".join(bpf) + footer 239 bpf = convert_ranges_to_bpf(ranges, priority_syscalls) [all …]
|
D | Android.bp | 16 // Generate the C++ policy sources for app and system seccomp-bpf filters.
|
/bionic/libc/ |
D | SECCOMP_ALLOWLIST_SYSTEM.TXT | 6 int bpf(int cmd, union bpf_attr *attr, unsigned int size) all
|
D | SYSCALLS.TXT | 320 int bpf(int, union bpf_attr *, unsigned int) all
|