| /arch/loongarch/kernel/ |
| A D | fpu.S | 24 .macro EX insn, reg, src, offs macro 30 EX fst.d $f0, \base, (0 * FPU_REG_WIDTH) 31 EX fst.d $f1, \base, (1 * FPU_REG_WIDTH) 32 EX fst.d $f2, \base, (2 * FPU_REG_WIDTH) 33 EX fst.d $f3, \base, (3 * FPU_REG_WIDTH) 34 EX fst.d $f4, \base, (4 * FPU_REG_WIDTH) 35 EX fst.d $f5, \base, (5 * FPU_REG_WIDTH) 116 EX st.d \tmp1, \base, 0 120 EX ld.d \tmp0, \base, 0 141 EX st.w \tmp0, \base, 0 [all …]
|
| A D | lbt.S | 18 .macro EX insn, reg, src, offs macro 80 EX st.d t1, a0, (0 * SCR_REG_WIDTH) 82 EX st.d t1, a0, (1 * SCR_REG_WIDTH) 84 EX st.d t1, a0, (2 * SCR_REG_WIDTH) 86 EX st.d t1, a0, (3 * SCR_REG_WIDTH) 89 EX st.w t1, a1, 0 100 EX ld.d t1, a0, (0 * SCR_REG_WIDTH) # restore scr 102 EX ld.d t1, a0, (1 * SCR_REG_WIDTH) 104 EX ld.d t1, a0, (2 * SCR_REG_WIDTH) 106 EX ld.d t1, a0, (3 * SCR_REG_WIDTH) [all …]
|
| /arch/mips/kernel/ |
| A D | r4k_fpu.S | 118 EX sdc1 $f1, 8(a0) 119 EX sdc1 $f3, 24(a0) 120 EX sdc1 $f5, 40(a0) 121 EX sdc1 $f7, 56(a0) 122 EX sdc1 $f9, 72(a0) 140 EX sdc1 $f0, 0(a0) 141 EX sdc1 $f2, 16(a0) 156 EX sw t1, 0(a1) 171 EX lw t1, 0(a1) 185 EX ldc1 $f1, 8(a0) [all …]
|
| A D | r2300_fpu.S | 23 #define EX(a,b) \ macro 87 EX(sw t1, (a1)) 103 EX(lw t0, (a1))
|
| /arch/sh/lib/ |
| A D | copy_page.S | 74 #define EX(...) \ macro 105 EX( mov.b @r5+,r1 ) 108 EX( mov.b r1,@r4 ) 184 EX( mov.l @r5+,r1 ) 186 EX( mov.l r1,@r4 ) 202 EX( mov.l r0,@r4 ) 224 EX( mov.l r1,@r4 ) 249 EX( mov.w r0,@r4 ) 256 EX( mov.l r0,@r4 ) 314 EX( mov.w r0,@r4 ) [all …]
|
| A D | memcpy-sh4.S | 30 add #-1,r5 ! 79 EX 34 add #-4,r5 ! 50 EX 36 add #7,r2 ! 79 EX 44 shll16 r3 ! 103 EX 61 shlr16 r3 ! 107 EX 76 add #4,r5 ! 50 EX 103 add #-3,r5 ! 79 EX 211 shlr r6 ! 104 EX 226 dt r6 ! 67 EX 251 1: dt r3 ! 67 EX [all …]
|
| /arch/xtensa/lib/ |
| A D | usercopy.S | 93 EX(10f) l8ui a6, a3, 0 95 EX(10f) s8i a6, a5, 0 103 EX(10f) l8ui a6, a3, 0 104 EX(10f) l8ui a7, a3, 1 106 EX(10f) s8i a6, a5, 0 107 EX(10f) s8i a7, a5, 1 126 EX(10f) l8ui a6, a3, 0 128 EX(10f) s8i a6, a5, 0 192 EX(10f) s8i a6, a5, 0 273 EX(10f) s8i a6, a5, 0 [all …]
|
| A D | checksum.S | 224 EX(10f) l32i a9, a2, 0 225 EX(10f) l32i a8, a2, 4 226 EX(10f) s32i a9, a3, 0 227 EX(10f) s32i a8, a3, 4 230 EX(10f) l32i a9, a2, 8 232 EX(10f) s32i a9, a3, 8 264 EX(10f) l32i a9, a2, 0 265 EX(10f) s32i a9, a3, 0 307 EX(10f) s8i a9, a3, 0 332 EX(10f) s8i a9, a3, 0 [all …]
|
| A D | memset.S | 68 EX(10f) s32i a3, a5, 0 69 EX(10f) s32i a3, a5, 4 70 EX(10f) s32i a3, a5, 8 71 EX(10f) s32i a3, a5, 12 79 EX(10f) s32i a3, a5, 0 80 EX(10f) s32i a3, a5, 4 85 EX(10f) s32i a3, a5, 0 90 EX(10f) s16i a3, a5, 0 95 EX(10f) s8i a3, a5, 0 109 EX(10f) s8i a3, a5, 0 [all …]
|
| A D | strncpy_user.S | 69 EX(11f) l8ui a9, a3, 0 # get byte 0 126 EX(11f) l16ui a9, a3, 0 135 EX(10f) s16i a9, a11, 0 139 EX(11f) l8ui a9, a3, 0 141 EX(10f) s8i a9, a11, 0 155 EX(10f) s8i a9, a11, 0 162 EX(10f) s16i a9, a11, 0 170 EX(10f) s16i a9, a11, 0 172 EX(10f) s8i a9, a11, 2 190 EX(11f) l8ui a9, a3, 0 [all …]
|
| A D | strnlen_user.S | 72 EX(10f) l32i a9, a4, 4 # get next word of string 83 EX(10f) l32i a9, a4, 4 # load 4 bytes for remaining checks 120 EX(10f) l8ui a9, a4, 4 # get byte 0 127 EX(10f) l32i a9, a4, 0 # get word with first two bytes of string
|
| /arch/mips/lib/ |
| A D | memset.S | 48 #define EX(insn,reg,addr,handler) \ macro 59 EX(LONG_S, \val, (\offset + 0 * STORSIZE)(\dst), \fixup) 60 EX(LONG_S, \val, (\offset + 1 * STORSIZE)(\dst), \fixup) 130 EX(sb, a1, N(a0), .Lbyte_fixup\@); \ 141 EX(sb, a1, 2(a0), .Lbyte_fixup\@) 147 EX(sb, a1, 6(a0), .Lbyte_fixup\@) 193 EX(LONG_S_R, a1, -1(a0), .Llast_fixup\@) 195 EX(LONG_S_L, a1, -1(a0), .Llast_fixup\@) 205 EX(sb, a1, 2(a0), .Lbyte_fixup\@) 211 EX(sb, a1, 6(a0), .Lbyte_fixup\@) [all …]
|
| A D | strnlen_user.S | 14 #define EX(insn,reg,addr,handler) \ macro 41 EX(lbe, t0, (v0), .Lfault) 44 EX(lb, t0, (v0), .Lfault)
|
| A D | strncpy_user.S | 15 #define EX(insn,reg,addr,handler) \ macro 38 1: EX(lbue, v0, (v1), .Lfault) 41 1: EX(lbu, v0, (v1), .Lfault)
|
| /arch/alpha/lib/ |
| A D | clear_user.S | 16 #define EX(x,y...) \ macro 36 0: EX( stq_u $31, 0($16) ) # e0 : zero one word 46 2: EX( stq_u $31, 0($16) ) # e0 : zero four words 48 EX( stq_u $31, 8($16) ) # e0 : 50 EX( stq_u $31, 16($16) ) # e0 : 52 EX( stq_u $31, 24($16) ) # e0 : 62 1: EX( ldq_u $5, 0($16) ) # e0 : 66 EX( stq_u $5, 0($16) ) # e0 : 78 EX( ldq_u $5, 0($16) ) # e0 : load dst word to mask back in 83 EX( stq_u $5, -8($16) ) # e0 : [all …]
|
| A D | ev6-clear_user.S | 34 #define EX(x,y...) \ macro 104 EX( stq_u $31, 0($16) ) # .. .. .. L 145 EX( stq_u $31, 8($16) ) # L : 146 EX( stq_u $31, 16($16) ) # L : 150 EX( stq_u $31, 24($16) ) # L : 151 EX( stq_u $31, 32($16) ) # L : 156 EX( stq_u $31, 40($16) ) # L : 157 EX( stq_u $31, 48($16) ) # L : 162 EX( stq_u $31, 56($16) ) # L : 180 EX( stq_u $31, 0($16) ) # .. .. .. L [all …]
|
| /arch/sparc/lib/ |
| A D | checksum_32.S | 150 #define EX(x,y) \ macro 377 EX(ldub [%o0], %g5) 379 EX(stb %g5, [%o1]) 388 EX(lduh [%o0], %o4) 392 EX(stb %g2, [%o1]) 401 EX(ld [%o0], %o4) 404 EX(stb %g2, [%o1]) 415 EX(ld [%o0], %o4) 423 EX(lduh [%o0], %o4) 427 EX(stb %g2, [%o1]) [all …]
|
| A D | memset.S | 18 #define EX(x,y,a,b) \ macro 43 EX(std source, [base - offset - n], \ 93 EX(stb %g3, [%o0], sub %o1, 0) 97 EX(stb %g3, [%o0 + 0x01], sub %o1, 1) 99 EX(stb %g3, [%o0 + 0x02], sub %o1, 2) 121 EX(st %g3, [%o0], sub %o1, 0) 155 EX(st %g3, [%o0], and %o1, 7) 161 EX(sth %g3, [%o0], and %o1, 3) 165 EX(stb %g3, [%o0], and %o1, 1) 178 EX(stb %g3, [%o0 - 1], add %o1, 1)
|
| A D | copy_in_user.S | 13 #define EX(x,y,z) \ macro 21 #define EX_O4(x,y) EX(x,y,__retl_o4_plus_8) 22 #define EX_O2_4(x,y) EX(x,y,__retl_o2_plus_4) 23 #define EX_O2_1(x,y) EX(x,y,__retl_o2_plus_1)
|
| A D | copy_user.S | 31 #define EX(x,y,a,b) \ macro 249 EX(ldd [%o1], %g2, and %g1, 0xf) 258 EX(ld [%o1], %g2, and %g1, 7) 260 EX(st %g2, [%o0], and %g1, 7) 266 EX(lduh [%o1], %g2, and %g1, 3) 268 EX(sth %g2, [%o0], and %g1, 3) 274 EX(ldub [%o1], %g2, add %g0, 1) 275 EX(stb %g2, [%o0], add %g0, 1) 364 EX(ldub [%o1], %g2, add %g0, 1) 365 EX(stb %g2, [%o0], add %g0, 1) [all …]
|
| /arch/arm/vfp/ |
| A D | vfphw.S | 42 VFPFMXR FPINST, r2 @ restore FPINST (only if FPEXC.EX is set) 60 VFPFMRX r3, FPINST @ FPINST (only if FPEXC.EX is set)
|
| /arch/powerpc/platforms/44x/ |
| A D | Kconfig | 103 select 460EX # Odd since it uses 460GT but the effects are the same 112 select 460EX 125 select 460EX # Odd since it uses 460GT but the effects are the same 278 config 460EX
|
| /arch/xtensa/include/asm/ |
| A D | asmmacro.h | 156 #define EX(handler) \ macro
|
| /arch/xtensa/kernel/ |
| A D | entry.S | 1166 EX(.Leac) l32i a0, a3, 0 # read old value 1168 EX(.Leac) s32i a5, a3, 0 # different, modify value 1181 EX(.Leac) l32i a7, a3, 0 # orig 1186 EX(.Leac) s32i a0, a3, 0 # write new value
|
| /arch/powerpc/boot/dts/ |
| A D | canyonlands.dts | 2 * Device Tree Source for AMCC Canyonlands (460EX) 33 model = "PowerPC,460EX";
|