/arch/arm/net/ |
D | bpf_jit_32.h | 132 #define _AL3_R(op, rd, rn, rm) ((op ## _R) | (rd) << 12 | (rn) << 16 | (rm)) argument 134 #define _AL3_I(op, rd, rn, imm) ((op ## _I) | (rd) << 12 | (rn) << 16 | (imm)) argument 136 #define ARM_ADD_R(rd, rn, rm) _AL3_R(ARM_INST_ADD, rd, rn, rm) argument 137 #define ARM_ADD_I(rd, rn, imm) _AL3_I(ARM_INST_ADD, rd, rn, imm) argument 139 #define ARM_AND_R(rd, rn, rm) _AL3_R(ARM_INST_AND, rd, rn, rm) argument 140 #define ARM_AND_I(rd, rn, imm) _AL3_I(ARM_INST_AND, rd, rn, imm) argument 142 #define ARM_BIC_R(rd, rn, rm) _AL3_R(ARM_INST_BIC, rd, rn, rm) argument 143 #define ARM_BIC_I(rd, rn, imm) _AL3_I(ARM_INST_BIC, rd, rn, imm) argument 152 #define ARM_EOR_R(rd, rn, rm) _AL3_R(ARM_INST_EOR, rd, rn, rm) argument 153 #define ARM_EOR_I(rd, rn, imm) _AL3_I(ARM_INST_EOR, rd, rn, imm) argument [all …]
|
D | bpf_jit_32.c | 290 static inline void emit_mov_i_no8m(int rd, u32 val, struct jit_ctx *ctx) in emit_mov_i_no8m() 301 static inline void emit_mov_i(int rd, u32 val, struct jit_ctx *ctx) in emit_mov_i() 430 static inline void emit_udiv(u8 rd, u8 rm, u8 rn, struct jit_ctx *ctx) in emit_udiv()
|
/arch/tile/kernel/ |
D | head_64.S | 30 #define GET_FIRST_INT(rd, rs) shrsi rd, rs, 32 argument 31 #define GET_SECOND_INT(rd, rs) addxi rd, rs, 0 argument 33 #define GET_FIRST_INT(rd, rs) addxi rd, rs, 0 argument 34 #define GET_SECOND_INT(rd, rs) shrsi rd, rs, 32 argument
|
D | unaligned.c | 178 static void find_regs(tilegx_bundle_bits bundle, uint64_t *rd, uint64_t *ra, in find_regs() 315 static bool check_regs(uint64_t rd, uint64_t ra, uint64_t rb, in check_regs() 376 static tilegx_bundle_bits jit_x0_addi(int rd, int ra, int imm8) in jit_x0_addi() 385 static tilegx_bundle_bits jit_x1_ldna(int rd, int ra) in jit_x1_ldna() 393 static tilegx_bundle_bits jit_x0_dblalign(int rd, int ra, int rb) in jit_x0_dblalign() 463 static tilegx_bundle_bits jit_x1_ld(int rd, int ra) in jit_x1_ld() 471 static tilegx_bundle_bits jit_x1_ld_add(int rd, int ra, int imm8) in jit_x1_ld_add() 481 static tilegx_bundle_bits jit_x0_bfexts(int rd, int ra, int bfs, int bfe) in jit_x0_bfexts() 491 static tilegx_bundle_bits jit_x0_bfextu(int rd, int ra, int bfs, int bfe) in jit_x0_bfextu() 501 static tilegx_bundle_bits jit_x1_addi(int rd, int ra, int imm8) in jit_x1_addi() [all …]
|
/arch/arm/kernel/ |
D | kprobes-arm.c | 166 int rd = (insn >> 12) & 0xf; in emulate_rd12rn16rm0rs8_rwflags() local 200 int rd = (insn >> 12) & 0xf; in emulate_rd12rn16rm0_rwflags_nopc() local 228 int rd = (insn >> 16) & 0xf; in emulate_rd16rn12rm0rs8_rwflags_nopc() local 257 int rd = (insn >> 12) & 0xf; in emulate_rd12rm0_noflags_nopc() local
|
D | kprobes-thumb.c | 49 int rd = (insn >> 8) & 0xf; in t32_simulate_mrs() local 216 int rd = (insn >> 8) & 0xf; in t32_emulate_rd8rn16rm0_rwflags() local 244 int rd = (insn >> 8) & 0xf; in t32_emulate_rd8pc16_noflags() local 263 int rd = (insn >> 8) & 0xf; in t32_emulate_rd8rn16_noflags() local
|
/arch/arm/mm/ |
D | proc-xscale.S | 71 .macro cpwait, rd argument 77 .macro cpwait_ret, lr, rd
|
D | proc-xsc3.S | 58 .macro cpwait_ret, lr, rd
|
D | proc-macros.S | 32 .macro act_mm, rd argument
|
D | alignment.c | 344 unsigned int rd = RD_BITS(instr); in do_alignment_ldrhstrh() local 394 unsigned int rd = RD_BITS(instr); in do_alignment_ldrdstrd() local 456 unsigned int rd = RD_BITS(instr); in do_alignment_ldrstr() local 505 unsigned int rd, rn, correction, nr_regs, regbits; in do_alignment_ldmstm() local
|
/arch/mips/include/asm/ |
D | uasm.h | 201 # define UASM_i_ADDU(buf, rs, rt, rd) uasm_i_daddu(buf, rs, rt, rd) argument 204 # define UASM_i_LWX(buf, rs, rt, rd) uasm_i_ldx(buf, rs, rt, rd) argument 205 # define UASM_i_MFC0(buf, rt, rd...) uasm_i_dmfc0(buf, rt, rd) argument 206 # define UASM_i_MTC0(buf, rt, rd...) uasm_i_dmtc0(buf, rt, rd) argument 213 # define UASM_i_SUBU(buf, rs, rt, rd) uasm_i_dsubu(buf, rs, rt, rd) argument 217 # define UASM_i_ADDU(buf, rs, rt, rd) uasm_i_addu(buf, rs, rt, rd) argument 220 # define UASM_i_LWX(buf, rs, rt, rd) uasm_i_lwx(buf, rs, rt, rd) argument 221 # define UASM_i_MFC0(buf, rt, rd...) uasm_i_mfc0(buf, rt, rd) argument 222 # define UASM_i_MTC0(buf, rt, rd...) uasm_i_mtc0(buf, rt, rd) argument 229 # define UASM_i_SUBU(buf, rs, rt, rd) uasm_i_subu(buf, rs, rt, rd) argument
|
D | asm.h | 180 #define MOVN(rd, rs, rt) \ argument 187 #define MOVZ(rd, rs, rt) \ argument 196 #define MOVN(rd, rs, rt) \ argument 203 #define MOVZ(rd, rs, rt) \ argument 213 #define MOVN(rd, rs, rt) \ argument 215 #define MOVZ(rd, rs, rt) \ argument
|
/arch/arm/lib/ |
D | io-writesb.S | 13 .macro outword, rd argument
|
D | io-writesw-armv4.S | 13 .macro outword, rd argument
|
/arch/mips/kvm/ |
D | dyntrans.c | 75 int32_t rt, rd, sel; in kvm_mips_trans_mfc0() local 117 int32_t rt, rd, sel; in kvm_mips_trans_mtc0() local
|
/arch/sparc/kernel/ |
D | unaligned_32.c | 71 unsigned int rd) in maybe_flush_windows() 139 unsigned int rd = (insn >> 25) & 0x1f; in compute_effective_address() local 155 unsigned int rd = (insn >> 25) & 0x1f; in safe_compute_effective_address() local
|
D | unaligned_64.c | 104 unsigned int rd, int from_kernel) in maybe_flush_windows() 169 unsigned int insn, unsigned int rd) in compute_effective_address() 398 int ret, rd = ((insn >> 25) & 0x1f); in handle_popc() local 563 int rd = ((insn >> 25) & 0x1f); in handle_ld_nf() local
|
/arch/microblaze/include/asm/ |
D | page.h | 185 #define tophys(rd, rs) addik rd, rs, 0 argument 186 #define tovirt(rd, rs) addik rd, rs, 0 argument 192 #define tophys(rd, rs) \ argument 194 #define tovirt(rd, rs) \ argument
|
/arch/unicore32/mm/ |
D | proc-macros.S | 60 .macro act_mm, rd argument
|
D | alignment.c | 217 unsigned int rd = RD_BITS(instr); in do_alignment_ldrhstrh() local 252 unsigned int rd = RD_BITS(instr); in do_alignment_ldrstr() local 291 unsigned int rd, rn, pc_correction, reg_correction, nr_regs, regbits; in do_alignment_ldmstm() local
|
/arch/arm/common/ |
D | icst.c | 54 unsigned int i = 0, rd, best = (unsigned int)-1; in icst_hz_to_vco() local
|
/arch/powerpc/include/asm/ |
D | ppc_asm.h | 480 #define toreal(rd) argument 481 #define fromreal(rd) argument 489 #define tophys(rd,rs) \ argument 492 #define tovirt(rd,rs) \ argument 496 #define toreal(rd) /* we can access c000... in real mode */ argument 497 #define fromreal(rd) argument 499 #define tophys(rd,rs) \ argument 502 #define tovirt(rd,rs) \ argument 511 #define toreal(rd) tophys(rd,rd) argument 512 #define fromreal(rd) tovirt(rd,rd) argument [all …]
|
/arch/arm/crypto/ |
D | sha512-armv7-neon.S | 84 #define rounds2_0_63(ra, rb, rc, rd, re, rf, rg, rh, rw0, rw1, rw01q, rw2, \ argument 195 #define rounds2_64_79(ra, rb, rc, rd, re, rf, rg, rh, rw0, rw1, \ argument
|
/arch/powerpc/lib/ |
D | sstep.c | 533 static void __kprobes set_cr0(struct pt_regs *regs, int rd) in set_cr0() 550 static void __kprobes add_with_carry(struct pt_regs *regs, int rd, in add_with_carry() 645 unsigned int opcode, ra, rb, rd, spr, u; in analyse_instr() local 1788 int i, rd, nb; in emulate_step() local
|
/arch/mips/lantiq/xway/ |
D | reset.c | 71 u32 rd; member
|