| /Linux-v5.4/samples/seccomp/ |
| D | bpf-helper.h | 50 BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \ 53 BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \ 56 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (nr), 0, 1), \ 150 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 0, 1), \ 154 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 1, 0), \ 158 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, (value), 0, 1), \ 162 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (value), 0, 1), \ 166 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (value), 0, 1), \ 170 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (value), 1, 0), \ 174 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (value), 1, 0), \ [all …]
|
| D | bpf-direct.c | 117 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_rt_sigreturn, 0, 1), in install_filter() 120 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_sigreturn, 0, 1), in install_filter() 123 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_exit_group, 0, 1), in install_filter() 125 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_exit, 0, 1), in install_filter() 127 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_read, 1, 0), in install_filter() 128 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, __NR_write, 3, 2), in install_filter() 132 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDIN_FILENO, 4, 0), in install_filter() 137 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDOUT_FILENO, 1, 0), in install_filter() 139 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, STDERR_FILENO, 1, 2), in install_filter()
|
| D | dropper.c | 33 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, arch, 0, 3), in install_filter() 36 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, nr, 0, 1), in install_filter()
|
| D | user-trap.c | 91 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, nr, 0, 1), in user_trap_syscall()
|
| /Linux-v5.4/include/uapi/linux/ |
| D | filter.h | 51 #ifndef BPF_JUMP 52 #define BPF_JUMP(code, k, jt, jf) { (unsigned short)(code), jt, jf, k } macro
|
| /Linux-v5.4/lib/ |
| D | test_bpf.c | 555 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 0, 1, 0), 643 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0), 647 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0), 651 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, SKB_TYPE, 1, 0), 696 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 20, 1, 0), 702 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 30, 1, 0), 899 BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 1), 912 BPF_JUMP(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 1), 925 BPF_JUMP(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 1), 938 BPF_JUMP(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 1), [all …]
|
| /Linux-v5.4/tools/testing/selftests/seccomp/ |
| D | seccomp_bpf.c | 558 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 0, 1), in TEST_SIGNAL() 586 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_times, 1, 0), in TEST_SIGNAL() 590 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, in TEST_SIGNAL() 626 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, sysno, 1, 0), in TEST_SIGNAL() 630 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 0x0C0FFEE, 0, 1), in TEST_SIGNAL() 692 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_prctl, 0, 1), in kill_thread_or_group() 703 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_prctl, 0, 1), in kill_thread_or_group() 806 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_read, 0, 1), \ 913 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 0, 1), in FIXTURE_SETUP() 1032 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, __NR_getpid, 1, 0), in FIXTURE_SETUP() [all …]
|
| /Linux-v5.4/Documentation/networking/ |
| D | cdc_mbim.txt | 244 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 1, 0, 6), /* true */ 248 BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 256, 0, 4), /* 256 is first DSS VLAN */ 249 BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 512, 3, 0), /* 511 is last DSS VLAN */ 253 BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, ETH_P_802_3, 0, 1),
|
| /Linux-v5.4/include/linux/ |
| D | filter.h | 377 ((struct sock_filter) BPF_JUMP(CODE, K, JT, JF))
|