/kernel/linux/linux-6.6/drivers/soc/mediatek/ |
H A D | mtk-cmdq-helper.c | 25 u16 src_reg; member 223 inst.src_reg = addr_low; in cmdq_pkt_read_s() 238 inst.src_reg = src_reg_idx; in cmdq_pkt_write_s() 261 inst.src_reg = src_reg_idx; in cmdq_pkt_write_s_mask()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_vec4_tes.h | 60 src_reg input_read_header;
|
H A D | brw_vec4_live_variables.h | 114 var_from_reg(const simple_allocator &alloc, const src_reg ®, in var_from_reg()
|
H A D | brw_fs_cse.cpp | 348 fs_reg *src_reg = &entry->generator->src[i]; in opt_cse_local() local 364 if (src_reg->file == VGRF && live.vgrf_end[src_reg->nr] < ip) { in opt_cse_local()
|
/kernel/linux/linux-5.10/arch/mips/net/ |
H A D | ebpf_jit.c | 181 src_reg, enumerator 197 int ebpf_reg = (w == src_reg || w == src_reg_no_fp) ? in ebpf_to_mips_reg() 198 insn->src_reg : insn->dst_reg; in ebpf_to_mips_reg() 822 src = ebpf_to_mips_reg(ctx, insn, src_reg); in build_one_insn() 829 if (insn->src_reg == BPF_REG_10) { in build_one_insn() 837 } else if (get_reg_val_type(ctx, this_idx, insn->src_reg) == REG_32BIT) { in build_one_insn() 928 ts = get_reg_val_type(ctx, this_idx, insn->src_reg); in build_one_insn() 1030 ts = get_reg_val_type(ctx, this_idx, insn->src_reg); in build_one_insn() 1299 if (insn->src_reg != 0) in build_one_insn() 1396 if (insn->src_reg in build_one_insn() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | netif_receive_skb.c | 245 {.code = (__u8)1,.dst_reg = (__u8)0x2,.src_reg = (__u8)0x3,.off = (__s16)4,.imm = (__s32)5,}); in BPF_PROG() 247 {.code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4, in BPF_PROG()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | netif_receive_skb.c | 244 {.code = (__u8)1,.dst_reg = (__u8)0x2,.src_reg = (__u8)0x3,.off = (__s16)4,.imm = (__s32)5,}); in BPF_PROG() 246 {.code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4, in BPF_PROG()
|
/third_party/mesa3d/src/freedreno/ir2/ |
H A D | instr-a2xx.h | 320 uint32_t src_reg : 6; member 354 uint32_t src_reg : 6; member
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | cgroup.c | 2232 BPF_SIZE(si->code), si->dst_reg, si->src_reg, in sysctl_convert_ctx_access() 2241 * register is used since neither src_reg nor dst_reg can be in sysctl_convert_ctx_access() 2247 if (si->src_reg == treg || si->dst_reg == treg) in sysctl_convert_ctx_access() 2249 if (si->src_reg == treg || si->dst_reg == treg) in sysctl_convert_ctx_access() 2260 treg, si->src_reg, in sysctl_convert_ctx_access() 2270 si->dst_reg, si->src_reg, in sysctl_convert_ctx_access() 2415 si->dst_reg, si->src_reg, \ 2421 si->dst_reg, si->src_reg, \ 2461 if (si->src_reg == treg || si->dst_reg == treg) in cg_sockopt_convert_ctx_access() 2463 if (si->src_reg in cg_sockopt_convert_ctx_access() [all...] |
H A D | core.c | 59 #define SRC regs[insn->src_reg] 308 (dst[i].src_reg == BPF_PSEUDO_MAP_FD || in bpf_prog_calc_tag() 309 dst[i].src_reg == BPF_PSEUDO_MAP_VALUE)) { in bpf_prog_calc_tag() 315 dst[i].src_reg == 0 && in bpf_prog_calc_tag() 434 if (insn->src_reg != BPF_PSEUDO_CALL) in bpf_adj_branches() 1215 *func_addr_fixed = insn->src_reg != BPF_PSEUDO_CALL; in bpf_jit_get_func_addr() 1228 } else if (insn->src_reg == BPF_PSEUDO_KFUNC_CALL && in bpf_jit_get_func_addr() 1275 if (from->dst_reg == BPF_REG_AX || from->src_reg == BPF_REG_AX) in bpf_jit_blind_insn()
|
/third_party/mesa3d/src/imagination/rogue/ |
H A D | rogue.c | 515 size_t src_reg = nir_intr_src_regindex(intr, 0); in trans_nir_intrinsic_store_output_fs() local 524 CHECK(rogue_instr_set_operand_vreg(instr, 1, src_reg)); in trans_nir_intrinsic_store_output_fs() 554 size_t src_reg = nir_intr_src_regindex(intr, 0); in trans_nir_intrinsic_store_output_vs() local 559 CHECK(rogue_instr_set_operand_vreg(instr, 1, src_reg)); in trans_nir_intrinsic_store_output_vs()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_optimizer.cpp | 421 auto src_reg = instr->psrc(0)->as_register(); in visit() local 422 if (!src_reg) { in visit() 426 if (src_reg->uses().size() > 1) in visit() 438 for (auto& i: src_reg->parents()) { in visit()
|
H A D | sfn_instr_alu.cpp | 289 auto src_reg = m_src[0]->as_register(); in can_propagate_src() 290 if (!src_reg) in can_propagate_src() 302 return m_dest->equal_to(*src_reg); in can_propagate_src() 305 return src_reg->pin() == pin_none || in can_propagate_src() 306 (src_reg->pin() == pin_chan && in can_propagate_src() 307 src_reg->chan() == m_dest->chan()); in can_propagate_src() 318 auto src_reg = m_src[0]->as_register(); in can_propagate_dest() local 319 if (!src_reg) { in can_propagate_dest() 325 if (src_reg->pin() == pin_fully || in can_propagate_dest() 326 src_reg in can_propagate_dest() [all...] |
H A D | sfn_instr_fetch.cpp | 290 auto src_reg = vf.src_from_string(srcstr)->as_register(); in from_string_impl() local 291 assert(src_reg); in from_string_impl() 376 src_reg, src_offset_val, fetch_type, fmt, num_fmt, in from_string_impl()
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | imx_rproc.c | 296 .src_reg = IMX7D_SRC_SCR, 314 .src_reg = IMX7D_SRC_SCR, 348 .src_reg = IMX7D_SRC_SCR, 358 .src_reg = IMX6SX_SRC_SCR, 391 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, in imx_rproc_start() 433 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, dcfg->src_mask, in imx_rproc_stop() 1056 ret = regmap_read(regmap, dcfg->src_reg, &val); in imx_rproc_detect_mode()
|
H A D | imx_dsp_rproc.c | 238 .src_reg = IMX8M_AudioDSP_REG2, 254 .src_reg = IMX8ULP_SIM_LPAV_REG_SYSCTRL0, 326 dcfg->src_reg, in imx_dsp_rproc_start() 367 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, dcfg->src_mask, in imx_dsp_rproc_stop()
|
/third_party/elfutils/lib/ |
H A D | bpf.h | 81 uint8_t src_reg:4; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 529 const struct bpf_reg_state *sreg = cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_xadd() 555 cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_alu() 641 if (meta->insn.src_reg >= MAX_BPF_REG || in nfp_verify_insn() 654 meta->insn.src_reg); in nfp_verify_insn()
|
H A D | main.h | 465 insn.src_reg != BPF_PSEUDO_CALL; in is_mbpf_helper_call() 473 insn.src_reg == BPF_PSEUDO_CALL; in is_mbpf_pseudo_call()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 529 const struct bpf_reg_state *sreg = cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_atomic() 560 cur_regs(env) + meta->insn.src_reg; in nfp_bpf_check_alu() 646 if (meta->insn.src_reg >= MAX_BPF_REG || in nfp_verify_insn() 659 meta->insn.src_reg); in nfp_verify_insn()
|
H A D | main.h | 465 insn.src_reg != BPF_PSEUDO_CALL; in is_mbpf_helper_call() 473 insn.src_reg == BPF_PSEUDO_CALL; in is_mbpf_pseudo_call()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3.c | 810 ir3_flut(struct ir3_register *src_reg) in ir3_flut() argument 830 if (src_reg->flags & IR3_REG_HALF) { in ir3_flut() 832 uint32_t imm = src_reg->uim_val; in ir3_flut() 839 uint32_t imm = src_reg->uim_val; in ir3_flut()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
H A D | ir2_assemble.c | 191 vtx->src_reg = src_to_reg(ctx, src); in fill_instr() 210 tex->src_reg = src_to_reg(ctx, src); in fill_instr() 229 tex->src_reg = src_to_reg(ctx, src); in fill_instr()
|
/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | macro-assembler-ia32.cc | 589 Register src_reg = src.is_reg_only() ? src.reg() : tmp; in CallRecordWriteStub() local 590 if (src_reg == tmp) mov(tmp, src); in CallRecordWriteStub() 591 cvtsi2ss(dst, src_reg); in CallRecordWriteStub() 592 test(src_reg, src_reg); in CallRecordWriteStub() 596 if (src_reg != tmp) mov(tmp, src_reg); in CallRecordWriteStub()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_dump.c | 724 {.code = (__u8)1,.dst_reg = (__u8)0x2,.src_reg = (__u8)0x3,.off = (__s16)4,.imm = (__s32)5,}); in test_btf_dump_struct_data() 728 { .code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4, in test_btf_dump_struct_data() 734 " .src_reg = (__u8)0x3,\n" in test_btf_dump_struct_data() 738 {.code = 1, .dst_reg = 2, .src_reg = 3, .off = 4, .imm = 5}); in test_btf_dump_struct_data()
|