/linux-4.1.27/arch/sparc/kernel/ |
D | visemul.c | 139 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, in maybe_flush_windows() argument 142 if (rs2 >= 16 || rs1 >= 16 || rd >= 16) { in maybe_flush_windows() 295 unsigned long orig_rs1, rs1, orig_rs2, rs2, rd_val; in edge() local 299 orig_rs1 = rs1 = fetch_reg(RS1(insn), regs); in edge() 303 rs1 = rs1 & 0xffffffff; in edge() 310 left = edge8_tab[rs1 & 0x7].left; in edge() 315 left = edge8_tab_l[rs1 & 0x7].left; in edge() 321 left = edge16_tab[(rs1 >> 1) & 0x3].left; in edge() 327 left = edge16_tab_l[(rs1 >> 1) & 0x3].left; in edge() 333 left = edge32_tab[(rs1 >> 2) & 0x1].left; in edge() [all …]
|
D | unaligned_32.c | 70 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, in maybe_flush_windows() argument 73 if(rs2 >= 16 || rs1 >= 16 || rd >= 16) { in maybe_flush_windows() 137 unsigned int rs1 = (insn >> 14) & 0x1f; in compute_effective_address() local 142 maybe_flush_windows(rs1, 0, rd); in compute_effective_address() 143 return (fetch_reg(rs1, regs) + sign_extend_imm13(insn)); in compute_effective_address() 145 maybe_flush_windows(rs1, rs2, rd); in compute_effective_address() 146 return (fetch_reg(rs1, regs) + fetch_reg(rs2, regs)); in compute_effective_address() 153 unsigned int rs1 = (insn >> 14) & 0x1f; in safe_compute_effective_address() local 158 maybe_flush_windows(rs1, 0, rd); in safe_compute_effective_address() 159 return (safe_fetch_reg(rs1, regs) + sign_extend_imm13(insn)); in safe_compute_effective_address() [all …]
|
D | unaligned_64.c | 103 static inline void maybe_flush_windows(unsigned int rs1, unsigned int rs2, in maybe_flush_windows() argument 106 if (rs2 >= 16 || rs1 >= 16 || rd >= 16) { in maybe_flush_windows() 172 unsigned int rs1 = (insn >> 14) & 0x1f; in compute_effective_address() local 177 maybe_flush_windows(rs1, 0, rd, from_kernel); in compute_effective_address() 178 addr = (fetch_reg(rs1, regs) + sign_extend_imm13(insn)); in compute_effective_address() 180 maybe_flush_windows(rs1, rs2, rd, from_kernel); in compute_effective_address() 181 addr = (fetch_reg(rs1, regs) + fetch_reg(rs2, regs)); in compute_effective_address()
|
/linux-4.1.27/arch/arm/kernel/ |
D | sleep.S | 37 .macro compute_mpidr_hash dst, rs0, rs1, rs2, mpidr, mask 43 ARM( orr \dst, \dst, \mask, lsr \rs1 ) @ dst|=(aff1>>rs1) 44 THUMB( lsr \mask, \mask, \rs1 )
|
/linux-4.1.27/arch/sparc/math-emu/ |
D | math_32.c | 283 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_one_mathemu() local 368 rs1 = (argp)&fregs[freg]; in do_one_mathemu() 370 case 7: FP_UNPACK_QP (QA, rs1); break; in do_one_mathemu() 371 case 6: FP_UNPACK_DP (DA, rs1); break; in do_one_mathemu() 372 case 5: FP_UNPACK_SP (SA, rs1); break; in do_one_mathemu()
|
D | math_64.c | 358 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_mathemu() local 379 case 1: rs1 = (argp)&f->regs[freg]; in do_mathemu() 382 rs1 = (argp)&zero; in do_mathemu() 386 case 7: FP_UNPACK_QP (QA, rs1); break; in do_mathemu() 387 case 6: FP_UNPACK_DP (DA, rs1); break; in do_mathemu() 388 case 5: FP_UNPACK_SP (SA, rs1); break; in do_mathemu()
|
/linux-4.1.27/arch/arm64/kernel/ |
D | sleep.S | 37 .macro compute_mpidr_hash dst, rs0, rs1, rs2, rs3, mpidr, mask 42 lsr \mask ,\mask, \rs1
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | xenvm-4.2.dts | 79 arm,v2m-memory-map = "rs1";
|
D | vexpress-v2m.dtsi | 13 * RS1 variant (vexpress-v2m-rs1.dtsi), but there is a strong 17 * CHANGES TO vexpress-v2m-rs1.dtsi!
|
D | vexpress-v2p-ca5s.dts | 251 /include/ "vexpress-v2m-rs1.dtsi"
|
D | vexpress-v2p-ca15-tc1.dts | 281 /include/ "vexpress-v2m-rs1.dtsi"
|
D | vexpress-v2m-rs1.dtsi | 24 arm,v2m-memory-map = "rs1";
|
D | vexpress-v2p-ca15_a7.dts | 618 /include/ "vexpress-v2m-rs1.dtsi"
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | vexpress.txt | 132 - "rs1" - for RS1 map (i.a. peripherals on CS3); this map is also 134 arm,v2m-memory-map = "rs1"; 226 /include/ "vexpress-v2m-rs1.dtsi"
|
/linux-4.1.27/arch/arm64/boot/dts/arm/ |
D | juno-motherboard.dtsi | 47 arm,v2m-memory-map = "rs1";
|
D | foundation-v8.dts | 106 arm,v2m-memory-map = "rs1";
|
D | rtsm_ve-motherboard.dtsi | 11 arm,v2m-memory-map = "rs1";
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-ds1685.c | 1362 DS1685_RTC_SYSFS_CTRL_REG_RW(rs1);
|