| /linux/tools/include/linux/ |
| A D | filter.h | 38 .src_reg = SRC, \ 46 .src_reg = SRC, \ 56 .src_reg = 0, \ 64 .src_reg = 0, \ 74 .src_reg = 0, \ 84 .src_reg = SRC, \ 102 .src_reg = 0, \ 110 .src_reg = 0, \ 138 .src_reg = 0, \ 204 .src_reg = 0, \ [all …]
|
| /linux/samples/bpf/ |
| A D | bpf_insn.h | 14 .src_reg = SRC, \ 22 .src_reg = SRC, \ 32 .src_reg = 0, \ 40 .src_reg = 0, \ 50 .src_reg = SRC, \ 58 .src_reg = SRC, \ 68 .src_reg = 0, \ 76 .src_reg = 0, \ 94 .src_reg = 0, \ 113 .src_reg = 0, \ [all …]
|
| /linux/drivers/clk/socfpga/ |
| A D | clk-gate.c | 58 u32 src_reg; in socfpga_clk_set_parent() local 63 src_reg &= ~0x1; in socfpga_clk_set_parent() 64 src_reg |= parent; in socfpga_clk_set_parent() 68 src_reg &= ~0x2; in socfpga_clk_set_parent() 69 src_reg |= (parent << 1); in socfpga_clk_set_parent() 74 src_reg &= ~0x3; in socfpga_clk_set_parent() 75 src_reg |= parent; in socfpga_clk_set_parent() 78 src_reg &= ~0xC; in socfpga_clk_set_parent() 79 src_reg |= (parent << 2); in socfpga_clk_set_parent() 81 src_reg &= ~0x30; in socfpga_clk_set_parent() [all …]
|
| /linux/arch/powerpc/net/ |
| A D | bpf_jit_comp32.c | 284 u32 src_reg = bpf_to_ppc(ctx, insn[i].src_reg); in bpf_jit_build_body() local 285 u32 src_reg_h = src_reg - 1; in bpf_jit_build_body() 315 if (src_reg >= 3 && src_reg < 32) { in bpf_jit_build_body() 316 bpf_set_seen_register(ctx, src_reg); in bpf_jit_build_body() 412 EMIT(PPC_RAW_MULW(_R0, src_reg, _R0)); in bpf_jit_build_body() 531 if (dst_reg == src_reg) { in bpf_jit_build_body() 540 if (dst_reg == src_reg) in bpf_jit_build_body() 670 if (dst_reg == src_reg) in bpf_jit_build_body() 672 EMIT(PPC_RAW_MR(dst_reg, src_reg)); in bpf_jit_build_body() 679 else if (dst_reg != src_reg) in bpf_jit_build_body() [all …]
|
| A D | bpf_jit_comp64.c | 313 u32 src_reg = b2p[insn[i].src_reg]; in bpf_jit_build_body() local 341 if (src_reg >= BPF_PPC_NVR_MIN && src_reg < 32) in bpf_jit_build_body() 342 bpf_set_seen_register(ctx, src_reg); in bpf_jit_build_body() 583 EMIT(PPC_RAW_MR(dst_reg, src_reg)); in bpf_jit_build_body() 705 src_reg = b2p[TMP_REG_1]; in bpf_jit_build_body() 713 src_reg = b2p[TMP_REG_1]; in bpf_jit_build_body() 721 src_reg = b2p[TMP_REG_1]; in bpf_jit_build_body() 729 src_reg = b2p[TMP_REG_1]; in bpf_jit_build_body() 731 PPC_BPF_STL(src_reg, dst_reg, off); in bpf_jit_build_body() 799 PPC_BPF_LL(dst_reg, src_reg, off); in bpf_jit_build_body() [all …]
|
| /linux/drivers/crypto/ux500/cryp/ |
| A D | cryp.c | 295 struct cryp_register __iomem *src_reg = device_data->base; in cryp_save_device_context() local 309 if (CRYP_TEST_BITS(&src_reg->sr, CRYP_SR_IFEM_MASK) == 0) in cryp_save_device_context() 310 ctx->din = readl_relaxed(&src_reg->din); in cryp_save_device_context() 316 ctx->key_4_l = readl_relaxed(&src_reg->key_4_l); in cryp_save_device_context() 317 ctx->key_4_r = readl_relaxed(&src_reg->key_4_r); in cryp_save_device_context() 321 ctx->key_3_l = readl_relaxed(&src_reg->key_3_l); in cryp_save_device_context() 322 ctx->key_3_r = readl_relaxed(&src_reg->key_3_r); in cryp_save_device_context() 326 ctx->key_2_l = readl_relaxed(&src_reg->key_2_l); in cryp_save_device_context() 327 ctx->key_2_r = readl_relaxed(&src_reg->key_2_r); in cryp_save_device_context() 331 ctx->key_1_l = readl_relaxed(&src_reg->key_1_l); in cryp_save_device_context() [all …]
|
| /linux/kernel/bpf/ |
| A D | disasm.c | 22 if (!insn->src_reg && in __func_get_name() 35 if (insn->src_reg == BPF_PSEUDO_CALL) in __func_get_name() 155 insn->src_reg); in print_bpf_insn() 169 insn->off, insn->src_reg); in print_bpf_insn() 178 insn->src_reg); in print_bpf_insn() 185 insn->code, insn->src_reg, in print_bpf_insn() 197 insn->src_reg); in print_bpf_insn() 201 insn->code, insn->src_reg, in print_bpf_insn() 228 insn->src_reg, insn->off); in print_bpf_insn() 239 insn->src_reg, insn->imm); in print_bpf_insn() [all …]
|
| A D | verifier.c | 8155 src_reg = NULL; in adjust_reg_min_max_vals() 8164 src_reg = ®s[insn->src_reg]; in adjust_reg_min_max_vals() 8289 struct bpf_reg_state *src_reg = regs + insn->src_reg; in check_alu_op() local 8296 if (src_reg->type == SCALAR_VALUE && !src_reg->id) in check_alu_op() 8709 pkt = src_reg; in is_pkt_ptr_branch_taken() 8915 src_reg->umin_value = dst_reg->umin_value = max(src_reg->umin_value, in __reg_combine_min_max() 8917 src_reg->umax_value = dst_reg->umax_value = min(src_reg->umax_value, in __reg_combine_min_max() 9199 insn->src_reg); in check_cond_jmp_op() 9202 src_reg = ®s[insn->src_reg]; in check_cond_jmp_op() 9289 struct bpf_reg_state *src_reg = ®s[insn->src_reg]; in check_cond_jmp_op() local [all …]
|
| /linux/arch/x86/net/ |
| A D | bpf_jit_comp.c | 655 EMIT_mov(dst_reg, src_reg); in emit_mov_reg() 906 u32 src_reg = insn->src_reg; in do_jit() local 936 dst_reg, src_reg); in do_jit() 1024 if (src_reg == BPF_REG_0 || in do_jit() 1025 src_reg == BPF_REG_3) { in do_jit() 1027 EMIT_mov(AUX_REG, src_reg); in do_jit() 1028 src_reg = AUX_REG; in do_jit() 1033 src_reg = AUX_REG; in do_jit() 1136 if (src_reg != BPF_REG_4) in do_jit() 1353 u32 real_src_reg = src_reg; in do_jit() [all …]
|
| /linux/arch/s390/net/ |
| A D | bpf_jit_comp.c | 698 u32 src_reg = insn->src_reg; in bpf_jit_insn() local 755 EMIT2(0x1a00, dst_reg, src_reg); in bpf_jit_insn() 780 EMIT2(0x1b00, dst_reg, src_reg); in bpf_jit_insn() 843 EMIT4(0xb9970000, REG_W0, src_reg); in bpf_jit_insn() 936 EMIT2(0x1400, dst_reg, src_reg); in bpf_jit_insn() 968 EMIT2(0x1600, dst_reg, src_reg); in bpf_jit_insn() 1000 EMIT2(0x1700, dst_reg, src_reg); in bpf_jit_insn() 1231 src_reg, dst_reg, off); \ in bpf_jit_insn() 1233 EMIT_ZERO(src_reg); \ in bpf_jit_insn() 1569 REG_W1, dst_reg, src_reg); in bpf_jit_insn() [all …]
|
| /linux/include/linux/ |
| A D | filter.h | 96 .src_reg = SRC, \ 104 .src_reg = SRC, \ 114 .src_reg = 0, \ 122 .src_reg = 0, \ 132 .src_reg = 0, \ 160 .src_reg = 0, \ 168 .src_reg = 0, \ 200 .src_reg = 0, \ 232 .src_reg = 0, \ 299 .src_reg = 0, \ [all …]
|
| /linux/net/core/ |
| A D | filter.c | 8672 si->src_reg, off); in bpf_convert_ctx_access() 8706 si->src_reg, off); in bpf_convert_ctx_access() 8715 si->src_reg, off); in bpf_convert_ctx_access() 8960 si->dst_reg, si->src_reg, in bpf_sock_convert_ctx_access() 8971 si->dst_reg, si->src_reg, in bpf_sock_convert_ctx_access() 8980 si->dst_reg, si->src_reg, in bpf_sock_convert_ctx_access() 9042 si->dst_reg, si->src_reg, in bpf_sock_convert_ctx_access() 9052 si->dst_reg, si->src_reg, in bpf_sock_convert_ctx_access() 9062 si->dst_reg, si->src_reg, in bpf_sock_convert_ctx_access() 9072 si->dst_reg, si->src_reg, in bpf_sock_convert_ctx_access() [all …]
|
| /linux/tools/bpf/bpftool/ |
| A D | xlated_dumper.c | 176 if (insn->src_reg == BPF_PSEUDO_CALL && in print_call() 181 if (insn->src_reg == BPF_PSEUDO_CALL) in print_call() 193 if (insn->src_reg == BPF_PSEUDO_MAP_FD) in print_imm() 196 else if (insn->src_reg == BPF_PSEUDO_MAP_VALUE) in print_imm() 199 else if (insn->src_reg == BPF_PSEUDO_MAP_IDX_VALUE) in print_imm() 202 else if (insn->src_reg == BPF_PSEUDO_FUNC) in print_imm() 274 jsonw_printf(json_wtr, "\"0x%hhx\"", insn[i].src_reg); in dump_xlated_json()
|
| /linux/arch/x86/crypto/ |
| A D | crct10dif-pcl-asm_64.S | 83 # Fold src_reg into dst_reg. 84 .macro fold_16_bytes src_reg, dst_reg 85 movdqa \src_reg, %xmm8 86 pclmulqdq $0x11, FOLD_CONSTS, \src_reg 89 xorps \src_reg, \dst_reg
|
| /linux/drivers/scsi/ |
| A D | script_asm.pl | 516 $src_reg = "\U$1\E"; 525 $src_reg = "\U$1\E"; 534 $src_reg = undef; 581 print STDERR "source = $src_reg, data = $data8 , destination = $dst_reg\n" 585 if (($src_reg eq undef) || ($src_reg eq $dst_reg)) { 590 ($registers{$src_reg} << 16); 591 } elsif ($src_reg =~ /SFBR/i) {
|
| /linux/drivers/clk/ |
| A D | clk-lochnagar.c | 35 u16 src_reg; member 89 .src_reg = LOCHNAGAR1_##ID##_SEL, \ 97 .src_reg = LOCHNAGAR2_##ID##_CTRL, \ 181 ret = regmap_update_bits(regmap, lclk->src_reg, lclk->src_mask, index); in lochnagar_clk_set_parent() 197 ret = regmap_read(regmap, lclk->src_reg, &val); in lochnagar_clk_get_parent()
|
| /linux/tools/testing/selftests/bpf/verifier/ |
| A D | atomic_fetch.c | 95 #define __ATOMIC_FETCH_OP_TEST(src_reg, dst_reg, operand1, op, operand2, expect) \ argument 103 BPF_MOV64_IMM(src_reg, operand2), \ 105 dst_reg, src_reg, -8), \ 107 BPF_JMP_IMM(BPF_JEQ, src_reg, operand1, 2), \
|
| /linux/arch/arm/crypto/ |
| A D | crct10dif-ce-core.S | 137 .macro fold_16_bytes, src_reg, dst_reg, load_next_consts 138 vmull.p64 q8, \src_reg\()l, FOLD_CONST_L 139 vmull.p64 \src_reg, \src_reg\()h, FOLD_CONST_H 144 veor.8 \dst_reg, \dst_reg, \src_reg
|
| /linux/drivers/net/ethernet/netronome/nfp/bpf/ |
| A D | jit.c | 1448 breg = insn->src_reg * 2; in cmp_reg() 1840 u8 src = insn->src_reg * 2; in mov_reg64() 1905 reg_b(insn->src_reg * 2)); in add_reg64() 1930 reg_b(insn->src_reg * 2)); in sub_reg64() 2070 src = insn->src_reg * 2; in shl_reg64() 2182 src = insn->src_reg * 2; in shr_reg64() 2299 src = insn->src_reg * 2; in ashr_reg64() 2454 src = insn->src_reg * 2; in ashr_reg() 2505 src = insn->src_reg * 2; in shr_reg() 2544 src = insn->src_reg * 2; in shl_reg() [all …]
|
| /linux/drivers/remoteproc/ |
| A D | imx_rproc.c | 221 .src_reg = IMX7D_SRC_SCR, 243 .src_reg = IMX7D_SRC_SCR, 253 .src_reg = IMX6SX_SRC_SCR, 272 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, dcfg->src_mask, in imx_rproc_start() 299 ret = regmap_update_bits(priv->regmap, dcfg->src_reg, dcfg->src_mask, in imx_rproc_stop() 681 ret = regmap_read(regmap, dcfg->src_reg, &val); in imx_rproc_detect_mode()
|
| A D | imx_rproc.h | 30 u32 src_reg; member
|
| /linux/drivers/soc/mediatek/ |
| A D | mtk-cmdq-helper.c | 24 u16 src_reg; member 222 inst.src_reg = addr_low; in cmdq_pkt_read_s() 237 inst.src_reg = src_reg_idx; in cmdq_pkt_write_s() 260 inst.src_reg = src_reg_idx; in cmdq_pkt_write_s_mask()
|
| /linux/drivers/gpu/ipu-v3/ |
| A D | ipu-common.c | 735 u32 src_reg, sink_reg; in ipu_fsu_link() local 745 src_reg = ipu_cm_read(ipu, link->src.reg); in ipu_fsu_link() 746 src_reg &= ~link->src.mask; in ipu_fsu_link() 747 src_reg |= link->src.val; in ipu_fsu_link() 748 ipu_cm_write(ipu, src_reg, link->src.reg); in ipu_fsu_link() 769 u32 src_reg, sink_reg; in ipu_fsu_unlink() local 779 src_reg = ipu_cm_read(ipu, link->src.reg); in ipu_fsu_unlink() 780 src_reg &= ~link->src.mask; in ipu_fsu_unlink() 781 ipu_cm_write(ipu, src_reg, link->src.reg); in ipu_fsu_unlink()
|
| /linux/arch/arm64/crypto/ |
| A D | crct10dif-ce-core.S | 240 .macro fold_16_bytes, p, src_reg, dst_reg, load_next_consts 241 __pmull_\p v8, \src_reg, fold_consts 242 __pmull_\p \src_reg, \src_reg, fold_consts, 2 248 eor \dst_reg\().16b, \dst_reg\().16b, \src_reg\().16b
|
| /linux/tools/testing/selftests/bpf/progs/ |
| 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()
|