/kernel/linux/linux-5.10/lib/ |
H A D | test_bpf.c | 206 insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF + in bpf_fill_maxinsns6() 228 insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF + in bpf_fill_maxinsns7() 232 insn[len - 3] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF + in bpf_fill_maxinsns7() 415 insn[i] = __BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 0); in bpf_fill_ld_abs_get_processor_id() 416 insn[i + 1] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, in bpf_fill_ld_abs_get_processor_id() 577 BPF_STMT(BPF_LD | BPF_W | BPF_ABS, 1000), 587 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_LL_OFF), 589 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_LL_OFF + 1), 614 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_NET_OFF), 616 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_NET_OF [all...] |
/kernel/linux/linux-5.10/samples/seccomp/ |
H A D | dropper.c | 31 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, in install_filter() 34 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, in install_filter()
|
H A D | bpf-direct.c | 115 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_nr), in install_filter() 131 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_arg(0)), in install_filter() 136 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_arg(0)), in install_filter()
|
H A D | bpf-helper.h | 140 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, LO_ARG(idx)) 144 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, LO_ARG(idx)), \ 146 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, HI_ARG(idx)), \ 260 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, \
|
/kernel/linux/linux-6.6/samples/seccomp/ |
H A D | dropper.c | 31 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, in install_filter() 34 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, in install_filter()
|
H A D | bpf-direct.c | 115 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_nr), in install_filter() 131 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_arg(0)), in install_filter() 136 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, syscall_arg(0)), in install_filter()
|
H A D | bpf-helper.h | 140 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, LO_ARG(idx)) 144 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, LO_ARG(idx)), \ 146 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, HI_ARG(idx)), \ 260 BPF_STMT(BPF_LD+BPF_W+BPF_ABS, \
|
/kernel/linux/linux-6.6/lib/ |
H A D | test_bpf.c | 209 insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF + in bpf_fill_maxinsns6() 231 insn[i] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF + in bpf_fill_maxinsns7() 235 insn[len - 3] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, SKF_AD_OFF + in bpf_fill_maxinsns7() 418 insn[i] = __BPF_STMT(BPF_LD | BPF_B | BPF_ABS, 0); in bpf_fill_ld_abs_get_processor_id() 419 insn[i + 1] = __BPF_STMT(BPF_LD | BPF_W | BPF_ABS, in bpf_fill_ld_abs_get_processor_id() 3176 BPF_STMT(BPF_LD | BPF_W | BPF_ABS, 1000), 3186 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_LL_OFF), 3188 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_LL_OFF + 1), 3213 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_NET_OFF), 3215 BPF_STMT(BPF_LD | BPF_B | BPF_ABS, SKF_NET_OF [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/seccomp/ |
H A D | seccomp_bpf.c | 652 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in TEST_SIGNAL() 680 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in TEST_SIGNAL() 685 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(0)), in TEST_SIGNAL() 720 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in TEST_SIGNAL() 725 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(5)), in TEST_SIGNAL() 793 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in kill_thread_or_group() 805 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in kill_thread_or_group() 912 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(6)), in TEST() 931 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, \ 1038 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in FIXTURE_SETUP() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/seccomp/ |
H A D | seccomp_benchmark.c | 125 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, offsetof(struct seccomp_data, nr)), in main() 133 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, offsetof(struct seccomp_data, args[0])), in main()
|
H A D | seccomp_bpf.c | 667 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in TEST_SIGNAL() 695 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in TEST_SIGNAL() 700 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(0)), in TEST_SIGNAL() 735 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in TEST_SIGNAL() 740 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(5)), in TEST_SIGNAL() 808 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in kill_thread_or_group() 820 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in kill_thread_or_group() 927 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, syscall_arg(6)), in TEST() 946 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, \ 1053 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in FIXTURE_SETUP() [all...] |
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf_common.h | 24 #define BPF_ABS 0x20 macro
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf_common.h | 24 #define BPF_ABS 0x20 macro
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | bpf_common.h | 24 #define BPF_ABS 0x20 macro
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf_common.h | 36 #define BPF_ABS 0x20 macro
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | bpf_common.h | 24 #define BPF_ABS 0x20 macro
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf_common.h | 36 #define BPF_ABS 0x20 macro
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | bpf_common.h | 23 #define BPF_ABS 0x20 macro
|
/kernel/linux/linux-5.10/arch/powerpc/net/ |
H A D | bpf_jit_comp.c | 327 case BPF_LDX | BPF_W | BPF_ABS: /* A = *((u32 *)(seccomp_data + K)); */ in bpf_jit_build_body() 405 case BPF_LD | BPF_W | BPF_ABS: in bpf_jit_build_body() 408 case BPF_LD | BPF_H | BPF_ABS: in bpf_jit_build_body() 411 case BPF_LD | BPF_B | BPF_ABS: in bpf_jit_build_body()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | filter.h | 69 /* unused opcode to mark special load instruction. Same as BPF_ABS */ 231 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 1189 case BPF_LD | BPF_W | BPF_ABS: in bpf_needs_clear_a() 1190 case BPF_LD | BPF_H | BPF_ABS: in bpf_needs_clear_a() 1191 case BPF_LD | BPF_B | BPF_ABS: in bpf_needs_clear_a() 1206 case BPF_LD | BPF_W | BPF_ABS: in bpf_anc_helper() 1207 case BPF_LD | BPF_H | BPF_ABS: in bpf_anc_helper() 1208 case BPF_LD | BPF_B | BPF_ABS: in bpf_anc_helper()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | filter.h | 69 /* unused opcode to mark special load instruction. Same as BPF_ABS */ 240 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 1228 case BPF_LD | BPF_W | BPF_ABS: in bpf_needs_clear_a() 1229 case BPF_LD | BPF_H | BPF_ABS: in bpf_needs_clear_a() 1230 case BPF_LD | BPF_B | BPF_ABS: in bpf_needs_clear_a() 1245 case BPF_LD | BPF_W | BPF_ABS: in bpf_anc_helper() 1246 case BPF_LD | BPF_H | BPF_ABS: in bpf_anc_helper() 1247 case BPF_LD | BPF_B | BPF_ABS: in bpf_anc_helper()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | toeplitz.c | 290 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, SKF_AD_OFF + SKF_AD_PKTTYPE), in __set_filter() 292 BPF_STMT(BPF_LD + BPF_B + BPF_ABS, off_proto), in __set_filter() 294 BPF_STMT(BPF_LD + BPF_H + BPF_ABS, off_dport), in __set_filter()
|
/kernel/linux/linux-5.10/tools/bpf/ |
H A D | bpf_dbg.c | 251 case BPF_LD_W | BPF_ABS: in bpf_disasm() 255 case BPF_LD_H | BPF_ABS: in bpf_disasm() 259 case BPF_LD_B | BPF_ABS: in bpf_disasm() 664 case BPF_LD_W | BPF_ABS: in bpf_single_step() 671 case BPF_LD_H | BPF_ABS: in bpf_single_step() 678 case BPF_LD_B | BPF_ABS: in bpf_single_step()
|
/kernel/linux/linux-6.6/tools/bpf/ |
H A D | bpf_dbg.c | 251 case BPF_LD_W | BPF_ABS: in bpf_disasm() 255 case BPF_LD_H | BPF_ABS: in bpf_disasm() 259 case BPF_LD_B | BPF_ABS: in bpf_disasm() 664 case BPF_LD_W | BPF_ABS: in bpf_single_step() 671 case BPF_LD_H | BPF_ABS: in bpf_single_step() 678 case BPF_LD_B | BPF_ABS: in bpf_single_step()
|
/kernel/linux/linux-6.6/tools/perf/bench/ |
H A D | sched-seccomp-notify.c | 52 BPF_STMT(BPF_LD|BPF_W|BPF_ABS, in user_notif_syscall()
|