Searched refs:load_reg (Results 1 – 7 of 7) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | backtrack.c | 336 u32 load_reg = dreg; in backtrack_insn() local 345 load_reg = insn->imm == BPF_CMPXCHG ? in backtrack_insn() 348 if (!bt_is_reg_set(bt, load_reg)) in backtrack_insn() 350 bt_clear_reg(bt, load_reg); in backtrack_insn()
|
| H A D | fixups.c | 685 int load_reg; in bpf_opt_subreg_zext_lo32_rnd_hi32() local 688 load_reg = insn_def_regno(&insn); in bpf_opt_subreg_zext_lo32_rnd_hi32() 698 if (load_reg == -1) in bpf_opt_subreg_zext_lo32_rnd_hi32() 716 rnd_hi32_patch[3].dst_reg = load_reg; in bpf_opt_subreg_zext_lo32_rnd_hi32() 739 if (verifier_bug_if(load_reg == -1, env, in bpf_opt_subreg_zext_lo32_rnd_hi32() 744 zext_patch[1].dst_reg = load_reg; in bpf_opt_subreg_zext_lo32_rnd_hi32() 745 zext_patch[1].src_reg = load_reg; in bpf_opt_subreg_zext_lo32_rnd_hi32()
|
| H A D | verifier.c | 6733 int load_reg; in check_atomic_rmw() local 6777 load_reg = bpf_atomic_load_reg(insn); in check_atomic_rmw() 6778 if (load_reg >= 0) { in check_atomic_rmw() 6780 err = check_reg_arg(env, load_reg, DST_OP); in check_atomic_rmw() 6792 if (!err && load_reg >= 0) { in check_atomic_rmw() 6793 bpf_diag_mod_begin(env, cur_regs(env) + load_reg, NULL, BPF_DIAG_MOD_WRITE); in check_atomic_rmw() 6796 BPF_READ, load_reg, true, false); in check_atomic_rmw()
|
| /linux/drivers/comedi/drivers/ |
| H A D | ni_tio.c | 1683 unsigned int load_reg; in ni_tio_insn_write() local 1700 load_reg = ni_tio_next_load_register(counter); in ni_tio_insn_write() 1701 ni_tio_write(counter, load_val, load_reg); in ni_tio_insn_write() 1705 ni_tio_write(counter, counter_dev->regs[chip][load_reg], in ni_tio_insn_write() 1706 load_reg); in ni_tio_insn_write()
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 2025 int load_reg = bpf_atomic_load_reg(insn); in bpf_jit_build_prologue() 2027 ret = add_exception_handler(insn, load_reg < 0 ? in bpf_jit_build_prologue() 2028 REG_DONT_CLEAR_MARKER : regmap[load_reg], in bpf_jit_build_prologue() 2003 int load_reg = bpf_atomic_load_reg(insn); bpf_jit_emit_insn() local
|
| /linux/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 2039 int load_reg = bpf_atomic_load_reg(insn); in build_insn() local 2041 ret = add_exception_handler(insn, ctx, load_reg < 0 ? in build_insn() 2042 DONT_CLEAR : bpf2a64[load_reg]); in build_insn()
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 2402 int load_reg = bpf_atomic_load_reg(insn); in do_jit() local 2405 fixup_reg = load_reg < 0 ? DONT_CLEAR : in do_jit() 2406 reg2pt_regs[load_reg]; in do_jit()
|