/linux-4.1.27/arch/sparc/lib/ |
H A D | bzero.S | 82 #define EX_ST(x,y) \ define 94 EX_ST(prefetcha [%o0 + 0x00] %asi, #n_writes) 97 1: EX_ST(stba %g0, [%o0 + 0x00] %asi) 104 EX_ST(stwa %g0, [%o0 + 0x00] %asi) 112 EX_ST(prefetcha [%o0 + 0x040] %asi, #n_writes) 113 EX_ST(prefetcha [%o0 + 0x080] %asi, #n_writes) 114 EX_ST(prefetcha [%o0 + 0x0c0] %asi, #n_writes) 115 EX_ST(prefetcha [%o0 + 0x100] %asi, #n_writes) 116 EX_ST(prefetcha [%o0 + 0x140] %asi, #n_writes) 117 4: EX_ST(prefetcha [%o0 + 0x180] %asi, #n_writes) 118 EX_ST(stxa %g0, [%o0 + 0x00] %asi) 119 EX_ST(stxa %g0, [%o0 + 0x08] %asi) 120 EX_ST(stxa %g0, [%o0 + 0x10] %asi) 121 EX_ST(stxa %g0, [%o0 + 0x18] %asi) 122 EX_ST(stxa %g0, [%o0 + 0x20] %asi) 123 EX_ST(stxa %g0, [%o0 + 0x28] %asi) 124 EX_ST(stxa %g0, [%o0 + 0x30] %asi) 125 EX_ST(stxa %g0, [%o0 + 0x38] %asi) 131 5: EX_ST(stxa %g0, [%o0 + 0x00] %asi) 138 1: EX_ST(stba %g0, [%o0 + 0x00] %asi)
|
H A D | GENbzero.S | 7 #define EX_ST(x,y) \ define 53 1: EX_ST(stba %o2, [%o0 + 0x00] %asi) 64 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 73 EX_ST(stxa %o2, [%o0 + 0x00] %asi) 74 EX_ST(stxa %o2, [%o0 + 0x08] %asi) 75 EX_ST(stxa %o2, [%o0 + 0x10] %asi) 76 EX_ST(stxa %o2, [%o0 + 0x18] %asi) 77 EX_ST(stxa %o2, [%o0 + 0x20] %asi) 78 EX_ST(stxa %o2, [%o0 + 0x28] %asi) 79 EX_ST(stxa %o2, [%o0 + 0x30] %asi) 80 EX_ST(stxa %o2, [%o0 + 0x38] %asi) 92 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 100 1: EX_ST(stba %o2, [%o0 + 0x00] %asi)
|
H A D | NG4memcpy.S | 44 #if !defined(EX_LD) && !defined(EX_ST) 52 #ifndef EX_ST 53 #define EX_ST(x) x define 126 EX_ST(STORE(stb, %g2, %o0 - 0x01)) 156 EX_ST(STORE(stx, %g2, %o0 - 0x08)) 170 EX_ST(STORE_INIT(%g1, %o0)) 172 EX_ST(STORE_INIT(%g2, %o0)) 175 EX_ST(STORE_INIT(%g3, %o0)) 178 EX_ST(STORE_INIT(GLOBAL_SPARE, %o0)) 181 EX_ST(STORE_INIT(%o5, %o0)) 183 EX_ST(STORE_INIT(%g2, %o0)) 185 EX_ST(STORE_INIT(%g3, %o0)) 187 EX_ST(STORE_INIT(GLOBAL_SPARE, %o0)) 232 EX_ST(STORE(std, %f16, %o0 + 0x00)) 233 EX_ST(STORE(std, %f18, %o0 + 0x08)) 234 EX_ST(STORE(std, %f20, %o0 + 0x10)) 235 EX_ST(STORE(std, %f22, %o0 + 0x18)) 236 EX_ST(STORE(std, %f24, %o0 + 0x20)) 237 EX_ST(STORE(std, %f26, %o0 + 0x28)) 238 EX_ST(STORE(std, %f28, %o0 + 0x30)) 239 EX_ST(STORE(std, %f30, %o0 + 0x38)) 273 EX_ST(STORE(stx, %g1, %o0 + 0x00)) 274 EX_ST(STORE(stx, %g2, %o0 + 0x08)) 275 EX_ST(STORE(stx, GLOBAL_SPARE, %o0 + 0x10)) 276 EX_ST(STORE(stx, %o4, %o0 + 0x18)) 287 EX_ST(STORE(stx, %g1, %o0 - 0x08)) 297 EX_ST(STORE(stw, %g1, %o0 - 0x04)) 311 EX_ST(STORE(stb, %g2, %o0 - 0x01)) 328 EX_ST(STORE(stx, GLOBAL_SPARE, %o0 + 0x00)) 342 EX_ST(STORE(stb, %g1, %o0 + 0x00)) 346 EX_ST(STORE(stb, %g1, %o0 + 0x01)) 349 EX_ST(STORE(stb, %g1, %o0 + 0x02)) 362 EX_ST(STORE(stw, %g1, %o0 - 0x04)) 373 EX_ST(STORE(stb, %g1, %o0 - 0x01))
|
H A D | csum_copy.S | 16 #ifndef EX_ST 17 #define EX_ST(x) x define 50 EX_ST(STORE(stb, %o4, %o1 + 0x00)) 60 EX_ST(STORE(sth, %o5, %o1 + 0x00)) 106 EX_ST(STORE(stw, %o5, %o1 + 0x00)) 109 EX_ST(STORE(stw, %g1, %o1 + 0x04)) 112 EX_ST(STORE(stw, %g2, %o1 + 0x08)) 115 EX_ST(STORE(stw, %o5, %o1 + 0x0c)) 118 EX_ST(STORE(stw, %g1, %o1 + 0x10)) 121 EX_ST(STORE(stw, %g2, %o1 + 0x14)) 124 EX_ST(STORE(stw, %o5, %o1 + 0x18)) 127 EX_ST(STORE(stw, %g1, %o1 + 0x1c)) 130 EX_ST(STORE(stw, %g2, %o1 + 0x20)) 133 EX_ST(STORE(stw, %o5, %o1 + 0x24)) 136 EX_ST(STORE(stw, %g1, %o1 + 0x28)) 139 EX_ST(STORE(stw, %g2, %o1 + 0x2c)) 142 EX_ST(STORE(stw, %o5, %o1 + 0x30)) 145 EX_ST(STORE(stw, %g1, %o1 + 0x34)) 148 EX_ST(STORE(stw, %g2, %o1 + 0x38)) 152 EX_ST(STORE(stw, %o5, %o1 + 0x3c)) 163 EX_ST(STORE(stw, %o5, %o1 + 0x00)) 194 EX_ST(STORE(sth, %o5, %o1 + 0x00)) 201 EX_ST(STORE(stb, %o5, %o1 + 0x00)) 239 EX_ST(STORE(stb, GLOBAL_SPARE, %o1)) 251 EX_ST(STORE(stb, %g2, %o1)) 253 EX_ST(STORE(stb, %o4, %o1 + 1)) 262 EX_ST(STORE(stb, %g2, %o1)) 264 EX_ST(STORE(stb, %g3, %o1 + 1)) 266 EX_ST(STORE(stb, %g2, %o1 + 2)) 268 EX_ST(STORE(stb, %o4, %o1 + 3)) 285 EX_ST(STORE(stb, %g2, %o1)) 287 EX_ST(STORE(stb, %o4, %o1 + 1)) 293 EX_ST(STORE(stb, %g2, %o1))
|
H A D | csum_copy_to_user.S | 6 #define EX_ST(x) \ define
|
H A D | NGmemcpy.S | 33 #ifndef EX_ST 34 #define EX_ST(x) x define 130 EX_ST(STORE(stb, %g1, %o0)) 185 EX_ST(STORE_INIT(%g2, %o0 + 0x00)) 186 EX_ST(STORE_INIT(%g3, %o0 + 0x08)) 191 EX_ST(STORE_INIT(%o2, %o0 + 0x10)) 192 EX_ST(STORE_INIT(%o3, %o0 + 0x18)) 197 EX_ST(STORE_INIT(%g2, %o0 + 0x20)) 198 EX_ST(STORE_INIT(%g3, %o0 + 0x28)) 204 EX_ST(STORE_INIT(%o2, %o0 + 0x30)) 205 EX_ST(STORE_INIT(%o3, %o0 + 0x38)) 218 EX_ST(STORE_INIT(%g3, %o0 + 0x00)) 219 EX_ST(STORE_INIT(%o2, %o0 + 0x08)) 224 EX_ST(STORE_INIT(%o3, %o0 + 0x10)) 225 EX_ST(STORE_INIT(%g2, %o0 + 0x18)) 230 EX_ST(STORE_INIT(%g3, %o0 + 0x20)) 231 EX_ST(STORE_INIT(%o2, %o0 + 0x28)) 237 EX_ST(STORE_INIT(%o3, %o0 + 0x30)) 238 EX_ST(STORE_INIT(%g2, %o0 + 0x38)) 259 EX_ST(STORE_INIT(%o5, %o0 + 0x00)) ! initializes cache line 260 EX_ST(STORE_INIT(%o2, %o0 + 0x08)) 262 EX_ST(STORE_INIT(%o3, %o0 + 0x10)) 263 EX_ST(STORE_INIT(%o4, %o0 + 0x18)) 265 EX_ST(STORE_INIT(%o5, %o0 + 0x20)) 266 EX_ST(STORE_INIT(%o2, %o0 + 0x28)) 269 EX_ST(STORE_INIT(%o3, %o0 + 0x30)) 270 EX_ST(STORE_INIT(%o4, %o0 + 0x38)) 288 EX_ST(STORE_INIT(%o4, %o0 + 0x00)) ! initializes cache line 289 EX_ST(STORE_INIT(%o5, %o0 + 0x08)) 291 EX_ST(STORE_INIT(%o2, %o0 + 0x10)) 292 EX_ST(STORE_INIT(%o3, %o0 + 0x18)) 295 EX_ST(STORE_INIT(%o4, %o0 + 0x20)) 296 EX_ST(STORE_INIT(%o5, %o0 + 0x28)) 297 EX_ST(STORE_INIT(%o2, %o0 + 0x30)) 298 EX_ST(STORE_INIT(%o3, %o0 + 0x38)) 328 EX_ST(STORE(stx, %o4, %i1 + %i3)) 330 EX_ST(STORE(stx, %g1, %i1 + %i3)) 338 EX_ST(STORE(stx, %o4, %i1 + %i3)) 345 EX_ST(STORE(stw, %i5, %i1 + %i3)) 362 EX_ST(STORE(stb, %i5, %i1 + %i3)) 387 EX_ST(STORE(stx, %i5, %o0)) 408 EX_ST(STORE(stw, %g1, %i1 + %i3)) 419 EX_ST(STORE(stb, %g1, %i1 + %i3))
|
H A D | NGbzero.S | 7 #define EX_ST(x,y) \ define 54 1: EX_ST(stba %o2, [%o0 + 0x00] %asi) 65 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 75 EX_ST(stxa %o2, [%o0 + 0x00] %asi) 76 EX_ST(stxa %o2, [%o0 + 0x08] %asi) 77 EX_ST(stxa %o2, [%o0 + 0x10] %asi) 78 EX_ST(stxa %o2, [%o0 + 0x18] %asi) 79 EX_ST(stxa %o2, [%o0 + 0x20] %asi) 80 EX_ST(stxa %o2, [%o0 + 0x28] %asi) 81 EX_ST(stxa %o2, [%o0 + 0x30] %asi) 82 EX_ST(stxa %o2, [%o0 + 0x38] %asi) 94 1: EX_ST(stxa %o2, [%o0 + 0x00] %asi) 102 1: EX_ST(stba %o2, [%o0 + 0x00] %asi)
|
H A D | GENmemcpy.S | 16 #ifndef EX_ST 17 #define EX_ST(x) x define 77 EX_ST(STORE(stb, %g1, %o0)) 86 EX_ST(STORE(stx, %g2, %o0)) 104 EX_ST(STORE(stw, %g1, %o1 + %o3)) 115 EX_ST(STORE(stb, %g1, %o1 + %o3))
|
H A D | NG2memcpy.S | 38 #ifndef EX_ST 39 #define EX_ST(x) x define 228 EX_ST(STORE(stb, %g1, %o0)) 279 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 282 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 293 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 296 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 307 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 310 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 321 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 324 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 335 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 338 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 349 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 352 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 363 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 366 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 377 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 380 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 390 1: EX_ST(STORE_INIT(%g0, %o4 + %g3)) 393 EX_ST(STORE_BLK(%f0, %o4 + %g3)) 424 EX_ST(STORE(stx, %o5, %o1 + GLOBAL_SPARE)) 426 EX_ST(STORE(stx, %g1, %o1 + GLOBAL_SPARE)) 434 EX_ST(STORE(stx, %o5, %o1 + GLOBAL_SPARE)) 441 EX_ST(STORE(stw, %o5, %o1 + GLOBAL_SPARE)) 458 EX_ST(STORE(stb, %o5, %o1 + GLOBAL_SPARE)) 483 EX_ST(STORE(stx, %o5, %o0)) 504 EX_ST(STORE(stw, %g1, %o1 + GLOBAL_SPARE)) 515 EX_ST(STORE(stb, %g1, %o1 + GLOBAL_SPARE))
|
H A D | U3memcpy.S | 28 #ifndef EX_ST 29 #define EX_ST(x) x define 124 EX_ST(STORE(stb, %o3, %o1 + GLOBAL_SPARE)) 140 EX_ST(STORE(std, %f0, %o0)) 148 EX_ST(STORE(std, %f2, %o0)) 191 EX_ST(STORE_BLK(%f16, %o0)) 218 EX_ST(STORE_BLK(%f16, %o0)) 236 EX_ST(STORE_BLK(%f16, %o0)) 262 EX_ST(STORE(std, %f8, %o0)) 269 EX_ST(STORE(std, %f8, %o0)) 290 EX_ST(STORE(stx, %o5, %o1 + %o3)) 297 EX_ST(STORE(stw, %o5, %o1 + %o3)) 304 EX_ST(STORE(sth, %o5, %o1 + %o3)) 312 EX_ST(STORE(stb, %o5, %o1 + %o3)) 325 EX_ST(STORE(stx, %o5, %o1 + %o3)) 327 EX_ST(STORE(stx, %g1, %o1 + %o3)) 335 EX_ST(STORE(stx, %o5, %o1 + %o3)) 342 EX_ST(STORE(stw, %o5, %o1 + %o3)) 359 EX_ST(STORE(stb, %o5, %o1 + %o3)) 384 EX_ST(STORE(stx, %o5, %o0)) 405 EX_ST(STORE(stw, %g1, %o1 + %o3)) 416 EX_ST(STORE(stb, %g1, %o1 + %o3))
|
H A D | GENcopy_to_user.S | 6 #define EX_ST(x) \ define
|
H A D | NGcopy_to_user.S | 6 #define EX_ST(x) \ define
|
H A D | U1copy_to_user.S | 6 #define EX_ST(x) \ define
|
H A D | U3copy_to_user.S | 6 #define EX_ST(x) \ define
|
H A D | NG2copy_to_user.S | 6 #define EX_ST(x) \ define
|
H A D | NG4copy_to_user.S | 6 #define EX_ST(x) \ define
|
H A D | U1memcpy.S | 29 #ifndef EX_ST 30 #define EX_ST(x) x define 77 EX_ST(STORE_BLK(%fsrc, %dest)); \ 92 EX_ST(STORE_BLK(%fsrc, %dest)); \ 97 EX_ST(STORE_BLK(%fsrc, %dest)); \ 106 EX_ST(STORE(std, %f48, %dest)); \ 164 EX_ST(STORE(stb, %o3, %o1 + %GLOBAL_SPARE)) 180 EX_ST(STORE(std, %f0, %o0)) 188 EX_ST(STORE(std, %f0, %o0)) 433 EX_ST(STORE(std, %f8, %o0)) 440 EX_ST(STORE(std, %f8, %o0)) 450 EX_ST(STORE(stb, %o3, %o0)) 469 EX_ST(STORE(stx, %o5, %o1 + %o3)) 471 EX_ST(STORE(stx, %g1, %o1 + %o3)) 479 EX_ST(STORE(stx, %o5, %o1 + %o3)) 486 EX_ST(STORE(stw, %o5, %o1 + %o3)) 502 EX_ST(STORE(stb, %o5, %o1 + %o3)) 527 EX_ST(STORE(stx, %o5, %o0)) 547 EX_ST(STORE(stw, %g1, %o1 + %o3)) 557 EX_ST(STORE(stb, %g1, %o1 + %o3))
|