Home
last modified time | relevance | path

Searched refs:a8 (Results 1 – 25 of 53) sorted by relevance

123

/arch/xtensa/boot/boot-redboot/
Dbootstrap.S94 mov.n a8, a4
99 s32i a10, a8, 0
100 s32i a11, a8, 4
103 s32i a10, a8, 8
104 s32i a11, a8, 12
105 addi a8, a8, 16
107 blt a8, a5, 1b
141 l32i a8, a2, 0
142 s32i a8, a6, 0
169 add a8, a0, a4
[all …]
/arch/xtensa/lib/
Dchecksum.S145 l8ui a8, a2, 3 /* bits 0.. 8 */
149 slli a8, a8, 24
153 or a7, a7, a8
248 SRC( l32i a8, a2, 4 )
250 DST( s32i a8, a3, 4 )
252 ONES_ADD(a5, a8)
254 SRC( l32i a8, a2, 12 )
256 DST( s32i a8, a3, 12 )
258 ONES_ADD(a5, a8)
260 SRC( l32i a8, a2, 20 )
[all …]
Dmemcopy.S140 movi a8, 3 # if source is not aligned,
141 _bany a3, a8, .Lsrcunaligned # then use shifting copy
150 slli a8, a7, 4
151 add a8, a8, a3 # a8 = end of last 16B source chunk
165 bne a3, a8, .Loop1 # continue loop if a3:src != a8:src_end
218 and a11, a3, a8 # save unalignment offset for below
231 l32i a8, a3, 8
235 src_b a7, a7, a8
238 src_b a8, a8, a9
239 s32i a8, a5, 8
[all …]
Dusercopy.S90 movi a8, 3 # if source is also aligned,
91 bnone a3, a8, .Laligned # then use word copy
160 slli a8, a7, 4
161 add a8, a8, a3 # a8 = end of last 16B source chunk
175 blt a3, a8, .Loop1
218 and a10, a3, a8 # save unalignment offset for below
230 EX(l32i, a8, a3, 8, l_fixup)
234 ALIGN( a7, a7, a8)
237 ALIGN( a8, a8, a9)
238 EX(s32i, a8, a5, 8, s_fixup)
[all …]
Dstrnlen_user.S47 # a8/ mask3
63 movi a8, MASK3 # mask for byte 3
85 bnone a9, a8, .Lz3 # if byte 3 is zero
137 bany a9, a8, .Laligned # if byte 3 (of word, not string) is nonzero
Dstrncpy_user.S50 # a8/ mask3
68 movi a8, MASK3 # mask for byte 3
126 bnone a9, a8, .Lz3 # if byte 3 is zero
139 bnone a9, a8, .Lz1 # if byte 3 is zero
/arch/xtensa/mm/
Dmisc.S64 l32i a8, a3, 0
66 s32i a8, a2, 0
69 l32i a8, a3, 8
71 s32i a8, a2, 8
74 l32i a8, a3, 16
76 s32i a8, a2, 16
79 l32i a8, a3, 24
81 s32i a8, a2, 24
188 addi a8, a3, 1 # way1
190 wdtlb a7, a8
[all …]
/arch/xtensa/kernel/
Dalign.S172 s32i a8, a2, PT_AREG8
185 rsr a8, excvaddr # load unaligned memory address
236 and a3, a3, a8 # align memory address
238 __ssa8 a8
330 l32i a8, a2, PT_AREG8
375 and a4, a4, a8 # align memory address
384 __ssa8r a8
385 __src_b a8, a5, a6 # lo-mask F..F0..0 (BE) 0..0F..F (LE)
392 and a5, a5, a8 # mask
393 __sh a8, a3 # shift value
[all …]
Dentry.S177 s32i a8, a1, PT_AREG8
712 l32i a8, a1, PT_AREG8
938 _bbci.l a8, 30, 8f
1169 s32i a8, a2, PT_AREG8
1230 s32e a8, a4, -32
1852 l32i a8, a2, PT_AREG4
1897 mov a8, a8
1926 save_xtregs_user a4 a6 a8 a9 a12 a13 THREAD_XTREGS_USER
1969 load_xtregs_user a5 a6 a8 a9 a12 a13 THREAD_XTREGS_USER
Dvectors.S761 s32e a8, a0, -32
778 l32e a8, a11, -32
/arch/xtensa/include/asm/
Dinitialize_mmu.h173 movi a8, 0x20000000
177 sub a9, a9, a8
191 add a5, a5, a8
192 bltu a8, a9, 1b
/arch/c6x/include/asm/
Dsyscall.h72 *args++ = regs->a8; in syscall_get_arguments()
110 regs->a8 = *args++; in syscall_set_arguments()
/arch/tile/kernel/
Dhvglue_trace.c161 #define __HV_DECL8(t8, a8, ...) t8 a8, __HV_DECL7(__VA_ARGS__) argument
170 #define __HV_PASS8(t8, a8, ...) a8, __HV_PASS7(__VA_ARGS__) argument
/arch/powerpc/crypto/
Daes-tab-4k.S93 .long R(25, 9f, 9f, ba), R(4b, a8, a8, e3)
124 .long R(39, 91, 91, a8), R(31, 95, 95, a4)
164 .long R(7b, b0, b0, cb), R(a8, 54, 54, fc)
232 .long R(2d, b6, a8, b9), R(14, 1e, a9, c8)
247 .long R(a8, fc, 8c, c4), R(a0, f0, 3f, 1a)
262 .long R(ec, 9a, b7, 01), R(83, 4f, 9a, a8)
293 .long R(39, a8, 01, 71), R(08, 0c, b3, de)
/arch/c6x/kernel/
Dsignal.c45 COPY(sp); COPY(a4); COPY(b4); COPY(a6); COPY(b6); COPY(a8); COPY(b8); in restore_sigcontext()
110 COPY(sp); COPY(a4); COPY(b4); COPY(a6); COPY(b6); COPY(a8); COPY(b8); in setup_sigcontext()
Dasm-offsets.c57 OFFSET(REGS_A8, pt_regs, a8); in foo()
Dtraps.c45 pr_err("A8: %08lx B8: %08lx\n", regs->a8, regs->b8); in show_regs()
/arch/arm/boot/dts/
Ddm814x.dtsi30 compatible = "arm,cortex-a8";
37 compatible = "arm,cortex-a8-pmu";
Ddm816x.dtsi30 compatible = "arm,cortex-a8";
37 compatible = "arm,cortex-a8-pmu";
Dcx92755.dtsi59 compatible = "arm,cortex-a8";
Dimx53.dtsi52 compatible = "arm,cortex-a8";
790 compatible = "arm,cortex-a8-pmu";
/arch/c6x/include/uapi/asm/
Dptrace.h154 REG_PAIR(a9, a8);
/arch/powerpc/boot/dts/
Dmpc8349emitxgp.dts102 dma@82a8 {
Dasp834x-redboot.dts121 dma@82a8 {
Dsbc8349.dts98 dma@82a8 {

123