Searched refs:rd (Results 1 - 25 of 373) sorted by path

1234567891011>>

/linux-master/arch/arm/lib/
H A Dio-readsw-armv4.S10 .macro pack, rd, hw1, hw2
12 orr \rd, \hw1, \hw2, lsl #16
14 orr \rd, \hw2, \hw1, lsl #16
H A Dio-writesb.S10 .macro outword, rd
12 strb \rd, [r0]
13 mov \rd, \rd, lsr #8
14 strb \rd, [r0]
15 mov \rd, \rd, lsr #8
16 strb \rd, [r0]
17 mov \rd, \rd, ls
[all...]
H A Dio-writesw-armv4.S10 .macro outword, rd
12 strh \rd, [r0]
13 mov \rd, \rd, lsr #16
14 strh \rd, [r0]
16 mov lr, \rd, lsr #16
18 strh \rd, [r0]
/linux-master/arch/arm/mm/
H A Dabort-lv4t.S37 /* 0 */ b .data_arm_lateldrhpost @ ldrh rd, [rn], #m/rm
38 /* 1 */ b .data_arm_lateldrhpre @ ldrh rd, [rn, #m/rm]
41 /* 4 */ b .data_arm_lateldrpostconst @ ldr rd, [rn], #m
42 /* 5 */ b .data_arm_lateldrpreconst @ ldr rd, [rn, #m]
43 /* 6 */ b .data_arm_lateldrpostreg @ ldr rd, [rn], rm
44 /* 7 */ b .data_arm_lateldrprereg @ ldr rd, [rn, rm]
49 /* c */ b do_DataAbort @ ldc rd, [rn], #m @ Same as ldr rd, [rn], #m
50 /* d */ b do_DataAbort @ ldc rd, [rn, #m]
/linux-master/arch/arm/probes/
H A Ddecode-arm.c94 int rd = (insn >> 12) & 0xf; local
96 regs->uregs[rd] = regs->ARM_cpsr & mask;
/linux-master/arch/arm/probes/kprobes/
H A Dactions-arm.c159 int rd = (insn >> 12) & 0xf; local
164 register unsigned long rdv asm("r0") = regs->uregs[rd];
182 if (rd == 15)
185 regs->uregs[rd] = rdv;
193 int rd = (insn >> 12) & 0xf; local
197 register unsigned long rdv asm("r0") = regs->uregs[rd];
212 regs->uregs[rd] = rdv;
221 int rd = (insn >> 16) & 0xf; local
226 register unsigned long rdv asm("r2") = regs->uregs[rd];
242 regs->uregs[rd]
250 int rd = (insn >> 12) & 0xf; local
[all...]
/linux-master/arch/m68k/fpsp040/
H A Dbugfix.S201 bfextu CMDREG3B(%a6){#6:#3},%d1 |get 3rd dest
209 cmpb %d0,%d1 |cmp 1st dest with 3rd dest
361 bfextu CMDREG3B(%a6){#6:#3},%d1 |get 3rd dest
362 cmpb %d0,%d1 |cmp 1st dest with 3rd dest
H A Dres_func.S187 btstb #2,CMDREG1B+1(%a6) |check for rd
269 btstb #2,CMDREG1B+1(%a6) |check for rd
481 btstb #2,CMDREG1B+1(%a6) |check for rd
/linux-master/arch/m68k/ifpsp060/src/
H A Dilsp.S409 add.l %d3, %d6 # aligned with 3rd word of dividend
/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-asm.h130 asm ("pop %[rd],%[rs]" : [rd] "=d" (result) : [rs] "d" (input))
132 asm ("dpop %[rd],%[rs]" : [rd] "=d" (result) : [rs] "d" (input))
/linux-master/arch/sparc/include/asm/
H A Dhead_32.h13 rd %psr, %l0; b label; rd %wim, %l3; nop;
16 #define SRMMU_TFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 1, %l7;
17 #define SRMMU_DFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 0, %l7;
21 rd %psr, %l0; mov num, %l7; b bad_trap_handler; rd %wim, %l3;
38 rd %psr, %l0;
42 rd
[all...]
H A Dttable.h150 rd %pc, %g7; \
162 rd %pc, %g7; \
176 rd %pc, %g7; \
227 rd %pc, %g7; \
H A Dvisasm.h16 rd %fprs, %o5; \
38 rd %fprs, %o5; \
51 " rd %%fprs, %%o5\n"
H A Dwinmacro.h78 rd %y, %scratch; \
108 661: rd %tbr, %idreg; \
119 rd %asr17, %idreg; \
/linux-master/arch/sparc/kernel/
H A Dcherrs.S108 rd %pc, %g7
150 rd %pc, %g7
494 rd %pc, %g7
530 rd %pc, %g7
566 rd %pc, %g7
H A Detrap_64.S60 rd %y, %g3
H A Dfpu_traps.S11 rd %fprs, %g5
338 rd %fprs, %g1
341 rd %gsr, %g3
H A Dspiterrs.S87 rd %pc, %g7
93 rd %pc, %g7
H A Dsun4v_ivec.S54 * 3rd 64-bit word: 64-bit arg, load into %g7
208 rd %pc, %g7
237 rd %pc, %g7
319 rd %pc, %g7
348 rd %pc, %g7
H A Dsun4v_tlb_miss.S268 rd %pc, %g7
284 rd %pc, %g7
300 rd %pc, %g7
316 rd %pc, %g7
350 rd %pc, %g7
361 rd %pc, %g7
375 rd %pc, %g7
391 rd %pc, %g7
H A Dtrampoline_32.S70 rd %psr, %g1
131 rd %psr, %g1
174 rd %asr17,%g3
187 rd %psr, %g1
H A Dtsb.S160 rd %pc, %g7
297 1: rd %pc, %g7 ! ...
565 rd %asi, %g2
H A Duna_asm_64.S12 rd %asi, %o4
70 rd %asi, %o5
H A Dunaligned_64.c105 unsigned int rd, int from_kernel)
107 if (rs2 >= 16 || rs1 >= 16 || rd >= 16) {
170 unsigned int insn, unsigned int rd)
178 maybe_flush_windows(rs1, 0, rd, from_kernel);
181 maybe_flush_windows(rs1, rs2, rd, from_kernel);
399 int ret, rd = ((insn >> 25) & 0x1f); local
404 maybe_flush_windows(0, 0, rd, from_kernel);
407 maybe_flush_windows(0, insn & 0x1f, rd, from_kernel);
411 if (rd < 16) {
412 if (rd)
104 maybe_flush_windows(unsigned int rs1, unsigned int rs2, unsigned int rd, int from_kernel) argument
169 compute_effective_address(struct pt_regs *regs, unsigned int insn, unsigned int rd) argument
572 int rd = ((insn >> 25) & 0x1f); local
[all...]
H A Duprobes.c135 unsigned long rd = ((insn >> 25) & 0x1f); local
137 if (rd <= 15) {
138 slot = &regs->u_regs[rd];
144 rd -= 16;
147 (unsigned long __user *) (fp + STACK_BIAS) + rd;
151 __user *) fp + rd;

Completed in 239 milliseconds

1234567891011>>