Home
last modified time | relevance | path

Searched defs:dst_reg (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-6.6/arch/powerpc/net/
H A Dbpf_jit_comp.c233 bpf_add_extable_entry(struct bpf_prog *fp, u32 *image, int pass, struct codegen_context *ctx, int insn_idx, int jmp_off, int dst_reg) bpf_add_extable_entry() argument
H A Dbpf_jit_comp64.c377 u32 dst_reg = bpf_to_ppc(insn[i].dst_reg); in bpf_jit_build_body() local
[all...]
H A Dbpf_jit_comp32.c294 u32 dst_reg = bpf_to_ppc(insn[i].dst_reg); in bpf_jit_build_body() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/net/
H A Dbpf_jit_comp64.c331 u32 dst_reg = b2p[insn[i].dst_reg]; in bpf_jit_build_body() local
[all...]
/kernel/linux/linux-6.6/arch/loongarch/net/
H A Dbpf_jit.c396 int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup); in ex_handler_bpf() local
406 add_exception_handler(const struct bpf_insn *insn, struct jit_ctx *ctx, int dst_reg) add_exception_handler() argument
/kernel/linux/linux-5.10/arch/arm64/net/
H A Dbpf_jit_comp.c366 int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup); in arm64_bpf_fixup_exception() local
374 add_exception_handler(const struct bpf_insn *insn, struct jit_ctx *ctx, int dst_reg) add_exception_handler() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c318 struct intel_memory_region *dst_reg, *src_reg; in i915_ttm_memcpy_init() local
/kernel/linux/linux-5.10/arch/x86/net/
H A Dbpf_jit_comp32.c189 static u8 add_1reg(u8 byte, u32 dst_reg) in add_1reg() argument
195 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() argument
[all...]
H A Dbpf_jit_comp.c196 static u8 add_1reg(u8 byte, u32 dst_reg) in add_1reg() argument
202 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() argument
595 emit_mov_imm32(u8 **pprog, bool sign_propagate, u32 dst_reg, const u32 imm32) emit_mov_imm32() argument
636 emit_mov_imm64(u8 **pprog, u32 dst_reg, const u32 imm32_hi, const u32 imm32_lo) emit_mov_imm64() argument
660 emit_mov_reg(u8 **pprog, bool is64, u32 dst_reg, u32 src_reg) emit_mov_reg() argument
679 emit_ldx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) emit_ldx() argument
718 emit_stx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) emit_stx() argument
814 u32 dst_reg = insn->dst_reg; do_jit() local
[all...]
/kernel/linux/linux-5.10/arch/mips/net/
H A Debpf_jit.c183 dst_reg, enumerator
[all...]
/kernel/linux/linux-5.10/arch/s390/net/
H A Dbpf_jit_comp.c101 static inline u32 reg(u32 dst_reg, u32 src_reg) in reg() argument
697 u32 dst_reg = insn->dst_reg; in bpf_jit_insn() local
[all...]
/kernel/linux/linux-6.6/arch/riscv/net/
H A Dbpf_jit_comp64.c583 add_exception_handler(const struct bpf_insn *insn, struct rv_jit_context *ctx, int dst_reg, int insn_len) add_exception_handler() argument
/kernel/linux/linux-6.6/arch/x86/net/
H A Dbpf_jit_comp32.c189 static u8 add_1reg(u8 byte, u32 dst_reg) in add_1reg() argument
195 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() argument
[all...]
H A Dbpf_jit_comp.c203 static u8 add_1reg(u8 byte, u32 dst_reg) in add_1reg() argument
209 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() argument
624 emit_mov_imm32(u8 **pprog, bool sign_propagate, u32 dst_reg, const u32 imm32) emit_mov_imm32() argument
664 emit_mov_imm64(u8 **pprog, u32 dst_reg, const u32 imm32_hi, const u32 imm32_lo) emit_mov_imm64() argument
687 emit_mov_reg(u8 **pprog, bool is64, u32 dst_reg, u32 src_reg) emit_mov_reg() argument
704 emit_movsx_reg(u8 **pprog, int num_bits, bool is64, u32 dst_reg, u32 src_reg) emit_movsx_reg() argument
759 maybe_emit_mod(u8 **pprog, u32 dst_reg, u32 src_reg, bool is64) maybe_emit_mod() argument
785 emit_ldx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) emit_ldx() argument
815 emit_ldsx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) emit_ldsx() argument
838 emit_stx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) emit_stx() argument
871 emit_atomic(u8 **pprog, u8 atomic_op, u32 dst_reg, u32 src_reg, s16 off, u8 bpf_size) emit_atomic() argument
1008 emit_shiftx(u8 **pprog, u32 dst_reg, u8 src_reg, bool is64, u8 op) emit_shiftx() argument
1060 u32 dst_reg = insn->dst_reg; do_jit() local
[all...]
/kernel/linux/linux-6.6/arch/arm64/net/
H A Dbpf_jit_comp.c698 int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup); ex_handler_bpf() local
706 add_exception_handler(const struct bpf_insn *insn, struct jit_ctx *ctx, int dst_reg) add_exception_handler() argument
[all...]
/kernel/linux/linux-6.6/arch/s390/net/
H A Dbpf_jit_comp.c107 static inline u32 reg(u32 dst_reg, u32 src_reg) in reg() argument
779 u32 dst_reg = insn->dst_reg; in bpf_jit_insn() local
2097 load_imm64(struct bpf_jit *jit, int dst_reg, u64 val) load_imm64() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c1507 u8 dst_reg; wrp_mul() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c1507 u8 dst_reg; wrp_mul() local
[all...]
/kernel/linux/linux-5.10/net/core/
H A Dfilter.c295 static u32 convert_skb_access(int skb_field, int dst_reg, int src_reg, in convert_skb_access() argument
[all...]
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dbpf.h47 __u8 dst_reg:4; member
/kernel/linux/linux-5.10/tools/include/uapi/linux/
H A Dbpf.h67 __u8 dst_reg:4; /* dest register */ member
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dbpf.h67 __u8 dst_reg:4; /* dest register */ member
/kernel/linux/linux-5.10/kernel/bpf/
H A Dverifier.c2478 u32 dst_reg = insn->dst_reg; in check_stack_write_fixed_off() local
6043 sanitize_ptr_alu(struct bpf_verifier_env *env, struct bpf_insn *insn, const struct bpf_reg_state *ptr_reg, const struct bpf_reg_state *off_reg, struct bpf_reg_state *dst_reg, struct bpf_sanitize_info *info, const bool commit_window) sanitize_ptr_alu() argument
6152 sanitize_err(struct bpf_verifier_env *env, const struct bpf_insn *insn, int reason, const struct bpf_reg_state *off_reg, const struct bpf_reg_state *dst_reg) sanitize_err() argument
6225 sanitize_check_bounds(struct bpf_verifier_env *env, const struct bpf_insn *insn, const struct bpf_reg_state *dst_reg) sanitize_check_bounds() argument
6269 struct bpf_reg_state *regs = state->regs, *dst_reg; adjust_ptr_min_max_vals() local
6495 scalar32_min_max_add(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_add() argument
6521 scalar_min_max_add(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_add() argument
6547 scalar32_min_max_sub(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_sub() argument
6575 scalar_min_max_sub(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_sub() argument
6603 scalar32_min_max_mul(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_mul() argument
6635 scalar_min_max_mul(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_mul() argument
6667 scalar32_min_max_and(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_and() argument
6701 scalar_min_max_and(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_and() argument
6736 scalar32_min_max_or(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_or() argument
6770 scalar_min_max_or(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_or() argument
6805 scalar32_min_max_xor(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_xor() argument
6834 scalar_min_max_xor(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_xor() argument
6865 __scalar32_min_max_lsh(struct bpf_reg_state *dst_reg, u64 umin_val, u64 umax_val) __scalar32_min_max_lsh() argument
6883 scalar32_min_max_lsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_lsh() argument
6901 __scalar64_min_max_lsh(struct bpf_reg_state *dst_reg, u64 umin_val, u64 umax_val) __scalar64_min_max_lsh() argument
6931 scalar_min_max_lsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_lsh() argument
6946 scalar32_min_max_rsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_rsh() argument
6978 scalar_min_max_rsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_rsh() argument
7012 scalar32_min_max_arsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar32_min_max_arsh() argument
7035 scalar_min_max_arsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) scalar_min_max_arsh() argument
7066 adjust_scalar_min_max_vals(struct bpf_verifier_env *env, struct bpf_insn *insn, struct bpf_reg_state *dst_reg, struct bpf_reg_state src_reg) adjust_scalar_min_max_vals() argument
7232 struct bpf_reg_state *regs = state->regs, *dst_reg, *src_reg; adjust_reg_min_max_vals() local
7378 struct bpf_reg_state *dst_reg = regs + insn->dst_reg; check_alu_op() local
7486 find_good_pkt_pointers(struct bpf_verifier_state *vstate, struct bpf_reg_state *dst_reg, enum bpf_reg_type type, bool range_right_open) find_good_pkt_pointers() argument
7767 is_pkt_ptr_branch_taken(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg, u8 opcode) is_pkt_ptr_branch_taken() argument
7986 __reg_combine_min_max(struct bpf_reg_state *src_reg, struct bpf_reg_state *dst_reg) __reg_combine_min_max() argument
8097 try_match_pkt_pointers(const struct bpf_insn *insn, struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg, struct bpf_verifier_state *this_branch, struct bpf_verifier_state *other_branch) try_match_pkt_pointers() argument
8220 struct bpf_reg_state *dst_reg, *other_branch_regs, *src_reg = NULL; check_cond_jmp_op() local
8411 struct bpf_reg_state *dst_reg; check_ld_imm() local
[all...]
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dbpf.h74 __u8 dst_reg:4; /* dest register */ member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dbpf.h60 __u8 dst_reg : 4; member

Completed in 70 milliseconds

12