/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | disasm.c | 208 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 216 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 227 BPF_SIZE(insn->code) == BPF_DW ? "64" : "", in print_bpf_insn() 229 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 235 BPF_SIZE(insn->code) == BPF_DW ? "64" : "", in print_bpf_insn() 236 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 243 BPF_SIZE(insn->code) == BPF_DW ? "64" : "", in print_bpf_insn() 244 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 253 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 269 bpf_ldst_string[BPF_SIZE(ins in print_bpf_insn() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | disasm.c | 208 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 216 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 227 BPF_SIZE(insn->code) == BPF_DW ? "64" : "", in print_bpf_insn() 229 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 235 BPF_SIZE(insn->code) == BPF_DW ? "64" : "", in print_bpf_insn() 236 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 243 BPF_SIZE(insn->code) == BPF_DW ? "64" : "", in print_bpf_insn() 244 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 253 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 269 bpf_ldst_string[BPF_SIZE(ins in print_bpf_insn() [all...] |
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | disasm.c | 153 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 159 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 168 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 183 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 189 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 194 bpf_ldst_string[BPF_SIZE(insn->code) >> 3], in print_bpf_insn() 197 BPF_SIZE(insn->code) == BPF_DW) { in print_bpf_insn()
|
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | bpf_insn.h | 111 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 121 .code = BPF_LDX | BPF_SIZE(SIZE) | BPF_MEM, \ 131 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 141 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_XADD, \ 151 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | bpf_insn.h | 111 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 121 .code = BPF_LDX | BPF_SIZE(SIZE) | BPF_MEM, \ 131 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 154 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \ 167 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
|
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | filter.h | 136 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 146 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \ 156 .code = BPF_LDX | BPF_SIZE(SIZE) | BPF_MEM, \ 166 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 176 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_XADD, \ 186 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
|
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | filter.h | 136 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 146 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \ 156 .code = BPF_LDX | BPF_SIZE(SIZE) | BPF_MEM, \ 166 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 189 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \ 202 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf_common.h | 17 #define BPF_SIZE(code) ((code) & 0x18) macro
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf_common.h | 17 #define BPF_SIZE(code) ((code) & 0x18) macro
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | bpf_common.h | 17 #define BPF_SIZE(code) ((code) & 0x18) macro
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf_common.h | 30 #define BPF_SIZE(code) ((code) & 0x18) macro
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | bpf_common.h | 17 #define BPF_SIZE(code) ((code) & 0x18) macro
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf_common.h | 30 #define BPF_SIZE(code) ((code) & 0x18) macro
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | bpf_common.h | 17 #define BPF_SIZE(code) ((code) & 0x18) macro
|
/kernel/linux/linux-5.10/arch/loongarch/net/ |
H A D | ebpf_jit.c | 639 switch (BPF_SIZE(code)) { in build_insn() 655 switch (BPF_SIZE(code)) { in build_insn() 679 switch (BPF_SIZE(code)) { in build_insn() 695 switch (BPF_SIZE(code)) { in build_insn() 718 switch (BPF_SIZE(code)) { in build_insn() 734 switch (BPF_SIZE(code)) { in build_insn() 761 switch (BPF_SIZE(insn->code)) { in build_insn()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | filter.h | 231 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 241 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \ 251 .code = BPF_LDX | BPF_SIZE(SIZE) | BPF_MEM, \ 261 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 271 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_XADD, \ 281 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \ 446 const int __size = bpf_size_to_bytes(BPF_SIZE((insn)->code)); \
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | filter.h | 240 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_ABS, \ 250 .code = BPF_LD | BPF_SIZE(SIZE) | BPF_IND, \ 260 .code = BPF_LDX | BPF_SIZE(SIZE) | BPF_MEM, \ 270 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_MEM, \ 294 .code = BPF_STX | BPF_SIZE(SIZE) | BPF_ATOMIC, \ 307 .code = BPF_ST | BPF_SIZE(SIZE) | BPF_MEM, \ 471 const int __size = bpf_size_to_bytes(BPF_SIZE((insn)->code)); \
|
/kernel/linux/linux-6.6/arch/mips/net/ |
H A D | bpf_jit_comp64.c | 828 emit_ldx(ctx, dst, src, off, BPF_SIZE(code)); in build_insn() 836 emit_stx(ctx, dst, MIPS_R_T4, off, BPF_SIZE(code)); in build_insn() 843 emit_stx(ctx, dst, src, off, BPF_SIZE(code)); in build_insn() 861 if (BPF_SIZE(code) == BPF_DW) { in build_insn() 879 if (BPF_SIZE(code) == BPF_DW) { in build_insn()
|
/kernel/linux/linux-6.6/arch/x86/net/ |
H A D | bpf_jit_comp.c | 1429 EMIT(imm32, bpf_size_to_x86_bytes(BPF_SIZE(insn->code))); in do_jit() 1437 emit_stx(&prog, BPF_SIZE(insn->code), dst_reg, src_reg, insn->off); in do_jit() 1504 emit_ldsx(&prog, BPF_SIZE(insn->code), dst_reg, src_reg, insn_off); in do_jit() 1506 emit_ldx(&prog, BPF_SIZE(insn->code), dst_reg, src_reg, insn_off); in do_jit() 1570 bool is64 = BPF_SIZE(insn->code) == BPF_DW; in do_jit() 1589 emit_ldx(&prog, BPF_SIZE(insn->code), in do_jit() 1603 BPF_SIZE(insn->code)); in do_jit() 1619 insn->off, BPF_SIZE(insn->code)); in do_jit()
|
H A D | bpf_jit_comp32.c | 1924 switch (BPF_SIZE(code)) { in do_jit() 1939 EMIT(imm32, bpf_size_to_x86_bytes(BPF_SIZE(code))); in do_jit() 1941 if (BPF_SIZE(code) == BPF_DW) { in do_jit() 1972 switch (BPF_SIZE(code)) { in do_jit() 1989 if (BPF_SIZE(code) == BPF_DW) { in do_jit() 2025 switch (BPF_SIZE(code)) { in do_jit() 2049 switch (BPF_SIZE(code)) { in do_jit()
|
/kernel/linux/linux-5.10/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 440 const bool isdw = BPF_SIZE(code) == BPF_DW; in build_insn() 812 switch (BPF_SIZE(code)) { in build_insn() 853 switch (BPF_SIZE(code)) { in build_insn() 875 switch (BPF_SIZE(code)) { in build_insn()
|
/kernel/linux/linux-6.6/arch/loongarch/net/ |
H A D | bpf_jit.c | 287 const bool isdw = BPF_SIZE(insn->code) == BPF_DW; in emit_atomic() 883 switch (BPF_SIZE(code)) { in build_insn() 926 switch (BPF_SIZE(code)) { in build_insn() 975 switch (BPF_SIZE(code)) { in build_insn()
|
/kernel/linux/linux-5.10/arch/mips/net/ |
H A D | ebpf_jit.c | 1376 switch (BPF_SIZE(insn->code)) { in build_one_insn() 1409 switch (BPF_SIZE(insn->code)) { in build_one_insn() 1456 switch (BPF_SIZE(insn->code)) { in build_one_insn() 1486 switch (BPF_SIZE(insn->code)) { in build_one_insn() 1633 switch (BPF_SIZE(insn->code)) { in reg_val_propagate_range() 1666 switch (BPF_SIZE(insn->code)) { in reg_val_propagate_range()
|
/kernel/linux/linux-5.10/arch/x86/net/ |
H A D | bpf_jit_comp32.c | 1743 switch (BPF_SIZE(code)) { in do_jit() 1758 EMIT(imm32, bpf_size_to_x86_bytes(BPF_SIZE(code))); in do_jit() 1760 if (BPF_SIZE(code) == BPF_DW) { in do_jit() 1791 switch (BPF_SIZE(code)) { in do_jit() 1808 if (BPF_SIZE(code) == BPF_DW) { in do_jit() 1844 switch (BPF_SIZE(code)) { in do_jit() 1868 switch (BPF_SIZE(code)) { in do_jit()
|
/kernel/linux/linux-6.6/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 453 const bool isdw = BPF_SIZE(code) == BPF_DW; in emit_lse_atomic() 527 const bool isdw = BPF_SIZE(code) == BPF_DW; in emit_ll_sc_atomic() 1182 switch (BPF_SIZE(code)) { in build_insn() 1267 switch (BPF_SIZE(code)) { in build_insn() 1315 switch (BPF_SIZE(code)) { in build_insn()
|