| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | align.c | |
| /linux/tools/testing/selftests/bpf/verifier/ |
| H A D | atomic_cmpxchg.c | 161 BPF_MOV64_REG(BPF_REG_5, BPF_REG_10), 163 BPF_ATOMIC_OP(BPF_DW, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8), 182 BPF_MOV64_REG(BPF_REG_5, BPF_REG_10), 184 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8), 201 BPF_MOV32_REG(BPF_REG_5, BPF_REG_10), 203 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8), 222 BPF_MOV32_REG(BPF_REG_5, BPF_REG_10), 224 BPF_ATOMIC_OP(BPF_W, BPF_CMPXCHG, BPF_REG_10, BPF_REG_5, -8),
|
| H A D | atomic_fetch.c | 125 __ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 1, BPF_ADD | BPF_FETCH, 2, 3), 131 __ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_AND | BPF_FETCH, 0x011, 0x010), 137 __ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_OR | BPF_FETCH, 0x011, 0x011), 143 __ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_XOR | BPF_FETCH, 0x011, 0x001), 149 __ATOMIC_FETCH_OP_TEST(BPF_REG_4, BPF_REG_5, 0x010, BPF_XCHG, 0x011, 0x011),
|
| H A D | calls.c | 2018 BPF_MOV64_IMM(BPF_REG_5, 0), 2020 BPF_MOV64_IMM(BPF_REG_5, 1), 2025 BPF_MOV64_REG(BPF_REG_0, BPF_REG_5), 2054 BPF_MOV64_IMM(BPF_REG_5, 0), 2056 BPF_MOV64_IMM(BPF_REG_5, 1), 2060 BPF_MOV64_REG(BPF_REG_0, BPF_REG_5), 2086 BPF_MOV64_IMM(BPF_REG_5, 0), 2090 BPF_MOV64_IMM(BPF_REG_5, 1), 2094 BPF_MOV64_REG(BPF_REG_0, BPF_REG_5), 2122 BPF_MOV64_IMM(BPF_REG_5, 0), [all …]
|
| H A D | jit.c | 118 BPF_LD_IMM64(BPF_REG_5, 0xeeff0d413122ULL), 119 BPF_ALU32_REG(BPF_MUL, BPF_REG_5, BPF_REG_1), 120 BPF_JMP_REG(BPF_JEQ, BPF_REG_5, BPF_REG_0, 2),
|
| H A D | ld_abs.c | 53 BPF_MOV64_IMM(BPF_REG_5, 0), 55 BPF_MOV64_REG(BPF_REG_0, BPF_REG_5),
|
| H A D | event_output.c | 34 BPF_MOV64_IMM(BPF_REG_5, 8), \
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_ld_ind.c | 90 : __imm_insn(ld_ind, BPF_LD_IND(BPF_W, BPF_REG_5, -0x200000)) in ind_check_calling_conv_r5()
|
| /linux/kernel/bpf/ |
| H A D | backtrack.c | 460 for (i = BPF_REG_1; i <= BPF_REG_5; i++) { in backtrack_insn() 495 for (i = BPF_REG_1; i <= BPF_REG_5; i++) in backtrack_insn() 534 for (i = BPF_REG_1; i <= BPF_REG_5; i++) in backtrack_insn()
|
| H A D | liveness.c | 1162 for (r = BPF_REG_0; r <= BPF_REG_5; r++) in arg_track_xfer() 1658 for (r = BPF_REG_1; r <= BPF_REG_5; r++) in compute_subprog_args() 1761 for (int r = BPF_REG_1; r <= BPF_REG_5; r++) in has_fp_args() 1905 for (int r = BPF_REG_1; r <= BPF_REG_5; r++) in analyze_subprog() 1928 for (int r = BPF_REG_1; r <= BPF_REG_5; r++) in analyze_subprog()
|
| H A D | const_fold.c | 197 for (r = BPF_REG_0; r <= BPF_REG_5; r++) in const_reg_xfer()
|
| H A D | verifier.c | 1826 BPF_REG_0, BPF_REG_1, BPF_REG_2, BPF_REG_3, BPF_REG_4, BPF_REG_5 8197 if (arg < 0 && regno >= BPF_REG_1 && regno <= BPF_REG_5) in bpf_diag_call_arg() 9988 bpf_mark_reg_not_init(env, &callee->regs[BPF_REG_5]); in map_set_for_each_callback_args() 10001 for (i = BPF_REG_1; i <= BPF_REG_5; i++) in set_callee_state() 10047 bpf_mark_reg_not_init(env, &callee->regs[BPF_REG_5]); in set_loop_callback_state() 10078 bpf_mark_reg_not_init(env, &callee->regs[BPF_REG_5]); in set_timer_callback_state() 10106 bpf_mark_reg_not_init(env, &callee->regs[BPF_REG_5]); in set_find_vma_callback_state() 10128 bpf_mark_reg_not_init(env, &callee->regs[BPF_REG_5]); in set_user_ringbuf_callback_state() 10162 bpf_mark_reg_not_init(env, &callee->regs[BPF_REG_5]); in set_rbtree_add_callback_state() 10192 bpf_mark_reg_not_init(env, &callee->regs[BPF_REG_5]); in set_task_work_schedule_callback_state() [all …]
|
| /linux/tools/include/linux/ |
| H A D | filter.h | 19 #define BPF_REG_ARG5 BPF_REG_5
|
| /linux/arch/parisc/net/ |
| H A D | bpf_jit_comp64.c | 26 [BPF_REG_5] = HPPA_R(9), 473 emit_hppa_copy(regmap[BPF_REG_5], HPPA_REG_ARG4, ctx); in emit_call() 1171 LOAD_PARAM(HPPA_REG_ARG4, BPF_REG_5); in bpf_jit_build_prologue()
|
| H A D | bpf_jit_comp32.c | 82 [BPF_REG_5] = {HPPA_R(11), HPPA_R(12)}, 897 reg = bpf_get_reg64_offset(regmap[BPF_REG_5], tmp, offset_sp, ctx); in emit_call() 1547 dst = regmap[BPF_REG_5]; in bpf_jit_build_prologue()
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp32.c | 79 [BPF_REG_5] = {RV_REG_S4, RV_REG_S3}, 750 const s8 *r5 = bpf2rv32[BPF_REG_5]; in emit_call()
|
| H A D | bpf_jit_comp64.c | 35 [BPF_REG_5] = RV_REG_A4,
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 188 [BPF_REG_5] = 0, /* R8 */ 206 [BPF_REG_5] = offsetof(struct pt_regs, r8), 220 return (1 << reg) & (BIT(BPF_REG_5) | in is_ereg()
|
| /linux/arch/mips/net/ |
| H A D | bpf_jit_comp64.c | 72 [BPF_REG_5] = MIPS_R_A4,
|
| H A D | bpf_jit_comp32.c | 125 [BPF_REG_5] = {MIPS_R_T5, MIPS_R_T4},
|
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 297 (1 << BPF_REG_5))
|
| H A D | filter.h | 50 #define BPF_REG_ARG5 BPF_REG_5
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_verifier.c | 476 BPF_MOV64_IMM(BPF_REG_5, 0), \
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 68 BPF_REG_5, enumerator
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 68 BPF_REG_5, enumerator
|