| /linux/arch/sparc/kernel/ |
| A D | wuf.S | 106 restore %g0, %g0, %g0 113 save %g0, %g0, %g0 114 save %g0, %g0, %g0 160 save %g0, %g0, %g0 167 save %g0, %g0, %g0 205 save %g0, %g0, %g0 /* Save to window 'O' */ 206 save %g0, %g0, %g0 /* Save to window 'T' */ 276 save %g0, %g0, %g0 277 save %g0, %g0, %g0 311 restore %g0, %g0, %g0 [all …]
|
| A D | wof.S | 95 andcc %t_psr, PSR_PS, %g0 97 save %g0, %g0, %g0 ! Go where saving will occur 101 orcc %g0, %twin_tmp, %g0 ! check for set bits 110 save %g0, %g0, %g0 ! save into the window to stash away 117 restore %g0, %g0, %g0 ! go back into trap window 144 save %g0, %g0, %g0 ! Go to where the saving will occur 168 andcc %sp, 0x7, %g0 179 restore %g0, %g0, %g0 /* Back to trap window. */ 217 restore %g0, %g0, %g0 275 restore %g0, %g0, %g0 [all …]
|
| A D | etrap_32.S | 94 andcc %t_twinmask, %t_wim, %g0 106 orcc %g0, %g1, %g0 118 save %g0, %g0, %g0 126 restore %g0, %g0, %g0 159 st %g0, [%curptr + TI_W_SAVED] 213 save %g0, %g0, %g0 221 andcc %sp, 0x7, %g0 246 restore %g0, %g0, %g0 248 jmpl %t_retpc + 0x8, %g0 277 restore %g0, %g0, %g0 [all …]
|
| A D | rtrap_32.S | 53 andcc %t_psr, PSR_PS, %g0 92 orcc %g0, %twin_tmp1, %g0 116 orcc %g0, %twin_tmp1, %g0 137 andcc %fp, 0x7, %g0 142 andcc %g2, 0x3, %g0 183 andcc %g2, %g1, %g0 197 restore %g0, %g0, %g0 200 save %g0, %g0, %g0 244 restore %g0, %g0, %g0 248 save %g0, %g0, %g0 [all …]
|
| A D | rtrap_64.S | 59 andcc %l5, FPRS_FEF, %g0 165 andcc %l0, %o0, %g0 168 andcc %l1, %o0, %g0 177 andcc %l1, %o0, %g0 224 wr %o3, %g0, %y 226 wrpr %g0, 0x1, %tl 228 wrpr %l1, %g0, %tstate 229 wrpr %l2, %g0, %tpc 230 wrpr %o2, %g0, %tnpc 263 wrpr %l1, %g0, %wstate [all …]
|
| A D | cherrs.S | 256 stxa %g0, [%g3] ASI_IC_TAG 439 ldxa [%g2] ASI_EC_R, %g0 480 ldxa [%g0] ASI_AFSR, %g4 481 ldxa [%g0] ASI_AFAR, %g5 482 stxa %g4, [%g0] ASI_AFSR 516 ldxa [%g0] ASI_AFSR, %g4 517 ldxa [%g0] ASI_AFAR, %g5 518 stxa %g4, [%g0] ASI_AFSR 552 ldxa [%g0] ASI_AFSR, %g4 553 ldxa [%g0] ASI_AFAR, %g5 [all …]
|
| A D | hvtramp.S | 36 wrpr %g0, 0, %canrestore 37 wrpr %g0, 0, %otherwin 38 wrpr %g0, 6, %cansave 39 wrpr %g0, 6, %cleanwin 40 wrpr %g0, 0, %cwp 41 wrpr %g0, 0, %wstate 42 wrpr %g0, 0, %tl 95 wr %g0, 0, %fprs 96 wr %g0, ASI_P, %asi 99 stxa %g0, [%g7] ASI_MMU [all …]
|
| A D | ivec.S | 17 ldxa [%g3 + %g0] ASI_INTR_R, %g3 22 stxa %g0, [%g0] ASI_INTR_RECEIVE 35 wr %g0, 1 << PIL_DEVICE_IRQ, %set_softint 39 ldxa [%g1 + %g0] ASI_INTR_R, %g1 43 ldxa [%g7 + %g0] ASI_INTR_R, %g7 44 stxa %g0, [%g0] ASI_INTR_RECEIVE 50 1: jmpl %g3, %g0
|
| A D | sys32.S | 19 jmpl %g1 + %lo(sys_mmap), %g0 33 jmpl %g2 + %o0, %g0 47 jmpl %g1 + %lo(sys_socket), %g0 56 jmpl %g1 + %lo(sys_bind), %g0 65 jmpl %g1 + %lo(sys_connect), %g0 73 jmpl %g1 + %lo(sys_listen), %g0 83 jmpl %g1 + %lo(sys_accept), %g0 120 jmpl %g1 + %lo(sys_send), %g0 129 jmpl %g1 + %lo(sys_recv), %g0 140 jmpl %g1 + %lo(sys_sendto), %g0 [all …]
|
| A D | spiterrs.S | 14 stxa %g0, [%g0] ASI_ESTATE_ERROR_EN 18 ldxa [%g0] ASI_AFSR, %g4 ! Get AFSR 25 ldxa [%g0] ASI_AFAR, %g5 ! Get AFAR 52 1: ldxa [%g0] ASI_UDBH_ERROR_R, %g3 59 stxa %g3, [%g0] ASI_UDB_ERROR_W 77 stxa %g4, [%g0] ASI_AFSR 84 wrpr %g0, PIL_NORMAL_MAX, %pil 135 ldxa [%g0] ASI_AFSR, %g4 ! Get AFSR 138 andcc %g4, %g3, %g0 ! Check for UE 147 ldxa [%g0] ASI_ESTATE_ERROR_EN, %g3 [all …]
|
| /linux/arch/sparc/mm/ |
| A D | hypersparc.S | 38 sta %g0, [%g0] ASI_M_FLUSH_IWHOLE ! hyper_flush_whole_icache 64 sta %g0, [%o0 + %g0] ASI_M_FLUSH_USER 113 sta %g0, [%o3 + %g0] ASI_M_FLUSH_USER 135 orcc %g7, 0, %g0 141 sta %g0, [%o2 + %g0] ASI_M_FLUSH_PAGE 184 orcc %g0, %g1, %g0 198 sta %g0, [%o1 + %g0] ASI_M_FLUSH_PAGE 231 orcc %g5, 0, %g0 243 sta %g0, [%o0 + %g0] ASI_M_FLUSH_PAGE 342 stda %g0, [%o0 + %g0] ASI_M_BFILL [all …]
|
| A D | swift.S | 34 sta %g0, [%o0] ASI_M_DATAC_TAG 36 sta %g0, [%o1] ASI_M_TXTC_TAG 48 sta %g0, [%o0] ASI_M_TXTC_TAG 50 sta %g0, [%o0] ASI_M_DATAC_TAG 72 sta %g0, [%o0] ASI_M_FLUSH_CTX 77 or %g0, 2048, %g7 78 or %g0, 2048, %o1 143 or %g0, 512, %g7 144 or %g0, 512, %o0 189 or %g0, 512, %g7 [all …]
|
| A D | ultra.S | 66 andcc %o1, 1, %g0 96 andcc %o3, 1, %g0 161 andcc %o3, 0x40, %g0 254 wrpr %g0, 1, %tl 267 wrpr %g0, 0, %tl 276 wrpr %g0, 1, %tl 283 andcc %o1, 1, %g0 292 wrpr %g0, 0, %tl 302 wrpr %g0, 1, %tl 311 andcc %o3, 1, %g0 [all …]
|
| A D | tsunami.S | 36 sta %g0, [%g0] ASI_M_IC_FLCLEAR 37 sta %g0, [%g0] ASI_M_DC_FLCLEAR 57 sta %g0, [%o1] ASI_M_FLUSH_PROBE 77 sta %g0, [%o1] ASI_M_FLUSH_PROBE 99 or %g0, (PAGE_SIZE >> 8), %g1 129 sta %g0, [%g0] ASI_M_IC_FLCLEAR 130 sta %g0, [%g0] ASI_M_DC_FLCLEAR
|
| /linux/arch/sparc/lib/ |
| A D | NGpage.S | 72 stxa %g0, [%o0 + 0x08] %asi 73 stxa %g0, [%o0 + 0x10] %asi 74 stxa %g0, [%o0 + 0x18] %asi 75 stxa %g0, [%o0 + 0x20] %asi 76 stxa %g0, [%o0 + 0x28] %asi 77 stxa %g0, [%o0 + 0x30] %asi 78 stxa %g0, [%o0 + 0x38] %asi 79 stxa %g0, [%o0 + 0x40] %asi 80 stxa %g0, [%o0 + 0x48] %asi 81 stxa %g0, [%o0 + 0x50] %asi [all …]
|
| A D | checksum_32.S | 64 or %g0, %g0, %o4 ! clear fake hword value 89 addx %g0, %g3, %g2 93 andcc %o0, 0x4, %g0 101 addx %g0, %o2, %o2 224 andcc %o3, 4, %g0 232 andcc %o3, 4, %g0 241 andcc %o3, 3, %g0 248 or %g0, %g0, %o4 419 andcc %g1, 2, %g0 424 andcc %g1, 1, %g0 [all …]
|
| A D | bzero.S | 31 andcc %o0, 0x3, %g0 35 andcc %o0, 0x3, %g0 38 2: andcc %o0, 0x7, %g0 99 andcc %o0, 0x3, %g0 103 andcc %o0, 0x3, %g0 106 2: andcc %o0, 0x7, %g0 122 EX_ST(stxa %g0, [%o0 + 0x00] %asi) 123 EX_ST(stxa %g0, [%o0 + 0x08] %asi) 124 EX_ST(stxa %g0, [%o0 + 0x10] %asi) 125 EX_ST(stxa %g0, [%o0 + 0x18] %asi) [all …]
|
| A D | blockops.S | 16 std %g0, [buf + offset + 0x38]; \ 17 std %g0, [buf + offset + 0x30]; \ 18 std %g0, [buf + offset + 0x28]; \ 19 std %g0, [buf + offset + 0x20]; \ 20 std %g0, [buf + offset + 0x18]; \ 21 std %g0, [buf + offset + 0x10]; \ 23 std %g0, [buf + offset + 0x00]; 54 or %g0, %g0, %g1 55 or %o0, %g0, %o1 56 or %g0, (PAGE_SIZE >> 8), %g2 [all …]
|
| A D | locks.S | 25 orcc %g2, 0x0, %g0 31 andcc %g2, 0xff, %g0 40 orcc %g2, 0x0, %g0 46 orcc %g2, 0x0, %g0 55 orcc %g2, 0x0, %g0 67 orcc %g2, 0x0, %g0 79 orcc %g2, 0x0, %g0 91 orcc %g2, 0x0, %g0 94 andncc %g2, 0xff, %g0 96 stb %g0, [%g1 + 3]
|
| A D | memscan_64.S | 27 andcc %o0, 7, %g0 36 andcc %o0, 7, %g0 59 andcc %o5, 0xff, %g0 67 andcc %g7, 0xff, %g0 71 andcc %g7, 0xff, %g0 76 andcc %g7, 0xff, %g0 80 andcc %g3, %o3, %g0 88 andcc %g7, 0xff, %g0 93 andcc %g7, 0xff, %g0 97 andcc %g7, 0xff, %g0 [all …]
|
| A D | divdi3.S | 18 sub %g0,%i1,%o0 20 subcc %g0,%o0,%g0 21 sub %g0,%i0,%o0 29 xnor %g0,%l4,%l4 30 sub %g0,%i3,%o0 32 subcc %g0,%o0,%g0 33 sub %g0,%i2,%o0 46 subcc %i0,%o4,%g0 75 wr %g0, 0, %y 141 addx %g0,-1,%o0 [all …]
|
| A D | memcpy.S | 106 andcc %o1, 1, %g0 108 andcc %o1, 2, %g0 136 andcc %o1, 3, %g0 140 andcc %o1, 4, %g0 153 andcc %o0, 4, %g0 169 andcc %g1, 8, %g0 191 andcc %g1, 4, %g0 202 andcc %g1, 2, %g0 210 andcc %g1, 1, %g0 297 andcc %i0, 3, %g0 [all …]
|
| A D | VISsave.S | 31 stb %g0, [%g6 + TI_FPSAVED] 33 9: jmpl %g7 + %g0, %g0 58 3: andcc %o5, FPRS_DL|FPRS_DU, %g0 61 andcc %o5, FPRS_DL, %g0 69 andcc %o5, FPRS_DU, %g0 81 80: jmpl %g7 + %g0, %g0
|
| A D | strlen.S | 19 andcc %o0, 3, %g0 25 andcc %o0, 3, %g0 31 andcc %o0, 3, %g0 49 andcc %o4, %o3, %g0 55 andcc %g7, 0xff, %g0 59 andcc %g7, 0xff, %g0 63 andcc %g7, 0xff, %g0 66 andcc %o5, 0xff, %g0
|
| /linux/arch/sparc/power/ |
| A D | hibernate_asm.S | 65 wr %g0, ASI_PHYS_USE_EC, %asi 71 cmp %l0, %g0 86 cmp %l3, %g0 98 wrpr %g0, 0, %canrestore 99 wrpr %g0, 0, %otherwin 100 wrpr %g0, 6, %cansave 101 wrpr %g0, 0, %cleanwin 120 wr %g1, %g0, %asi 125 wrpr %g0, 14, %pil 128 mov %g0, %o0 [all …]
|