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

/linux-master/arch/powerpc/net/
H A Dbpf_jit_comp64.c377 u32 dst_reg = bpf_to_ppc(insn[i].dst_reg); local
[all...]
H A Dbpf_jit_comp32.c295 u32 dst_reg = bpf_to_ppc(insn[i].dst_reg); local
[all...]
H A Dbpf_jit_comp.c257 bpf_add_extable_entry(struct bpf_prog *fp, u32 *image, u32 *fimage, int pass, struct codegen_context *ctx, int insn_idx, int jmp_off, int dst_reg) argument
/linux-master/arch/loongarch/net/
H A Dbpf_jit.c401 int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup); local
411 add_exception_handler(const struct bpf_insn *insn, struct jit_ctx *ctx, int dst_reg) argument
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c318 struct intel_memory_region *dst_reg, *src_reg; local
/linux-master/arch/x86/net/
H A Dbpf_jit_comp32.c189 static u8 add_1reg(u8 byte, u32 dst_reg) argument
195 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) argument
[all...]
H A Dbpf_jit_comp.c223 static u8 add_1reg(u8 byte, u32 dst_reg) argument
229 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) argument
776 emit_mov_imm32(u8 **pprog, bool sign_propagate, u32 dst_reg, const u32 imm32) argument
816 emit_mov_imm64(u8 **pprog, u32 dst_reg, const u32 imm32_hi, const u32 imm32_lo) argument
839 emit_mov_reg(u8 **pprog, bool is64, u32 dst_reg, u32 src_reg) argument
856 emit_movsx_reg(u8 **pprog, int num_bits, bool is64, u32 dst_reg, u32 src_reg) argument
923 maybe_emit_mod(u8 **pprog, u32 dst_reg, u32 src_reg, bool is64) argument
949 emit_ldx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) argument
979 emit_ldsx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) argument
1001 emit_ldx_index(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, u32 index_reg, int off) argument
1027 emit_ldx_r12(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) argument
1033 emit_stx(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) argument
1067 emit_stx_index(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, u32 index_reg, int off) argument
1093 emit_stx_r12(u8 **pprog, u32 size, u32 dst_reg, u32 src_reg, int off) argument
1099 emit_st_index(u8 **pprog, u32 size, u32 dst_reg, u32 index_reg, int off, int imm) argument
1126 emit_st_r12(u8 **pprog, u32 size, u32 dst_reg, int off, int imm) argument
1131 emit_atomic(u8 **pprog, u8 atomic_op, u32 dst_reg, u32 src_reg, s16 off, u8 bpf_size) argument
1252 emit_shiftx(u8 **pprog, u32 dst_reg, u8 src_reg, bool is64, u8 op) argument
1325 u32 dst_reg = insn->dst_reg; local
[all...]
/linux-master/arch/riscv/net/
H A Dbpf_jit_comp64.c565 add_exception_handler(const struct bpf_insn *insn, struct rv_jit_context *ctx, int dst_reg, int insn_len) argument
/linux-master/arch/arm64/net/
H A Dbpf_jit_comp.c746 int dst_reg = FIELD_GET(BPF_FIXUP_REG_MASK, ex->fixup); local
754 add_exception_handler(const struct bpf_insn *insn, struct jit_ctx *ctx, int dst_reg) argument
[all...]
/linux-master/arch/s390/net/
H A Dbpf_jit_comp.c107 static inline u32 reg(u32 dst_reg, u32 src_reg) argument
783 u32 dst_reg = insn->dst_reg; local
2230 load_imm64(struct bpf_jit *jit, int dst_reg, u64 val) argument
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c1507 u8 dst_reg; local
[all...]
/linux-master/include/uapi/linux/
H A Dbpf.h79 __u8 dst_reg:4; /* dest register */ member in struct:bpf_insn
/linux-master/net/core/
H A Dfilter.c298 static u32 convert_skb_access(int skb_field, int dst_reg, int src_reg, argument
9374 bpf_convert_shinfo_access(__u8 dst_reg, __u8 skb_reg, struct bpf_insn *insn) argument
[all...]
/linux-master/tools/include/uapi/linux/
H A Dbpf.h79 __u8 dst_reg:4; /* dest register */ member in struct:bpf_insn
/linux-master/kernel/bpf/
H A Dverifier.c3223 int dst_reg = insn_def_regno(insn); local
12687 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) argument
12796 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) argument
12869 sanitize_check_bounds(struct bpf_verifier_env *env, const struct bpf_insn *insn, const struct bpf_reg_state *dst_reg) argument
12913 struct bpf_reg_state *regs = state->regs, *dst_reg; local
13143 scalar32_min_max_add(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13169 scalar_min_max_add(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13195 scalar32_min_max_sub(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13223 scalar_min_max_sub(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13251 scalar32_min_max_mul(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13283 scalar_min_max_mul(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13315 scalar32_min_max_and(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13349 scalar_min_max_and(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13384 scalar32_min_max_or(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13418 scalar_min_max_or(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13453 scalar32_min_max_xor(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13482 scalar_min_max_xor(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13513 __scalar32_min_max_lsh(struct bpf_reg_state *dst_reg, u64 umin_val, u64 umax_val) argument
13531 scalar32_min_max_lsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13549 __scalar64_min_max_lsh(struct bpf_reg_state *dst_reg, u64 umin_val, u64 umax_val) argument
13579 scalar_min_max_lsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13594 scalar32_min_max_rsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13626 scalar_min_max_rsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13660 scalar32_min_max_arsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13683 scalar_min_max_arsh(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg) argument
13714 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) argument
13880 struct bpf_reg_state *regs = state->regs, *dst_reg, *src_reg; local
14060 struct bpf_reg_state *dst_reg = regs + insn->dst_reg; local
14215 find_good_pkt_pointers(struct bpf_verifier_state *vstate, struct bpf_reg_state *dst_reg, enum bpf_reg_type type, bool range_right_open) argument
14446 is_pkt_ptr_branch_taken(struct bpf_reg_state *dst_reg, struct bpf_reg_state *src_reg, u8 opcode) argument
14832 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) argument
14955 struct bpf_reg_state *dst_reg, *other_branch_regs, *src_reg = NULL; local
15172 struct bpf_reg_state *dst_reg; local
[all...]

Completed in 451 milliseconds