/linux-2.4.37.9/arch/sparc/kernel/ |
D | wuf.S | 94 andcc %t_psr, PSR_PS, %g0 96 restore %g0, %g0, %g0 /* Restore to window 'O' */ 105 restore %g0, %g0, %g0 112 save %g0, %g0, %g0 113 save %g0, %g0, %g0 130 restore %g0, %g0, %g0 /* Restore to window 'W' */ 139 andcc %sp, 0x7, %g0 162 save %g0, %g0, %g0 169 save %g0, %g0, %g0 188 st %g0, [%curptr + AOFF_task_thread + AOFF_thread_w_saved] ! no windows in the buffer [all …]
|
D | etrap.S | 82 andcc %t_psr, PSR_PS, %g0 ! fromsupv_p = (psr & PSR_PS) 93 andcc %t_twinmask, %t_wim, %g0 100 jmpl %t_retpc + 0x8, %g0 ! return to caller 105 orcc %g0, %g1, %g0 117 save %g0, %g0, %g0 125 restore %g0, %g0, %g0 127 jmpl %t_retpc + 0x8, %g0 ! return to caller 157 st %g0, [%curptr + AOFF_task_thread + AOFF_thread_w_saved] 160 andcc %t_twinmask, %t_wim, %g0 162 orn %g0, %t_twinmask, %g1 ! negate trap win mask into %g1 [all …]
|
D | rtrap.S | 52 andcc %t_psr, PSR_PS, %g0 62 orcc %g2, %g0, %g0 89 orcc %g0, %twin_tmp1, %g0 113 orcc %g0, %twin_tmp1, %g0 135 andcc %fp, 0x7, %g0 140 andcc %g2, 0x3, %g0 180 andcc %g2, %g1, %g0 194 restore %g0, %g0, %g0 197 save %g0, %g0, %g0 236 andncc %g2, 0x1, %g0 [all …]
|
D | wof.S | 94 andcc %t_psr, PSR_PS, %g0 96 save %g0, %g0, %g0 ! Go where saving will occur 100 orcc %g0, %twin_tmp, %g0 ! check for set bits 109 save %g0, %g0, %g0 ! save into the window to stash away 116 restore %g0, %g0, %g0 ! go back into trap window 143 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. */ 208 andcc %glob_tmp, PSR_PS, %g0 217 restore %g0, %g0, %g0 [all …]
|
/linux-2.4.37.9/arch/sparc/mm/ |
D | hypersparc.S | 34 sta %g0, [%g5] ASI_M_FLUSH_CTX 36 sta %g0, [%g0] ASI_M_FLUSH_IWHOLE ! hyper_flush_whole_icache 62 sta %g0, [%o0 + %g0] ASI_M_FLUSH_USER 63 sta %g0, [%o0 + %o1] ASI_M_FLUSH_USER 64 sta %g0, [%o0 + %g1] ASI_M_FLUSH_USER 65 sta %g0, [%o0 + %g2] ASI_M_FLUSH_USER 66 sta %g0, [%o0 + %g3] ASI_M_FLUSH_USER 67 sta %g0, [%o0 + %g4] ASI_M_FLUSH_USER 68 sta %g0, [%o0 + %g5] ASI_M_FLUSH_USER 70 sta %g0, [%o0 + %o4] ASI_M_FLUSH_USER [all …]
|
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 85 1: sta %g0, [%o0 ] ASI_M_FLUSH_CTX 86 sta %g0, [%o0 + %o1] ASI_M_FLUSH_CTX 87 sta %g0, [%o0 + %o2] ASI_M_FLUSH_CTX [all …]
|
D | tsunami.S | 35 sta %g0, [%g0] ASI_M_IC_FLCLEAR 36 sta %g0, [%g0] ASI_M_DC_FLCLEAR 55 sta %g0, [%o1] ASI_M_FLUSH_PROBE 75 sta %g0, [%o1] ASI_M_FLUSH_PROBE 98 or %g0, (PAGE_SIZE >> 8), %g1 128 sta %g0, [%g0] ASI_M_IC_FLCLEAR 129 sta %g0, [%g0] ASI_M_DC_FLCLEAR
|
/linux-2.4.37.9/arch/sparc64/lib/ |
D | VISbzero.S | 95 wr %g0, ASI_P, %asi ! LSU Group 110 andcc %o0, 4, %g0 113 EXO1(STB %g0, [%o0 + 0x00] ASINORMAL) 116 EX(STB %g0, [%o0 + 0x01] ASINORMAL, sub %o1, 1) 117 EX(STB %g0, [%o0 + 0x02] ASINORMAL, sub %o1, 2) 121 andcc %o0, 4, %g0 124 EXO1(STW %g0, [%o0] ASINORMAL) 131 andcc %o0, 8, %g0 134 EX(STX %g0, [%o0] ASINORMAL, sub %o1, 0) 136 1: andcc %o5, 16, %g0 [all …]
|
D | VISsave.S | 25 stb %g0, [%g6 + AOFF_task_thread + AOFF_thread_fpsaved] 27 9: jmpl %g7 + %g0, %g0 53 3: andcc %o5, FPRS_DL|FPRS_DU, %g0 56 andcc %o5, FPRS_DL, %g0 63 andcc %o5, FPRS_DU, %g0 70 jmpl %g7 + %g0, %g0 80 wr %g0, FPRS_FEF, %fprs 85 jmpl %g7 + %g0, %g0 94 stb %g0, [%g6 + AOFF_task_thread + AOFF_thread_fpsaved] 97 jmpl %g7 + %g0, %g0 [all …]
|
D | memscan.S | 20 andcc %o0, 7, %g0 29 andcc %o0, 7, %g0 52 andcc %o5, 0xff, %g0 60 andcc %g5, 0xff, %g0 64 andcc %g5, 0xff, %g0 69 andcc %g5, 0xff, %g0 73 andcc %g3, %o3, %g0 77 3: andcc %g5, 0xff, %g0 81 andcc %g5, 0xff, %g0 86 andcc %g5, 0xff, %g0 [all …]
|
D | strncpy_from_user.S | 37 andcc %o1, 7, %g0 ! IEU1 48 andcc %g2, %o5, %g0 ! IEU1 Group 58 andcc %g7, %o5, %g0 ! IEU1 Group 62 andcc %g7, %g5, %g0 ! IEU1 Group 64 andcc %g7, 0xff, %g0 ! IEU1 Group 67 andcc %g7, %g5, %g0 ! IEU1 Group 69 andcc %g7, 0xff, %g0 ! IEU1 Group 71 2: andcc %g2, %o5, %g0 ! IEU1 Group 74 andcc %g7, %g5, %g0 ! IEU1 Group 76 andcc %g7, 0xff, %g0 ! IEU1 Group [all …]
|
D | strlen.S | 16 andcc %o0, 3, %g0 22 andcc %o0, 3, %g0 28 andcc %o0, 3, %g0 46 andcc %o4, %o3, %g0 52 andcc %g5, 0xff, %g0 56 andcc %g5, 0xff, %g0 60 andcc %g5, 0xff, %g0 63 andcc %o5, 0xff, %g0
|
D | checksum.S | 60 andcc %g7, 8, %g0 ! IEU1 Group 79 1: andcc %g7, 2, %g0 ! IEU1 87 1: andcc %g7, 1, %g0 ! IEU1 105 andcc %src, 2, %g0 ! IEU1 Group 107 andcc %src, 0x4, %g0 ! IEU1 Group 117 0: andcc %src, 0x4, %g0 ! IEU1 Group 141 andcc %o4, 3, %g0 ! IEU1 Group 144 andcc %src, 1, %g0 ! IEU1 Group 148 andcc %src, 7, %g0 ! IEU1 Group 157 jmpl %o5 + %lo(12f), %g0 ! CTI Group brk forced [all …]
|
/linux-2.4.37.9/arch/sparc64/mm/ |
D | ultra.S | 34 stxa %g0, [%g3] ASI_DMMU_DEMAP 35 stxa %g0, [%g3] ASI_IMMU_DEMAP 52 stxa %g0, [%g3] ASI_DMMU_DEMAP 53 stxa %g0, [%g3] ASI_IMMU_DEMAP 80 1: stxa %g0, [%g5 + %o5] ASI_DMMU_DEMAP 81 stxa %g0, [%g5 + %o5] ASI_IMMU_DEMAP 94 stxa %g0, [%o4] ASI_DMMU 120 4: stxa %g0, [%g3] ASI_IMMU 121 stxa %g0, [%g2] ASI_ITLB_DATA_ACCESS 126 stxa %g0, [%o4] ASI_DMMU [all …]
|
/linux-2.4.37.9/arch/sparc64/kernel/ |
D | rtrap.S | 35 wrpr %g0, RTRAP_PSTATE, %pstate 37 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 41 wrpr %g0, RTRAP_PSTATE, %pstate 42 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 49 wrpr %g0, RTRAP_PSTATE, %pstate 50 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 60 wrpr %g0, RTRAP_PSTATE, %pstate 61 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate 74 wrpr %g0, RTRAP_PSTATE, %pstate 75 wrpr %g0, RTRAP_PSTATE_IRQOFF, %pstate [all …]
|
D | sys32.S | 20 jmpl %g1 + %lo(sys_mmap), %g0 29 jmpl %g1 + %lo(sys_lseek), %g0 35 jmpl %g1 + %lo(sys_chmod), %g0 41 jmpl %g1 + %lo(sys_mknod), %g0 48 jmpl %g1 + %lo(sys_sendto), %g0 53 jmpl %g1 + %lo(sys_recvfrom), %g0 59 jmpl %g1 + %lo(sys_bdflush), %g0 68 jmpl %g1 + %lo(sys_mmap), %g0 82 jmpl %g2 + %o0, %g0 92 jmpl %g1 + %lo(sys_socket), %g0 [all …]
|
D | entry.S | 74 wrpr %g0, 1, %tl ! Behave as if we are at TL0 92 stxa %g5, [%g0] ASI_ITLB_DATA_IN ! put into tlb 110 stxa %g5, [%g0] ASI_DTLB_DATA_IN ! put into tlb 133 stxa %g5, [%g0] ASI_DTLB_DATA_IN ! Reload TLB 141 andcc %g5, %g4, %g0 145 andcc %g5, FPRS_FEF, %g0 153 add %g0, %g0, %g0 157 wr %g0, FPRS_FEF, %fprs ! LSU Group+4bubbles 158 andcc %g5, FPRS_FEF, %g0 ! IEU1 Group 162 1: andcc %g5, FPRS_DL, %g0 ! IEU1 [all …]
|
D | head.S | 109 stxa %g5, [%g0] ASI_DCU_CONTROL_REG 114 stxa %g0, [%g3] ASI_DMMU 115 stxa %g0, [%g3] ASI_IMMU 119 stxa %g0, [%g3] ASI_DMMU 123 stxa %g0, [%g3] ASI_DMMU 124 stxa %g0, [%g3] ASI_IMMU 127 wrpr %g0, (PSTATE_PRIV|PSTATE_PEF|PSTATE_IE), %pstate 128 wr %g0, 0, %fprs 183 ldxa [%l0] ASI_ITLB_DATA_ACCESS, %g0 206 stxa %g0, [%l7] ASI_IMMU [all …]
|
/linux-2.4.37.9/arch/sparc/lib/ |
D | blockops.S | 14 std %g0, [buf + offset + 0x38]; \ 15 std %g0, [buf + offset + 0x30]; \ 16 std %g0, [buf + offset + 0x28]; \ 17 std %g0, [buf + offset + 0x20]; \ 18 std %g0, [buf + offset + 0x18]; \ 19 std %g0, [buf + offset + 0x10]; \ 20 std %g0, [buf + offset + 0x08]; \ 21 std %g0, [buf + offset + 0x00]; 55 or %g0, %g0, %g1 56 or %o0, %g0, %o1 [all …]
|
D | checksum.S | 44 andcc %o1, 4, %g0 ! nope, check for word remaining 49 addx %g0, %o2, %o2 ! add in final carry 50 andcc %o1, 4, %g0 ! check again for word remaining 56 addx %g0, %o2, %o2 ! add in final carry 57 andcc %o1, 3, %g0 ! check again for trailing bytes 59 addcc %o1, -1, %g0 ! only one byte remains? 63 or %g0, %g0, %o4 ! clear fake hword value 73 addx %g0, %o2, %o0 ! add final carry into retval 79 andcc %o0, 0x2, %g0 81 andcc %o0, 0x4, %g0 [all …]
|
D | locks.S | 24 orcc %g2, 0x0, %g0 30 orcc %g2, 0x0, %g0 36 orcc %g2, 0x0, %g0 44 orcc %g2, 0x0, %g0 55 orcc %g2, 0x0, %g0 66 orcc %g2, 0x0, %g0 69 andncc %g2, 0xff, %g0 71 stb %g0, [%g1 + 3]
|
D | strlen.S | 18 andcc %o0, 3, %g0 25 andcc %o0, 3, %g0 48 andcc %o0, 3, %g0 60 andcc %o4, %o3, %g0 66 andcc %g5, 0xff, %g0 70 andcc %g5, 0xff, %g0 74 andcc %g5, 0xff, %g0 77 andcc %o5, 0xff, %g0
|
D | rwsem.S | 32 stb %g0, [%g1 + 4] 45 2: jmpl %o7, %g0 57 restore %l5, %g0, %g5 63 restore %l5, %g0, %g5 83 stb %g0, [%g1 + 4] 96 2: jmpl %o7, %g0 108 restore %l5, %g0, %g5 114 restore %l5, %g0, %g5 134 stb %g0, [%g1 + 4] 147 2: jmpl %o7, %g0 [all …]
|
D | divdi3.S | 44 sub %g0,%i1,%o0 46 subcc %g0,%o0,%g0 47 sub %g0,%i0,%o0 55 xnor %g0,%l4,%l4 56 sub %g0,%i3,%o0 58 subcc %g0,%o0,%g0 59 sub %g0,%i2,%o0 72 subcc %i0,%o4,%g0 79 subcc %i0,%o4,%g0 107 subcc %g3,%o4,%g0 [all …]
|
/linux-2.4.37.9/arch/ia64/sn/io/sn2/ |
D | geo_op.c | 182 geo_cmp(geoid_t g0, geoid_t g1) in geo_cmp() argument 187 rv = MODULE_CMP(geo_module(g0), geo_module(g1)); in geo_cmp() 191 rv = geo_slab(g0) - geo_slab(g1); in geo_cmp() 196 rv = geo_type(g0) - geo_type(g1); in geo_cmp() 200 switch(geo_type(g0)) { in geo_cmp() 202 rv = g0.cpu.slice - g1.cpu.slice; in geo_cmp() 206 rv = g0.pcicard.bus - g1.pcicard.bus; in geo_cmp() 208 rv = SLOTNUM_GETSLOT(g0.pcicard.slot) - in geo_cmp() 213 rv = g0.mem.membus - g1.mem.membus; in geo_cmp() 215 rv = g0.mem.memslot - g1.mem.memslot; in geo_cmp()
|