/linux-master/tools/testing/selftests/bpf/verifier/ |
H A D | basic_instr.c | 184 .dst_reg = BPF_REG_0,
|
H A D | atomic_fetch.c | 95 #define __ATOMIC_FETCH_OP_TEST(src_reg, dst_reg, operand1, op, operand2, expect) \ 97 "atomic fetch " #op ", src=" #dst_reg " dst=" #dst_reg, \ 102 BPF_MOV64_REG(dst_reg, BPF_REG_10), \ 105 dst_reg, src_reg, -8), \
|
/linux-master/tools/lib/bpf/ |
H A D | relo_core.c | 975 insn->dst_reg = 0; 1119 insn[1].code != 0 || insn[1].dst_reg != 0 || 1145 insn->src_reg, insn->dst_reg, insn->off, insn->imm);
|
/linux-master/tools/bpf/bpftool/ |
H A D | xlated_dumper.c | 283 jsonw_name(json_wtr, "dst_reg"); 284 jsonw_printf(json_wtr, "\"0x%hhx\"", insn[i].dst_reg);
|
/linux-master/arch/parisc/net/ |
H A D | bpf_jit_comp64.c | 419 *rd = bpf_to_hppa_reg(insn->dst_reg, ctx);
|
H A D | bpf_jit_comp32.c | 1126 const s8 *dst = regmap[insn->dst_reg]; 1132 "BPF_CODE %#02x src_reg %d dst_reg %d\n", 1134 BPF_OP(code), insn->src_reg, insn->dst_reg);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm_move.c | 318 struct intel_memory_region *dst_reg, *src_reg; local 320 dst_reg = i915_ttm_region(bo->bdev, dst_mem->mem_type); 322 GEM_BUG_ON(!dst_reg || !src_reg); 326 ttm_kmap_iter_iomap_init(&arg->_dst_iter.io, &dst_reg->iomap, 327 &dst_rsgt->table, dst_reg->region.start);
|
/linux-master/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,}); 246 {.code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4,
|
/linux-master/arch/mips/net/ |
H A D | bpf_jit_comp64.c | 637 u8 dst = bpf2mips64[insn->dst_reg];
|
H A D | bpf_jit_comp.c | 862 access_reg(ctx, insn->dst_reg);
|
/linux-master/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,}); 728 { .code = 1, .dst_reg = 0x2, .src_reg = 0x3, .off = 4, 733 " .dst_reg = (__u8)0x2,\n" 738 {.code = 1, .dst_reg = 2, .src_reg = 3, .off = 4, .imm = 5}); 742 "(struct bpf_insn){.dst_reg = (__u8)0x1,}", 743 { .code = 0, .dst_reg = 1});
|
/linux-master/arch/x86/crypto/ |
H A D | crct10dif-pcl-asm_64.S | 83 # Fold src_reg into dst_reg. 84 .macro fold_16_bytes src_reg, dst_reg 88 pxor %xmm8, \dst_reg 89 xorps \src_reg, \dst_reg
|
/linux-master/arch/arm64/crypto/ |
H A D | crct10dif-ce-core.S | 239 // Fold src_reg into dst_reg, optionally loading the next fold constants 240 .macro fold_16_bytes, p, src_reg, dst_reg, load_next_consts 247 eor \dst_reg\().16b, \dst_reg\().16b, v8.16b 248 eor \dst_reg\().16b, \dst_reg\().16b, \src_reg\().16b
|
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | jit.c | 770 reg_a(meta->paired_st->dst_reg * 2), off, len - 1, 775 reg_a(meta->paired_st->dst_reg * 2), off, xfer_num - 1, 782 reg_a(meta->paired_st->dst_reg * 2), off, 789 reg_a(meta->paired_st->dst_reg * 2), off, 796 reg_a(meta->paired_st->dst_reg * 2), off, 7, 802 reg_a(meta->paired_st->dst_reg * 2), off, len - 33, 813 reg_a(meta->paired_st->dst_reg * 2), off, 818 xfer_num - 1, reg_a(meta->paired_st->dst_reg * 2), off, 841 wrp_reg_subpart(nfp_prog, reg_both(meta->insn.dst_reg * 2), 846 wrp_reg_subpart(nfp_prog, reg_both(meta->insn.dst_reg * 1507 u8 dst_reg; local [all...] |
H A D | verifier.c | 505 const struct bpf_reg_state *reg = cur_regs(env) + meta->insn.dst_reg; 522 return nfp_bpf_check_ptr(nfp_prog, meta, env, meta->insn.dst_reg); 530 const struct bpf_reg_state *dreg = cur_regs(env) + meta->insn.dst_reg; 552 return nfp_bpf_check_ptr(nfp_prog, meta, env, meta->insn.dst_reg); 562 cur_regs(env) + meta->insn.dst_reg; 647 meta->insn.dst_reg >= MAX_BPF_REG) { 684 if (meta->insn.dst_reg >= BPF_REG_6 && 685 meta->insn.dst_reg <= BPF_REG_9)
|
/linux-master/arch/sparc/net/ |
H A D | bpf_jit_comp_64.c | 898 const u8 dst = bpf2sparc[insn->dst_reg]; 1302 if (insn->dst_reg == BPF_REG_FP) 1343 if (insn->dst_reg == BPF_REG_FP) 1384 if (insn->dst_reg == BPF_REG_FP) 1412 if (insn->dst_reg == BPF_REG_FP)
|
/linux-master/samples/bpf/ |
H A D | bpf_insn.h | 8 /* ALU ops on registers, bpf_add|sub|...: dst_reg += src_reg */ 13 .dst_reg = DST, \ 21 .dst_reg = DST, \ 26 /* ALU ops on immediates, bpf_add|sub|...: dst_reg += imm32 */ 31 .dst_reg = DST, \ 39 .dst_reg = DST, \ 44 /* Short form of mov, dst_reg = src_reg */ 49 .dst_reg = DST, \ 57 .dst_reg = DST, \ 62 /* Short form of mov, dst_reg [all...] |
/linux-master/tools/include/linux/ |
H A D | filter.h | 32 /* ALU ops on registers, bpf_add|sub|...: dst_reg += src_reg */ 37 .dst_reg = DST, \ 45 .dst_reg = DST, \ 50 /* ALU ops on immediates, bpf_add|sub|...: dst_reg += imm32 */ 55 .dst_reg = DST, \ 63 .dst_reg = DST, \ 73 .dst_reg = DST, \ 78 /* Short form of mov, dst_reg = src_reg */ 83 .dst_reg = DST, \ 91 .dst_reg [all...] |
/linux-master/arch/arm/crypto/ |
H A D | crct10dif-ce-core.S | 136 // Fold src_reg into dst_reg, optionally loading the next fold constants 137 .macro fold_16_bytes, src_reg, dst_reg, load_next_consts 143 veor.8 \dst_reg, \dst_reg, q8 144 veor.8 \dst_reg, \dst_reg, \src_reg
|
/linux-master/drivers/scsi/ |
H A D | script_asm.pl | 553 $dst_reg = "\U$1\E"; 581 print STDERR "source = $src_reg, data = $data8 , destination = $dst_reg\n" 585 if (($src_reg eq undef) || ($src_reg eq $dst_reg)) { 587 ($registers{$dst_reg} << 16); 588 } elsif ($dst_reg =~ /SFBR/i) { 593 ($registers{$dst_reg} << 16);
|