/linux-4.4.14/arch/sparc/kernel/ |
D | etrap_64.S | 32 etrap_irq: clr %g3 35 or %g1, %g3, %g1 36 sllx %g2, 20, %g3 38 or %g1, %g3, %g1 44 sethi %hi(TSTATE_PEF), %g3 46 and %g1, %g3, %g3 47 brnz,pn %g3, 1f 50 1: rdpr %tpc, %g3 54 stx %g3, [%g2 + STACKFRAME_SZ + PT_V9_TPC] 55 rd %y, %g3 [all …]
|
D | winfixup.S | 49 sll %g1, 3, %g3 50 add %g6, %g3, %g3 51 stx %sp, [%g3 + TI_RWIN_SPTRS] 52 sll %g1, 7, %g3 54 add %g6, %g3, %g3 55 stx %l0, [%g3 + TI_REG_WINDOW + 0x00] 56 stx %l1, [%g3 + TI_REG_WINDOW + 0x08] 57 stx %l2, [%g3 + TI_REG_WINDOW + 0x10] 58 stx %l3, [%g3 + TI_REG_WINDOW + 0x18] 59 stx %l4, [%g3 + TI_REG_WINDOW + 0x20] [all …]
|
D | spiterrs.S | 26 rdpr %tt, %g3 27 and %g3, 0x1ff, %g3 ! Paranoia 28 sllx %g3, SFSTAT_TRAP_TYPE_SHIFT, %g3 29 or %g4, %g3, %g4 30 rdpr %tl, %g3 31 cmp %g3, 1 32 mov 1, %g3 34 sllx %g3, SFSTAT_TL_GT_ONE_SHIFT, %g3 36 or %g4, %g3, %g4 51 1: ldxa [%g0] ASI_UDBH_ERROR_R, %g3 [all …]
|
D | sun4v_ivec.S | 40 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g3 42 srlx %g3, 32, %g5 45 srl %g3, 0, %g3 57 jmpl %g3, %g0 81 ldxa [%g5 + %g2] ASI_PHYS_USE_EC, %g3 102 brlz,pt %g3, 1f 103 xnor %g3, %g0, %g4 108 sllx %g3, 4, %g3 109 add %g4, %g3, %g4 132 ldxa [%g0] ASI_SCRATCHPAD, %g3 [all …]
|
D | una_asm_64.S | 13 mov %o2, %g3 18 srlx %g3, 24, %g2 19 srlx %g3, 56, %g1 20 srlx %g3, 48, %g7 22 srlx %g3, 40, %g1 24 srlx %g3, 32, %g7 27 srlx %g3, 16, %g1 29 srlx %g3, 8, %g7 33 11: stba %g3, [%o0 + 7] %asi 34 1: srl %g3, 16, %g7 [all …]
|
D | ivec.S | 15 mov 0x40, %g3 16 ldxa [%g3 + %g0] ASI_INTR_R, %g3 18 cmp %g3, %g4 20 srlx %g3, 32, %g5 26 sllx %g3, 4, %g3 27 add %g2, %g3, %g3 32 stxa %g5, [%g3] ASI_PHYS_USE_EC 33 stx %g3, [%g6] 39 srl %g3, 0, %g3 49 1: jmpl %g3, %g0
|
D | sun4v_tlb_miss.S | 56 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7) 62 mov FAULT_CODE_ITLB, %g3 63 andcc %g3, _PAGE_EXEC_4V, %g0 65 mov FAULT_CODE_ITLB, %g3 81 mov %g3, %o2 ! PTE 102 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7) 108 mov FAULT_CODE_DTLB, %g3 124 mov %g3, %o2 ! PTE 158 mov FAULT_CODE_ITLB, %g3 170 mov FAULT_CODE_DTLB, %g3 [all …]
|
D | head_32.S | 115 mov %o7, %g3 127 cmp %g3, %g5 150 set t_irq14, %g3 152 sub %g3, %l6, %g3 ! translate to physical 153 ldd [%g3], %g4 155 ldd [%g3+8], %g4 162 set t_irq14, %g3 163 sub %g3, %l6, %g3 165 std %g4, [%g3] 167 std %g4, [%g3 + 0x8] ! Copy proms handler [all …]
|
D | trampoline_32.S | 29 sethi %hi(trapbase_cpu1), %g3 31 or %g3, %lo(trapbase_cpu1), %g3 34 sethi %hi(trapbase_cpu2), %g3 36 or %g3, %lo(trapbase_cpu2), %g3 39 sethi %hi(trapbase_cpu3), %g3 41 or %g3, %lo(trapbase_cpu3), %g3 55 wr %g3, 0x0, %tbr 60 srl %g3, 10, %g4 114 set SUN4D_BOOTBUS_CPUID, %g3 115 lduba [%g3] ASI_M_CTL, %g3 [all …]
|
D | fpu_traps.S | 65 1: mov SECONDARY_CONTEXT, %g3 70 661: ldxa [%g3] ASI_DMMU, %g5 73 ldxa [%g3] ASI_MMU, %g5 79 661: stxa %g2, [%g3] ASI_DMMU 82 stxa %g2, [%g3] ASI_MMU 108 mov SECONDARY_CONTEXT, %g3 111 661: ldxa [%g3] ASI_DMMU, %g5 114 ldxa [%g3] ASI_MMU, %g5 121 661: stxa %g2, [%g3] ASI_DMMU 124 stxa %g2, [%g3] ASI_MMU [all …]
|
D | cherrs.S | 123 sethi %hi(do_dcpe_tl1), %g3 124 jmpl %g3 + %lo(do_dcpe_tl1), %g0 165 sethi %hi(do_icpe_tl1), %g3 166 jmpl %g3 + %lo(do_icpe_tl1), %g0 183 sethi %hi(TSTATE_IG), %g3 ! TSTATE mask bit 186 andcc %g4, %g3, %g0 ! Interrupt globals in use? 203 1: srl %g1, 14, %g3 ! Compute UTAG 205 stxa %g3, [%g1] ASI_DCACHE_UTAG 207 sub %g2, 8, %g3 ! 64-bit data word within line 209 stxa %g0, [%g1 + %g3] ASI_DCACHE_DATA [all …]
|
D | tsb.S | 168 mov %g3, %g4 191 cmp %g3, FAULT_CODE_DTLB 218 mov %g5, %g3 254 mov %g5, %g3 262 cmp %g3, FAULT_CODE_DTLB 276 rdpr %tl, %g3 277 cmp %g3, 1 312 rdpr %tpc, %g3 ! Prepare winfixup TNPC 313 or %g3, 0x7c, %g3 ! Compute branch offset 314 wrpr %g3, %tnpc ! Write it into TNPC [all …]
|
D | trampoline_64.S | 67 mov TSB_EXTENSION_P, %g3 68 stxa %g0, [%g3] ASI_DMMU 69 stxa %g0, [%g3] ASI_IMMU 72 mov TSB_EXTENSION_S, %g3 73 stxa %g0, [%g3] ASI_DMMU 76 mov TSB_EXTENSION_N, %g3 77 stxa %g0, [%g3] ASI_DMMU 78 stxa %g0, [%g3] ASI_IMMU 297 sethi %hi(tlb_type), %g3 298 lduw [%g3 + %lo(tlb_type)], %g2 [all …]
|
D | misctrap.S | 13 mov TLB_SFSR, %g3 14 stxa %g0, [%g3] ASI_DMMU ! Clear FaultValid bit 26 rdpr %tl, %g3 27 cmp %g3, 1 32 mov TLB_SFSR, %g3 35 ldxa [%g3] ASI_DMMU, %g5 36 stxa %g0, [%g3] ASI_DMMU ! Clear FaultValid bit 39 rdpr %tpc, %g3
|
D | ktlb.S | 34 KERN_TSB_LOOKUP_TL1(%g4, %g6, %g5, %g1, %g2, %g3, kvmap_itlb_load) 77 mov %g5, %g3 94 OBP_TRANS_LOOKUP(%g4, %g5, %g2, %g3, kvmap_itlb_longpath) 104 OBP_TRANS_LOOKUP(%g4, %g5, %g2, %g3, kvmap_dtlb_longpath) 142 KERN_TSB_LOOKUP_TL1(%g4, %g6, %g5, %g1, %g2, %g3, kvmap_dtlb_load) 145 KERN_TSB4M_LOOKUP_TL1(%g6, %g5, %g1, %g2, %g3, kvmap_dtlb_load) 185 mov %g5, %g3 209 KERN_TSB_LOOKUP_TL1(%g4, %g6, %g5, %g1, %g2, %g3, kvmap_dtlb_load) 243 rdpr %tl, %g3 244 cmp %g3, 1
|
D | una_asm_32.S | 107 8: ldub [%o2 + 3], %g3 109 or %g3, %g2, %g3 110 or %g7, %g3, %g7 119 12: ldub [%o2 + 3], %g3 122 or %g7, %g3, %g7 130 16: ldub [%o2 + 7], %g3 133 or %g7, %g3, %g7
|
D | head_64.S | 322 mov 5, %g3 328 subcc %g3, 1, %g3 385 mov 17, %g3 391 subcc %g3, 1, %g3 401 mov 6, %g3 407 subcc %g3, 1, %g3 455 mov 9, %g3 461 subcc %g3, 1, %g3 497 mov TSB_EXTENSION_P, %g3 498 stxa %g0, [%g3] ASI_DMMU [all …]
|
D | helpers.S | 32 sub %g1, 1, %g3 36 wrpr %g3, %cwp 40 sub %g3, 1, %g3
|
D | utrap.S | 17 sllx %g3, 3, %g3 18 ldx [%g1 + %g3], %g1
|
D | syscalls.S | 142 rdpr %cansave, %g3 143 add %g3, %g1, %g3 144 wrpr %g3, 0x0, %cansave 266 ldx [%sp + PTREGS_OFF + PT_V9_TSTATE], %g3 277 andn %g3, %g2, %g3 279 stx %g3, [%sp + PTREGS_OFF + PT_V9_TSTATE] 299 or %g3, %g2, %g3
|
D | urtt_fill.S | 36 brnz,pn %g3, 1f 37 mov %g3, %l3 56 LOAD_PER_CPU_BASE(%g5, %g6, %g1, %g2, %g3) 66 1: cmp %g3, 2
|
D | rtrap_64.S | 158 ldx [%sp + PTREGS_OFF + PT_V9_G3], %g3 232 ldx [%g6 + TI_FLAGS], %g3 235 andcc %g3, _TIF_32BIT, %g0 243 mov 1, %g3 247 mov 2, %g3 251 clr %g3
|
D | wuf.S | 154 STORE_PT_YREG(l5, g3) 163 rd %psr, %g3 /* Read %psr in live user window */ 183 sll %g5, %g3, %g5
|
D | entry.S | 978 ld [%g3 + TI_TASK], %o0 985 ld [%g3 + TI_TASK], %o0 1036 ld [%sp + STACKFRAME_SZ + PT_PSR], %g3 1042 andn %g3, %g2, %g3 1044 st %g3, [%sp + STACKFRAME_SZ + PT_PSR] 1056 or %g3, %g2, %g3 1059 st %g3, [%sp + STACKFRAME_SZ + PT_PSR] 1097 ld [%o1], %g3 1098 andcc %g3, %g4, %g0
|
D | dtlb_miss.S | 13 mov FAULT_CODE_DTLB, %g3
|
D | itlb_miss.S | 13 mov FAULT_CODE_ITLB, %g3
|
D | hvcalls.S | 396 mov %o3, %g3 401 stx %o3, [%g3] 458 mov %o3, %g3 463 stx %o3, [%g3]
|
D | etrap_32.S | 244 SAVE_BOLIXED_USER_STACK(curptr, g3)
|
/linux-4.4.14/arch/sparc/power/ |
D | hibernate_asm.S | 18 setuw saved_context, %g3 22 stx %g2, [%g3 + SC_REG_CWP] 24 stx %g2, [%g3 + SC_REG_WSTATE] 25 stx %fp, [%g3 + SC_REG_FP] 29 stx %g2, [%g3 + SC_REG_TICK] 31 stx %g2, [%g3 + SC_REG_PSTATE] 34 stx %g4, [%g3 + SC_REG_G4] 35 stx %g5, [%g3 + SC_REG_G5] 36 stx %g6, [%g3 + SC_REG_G6] 60 setuw (PAGE_SIZE-8), %g3 [all …]
|
/linux-4.4.14/arch/sparc/lib/ |
D | strncmp_32.S | 10 mov %o0, %g3 18 ldub [%g3], %o3 22 add %g3, 1, %g3 31 ldub [%g3], %o3 38 add %g3,1, %g3 47 ldub [%g3], %o3 54 add %g3, 1, %g3 63 ldub [%g3], %o3 70 add %g3, 1, %g3 88 ldub [%g3], %o3 [all …]
|
D | copy_user.S | 27 a, b, %g3; \ 40 a, b, %g3; \ 178 MOVE_BIGCHUNK(o1, o0, 0x00, o2, o3, o4, o5, g2, g3, g4, g5) 179 MOVE_BIGCHUNK(o1, o0, 0x20, o2, o3, o4, o5, g2, g3, g4, g5) 180 MOVE_BIGCHUNK(o1, o0, 0x40, o2, o3, o4, o5, g2, g3, g4, g5) 181 MOVE_BIGCHUNK(o1, o0, 0x60, o2, o3, o4, o5, g2, g3, g4, g5) 202 MOVE_LASTCHUNK(o1, o0, 0x60, g2, g3, g4, g5) 203 MOVE_LASTCHUNK(o1, o0, 0x50, g2, g3, g4, g5) 204 MOVE_LASTCHUNK(o1, o0, 0x40, g2, g3, g4, g5) 205 MOVE_LASTCHUNK(o1, o0, 0x30, g2, g3, g4, g5) [all …]
|
D | NG2patch.S | 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 17 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 18 or %g3, %g1, %g3; \ 19 stw %g3, [%g2]; \ 20 sethi %hi(NOP), %g3; \ 21 or %g3, %lo(NOP), %g3; \ 22 stw %g3, [%g2 + 0x4]; \
|
D | GENpatch.S | 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 17 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 18 or %g3, %g1, %g3; \ 19 stw %g3, [%g2]; \ 20 sethi %hi(NOP), %g3; \ 21 or %g3, %lo(NOP), %g3; \ 22 stw %g3, [%g2 + 0x4]; \
|
D | NGpatch.S | 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 17 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 18 or %g3, %g1, %g3; \ 19 stw %g3, [%g2]; \ 20 sethi %hi(NOP), %g3; \ 21 or %g3, %lo(NOP), %g3; \ 22 stw %g3, [%g2 + 0x4]; \
|
D | U3patch.S | 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 17 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 18 or %g3, %g1, %g3; \ 19 stw %g3, [%g2]; \ 20 sethi %hi(NOP), %g3; \ 21 or %g3, %lo(NOP), %g3; \ 22 stw %g3, [%g2 + 0x4]; \
|
D | VISsave.S | 36 vis1: ldub [%g6 + TI_FPSAVED], %g3 38 or %g3, %o5, %g3 39 stb %g3, [%g6 + TI_FPSAVED] 40 rd %gsr, %g3 44 stx %g3, [%g6 + TI_GSR] 45 2: add %g6, %g1, %g3 48 stb %o5, [%g3 + TI_FPSAVED] 50 add %g6, %g1, %g3 51 stx %g2, [%g3 + TI_GSR] 62 add %g6, TI_FPREGS+0x40, %g3 [all …]
|
D | memcpy.S | 236 MOVE_BIGCHUNK(o1, o0, 0x00, o2, o3, o4, o5, g2, g3, g4, g5) 237 MOVE_BIGCHUNK(o1, o0, 0x20, o2, o3, o4, o5, g2, g3, g4, g5) 238 MOVE_BIGCHUNK(o1, o0, 0x40, o2, o3, o4, o5, g2, g3, g4, g5) 239 MOVE_BIGCHUNK(o1, o0, 0x60, o2, o3, o4, o5, g2, g3, g4, g5) 260 MOVE_LASTCHUNK(o1, o0, 0x60, g2, g3, g4, g5) 261 MOVE_LASTCHUNK(o1, o0, 0x50, g2, g3, g4, g5) 262 MOVE_LASTCHUNK(o1, o0, 0x40, g2, g3, g4, g5) 263 MOVE_LASTCHUNK(o1, o0, 0x30, g2, g3, g4, g5) 264 MOVE_LASTCHUNK(o1, o0, 0x20, g2, g3, g4, g5) 265 MOVE_LASTCHUNK(o1, o0, 0x10, g2, g3, g4, g5) [all …]
|
D | NG4patch.S | 14 sethi %hi(BRANCH_ALWAYS), %g3; \ 17 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 18 or %g3, %g1, %g3; \ 19 stw %g3, [%g2]; \ 20 sethi %hi(NOP), %g3; \ 21 or %g3, %lo(NOP), %g3; \ 22 stw %g3, [%g2 + 0x4]; \
|
D | memset.S | 71 and %o1, 0xff, %g3 72 sll %g3, 8, %g2 73 or %g3, %g2, %g3 74 sll %g3, 16, %g2 75 or %g3, %g2, %g3 81 EX(stb %g3, [%o0], sub %o1, 0) 85 EX(stb %g3, [%o0 + 0x01], sub %o1, 1) 87 EX(stb %g3, [%o0 + 0x02], sub %o1, 2) 96 mov %g0, %g3 107 mov %g3, %g2 [all …]
|
D | GENpage.S | 58 sethi %hi(BRANCH_ALWAYS), %g3; \ 61 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 62 or %g3, %g1, %g3; \ 63 stw %g3, [%g2]; \ 64 sethi %hi(NOP), %g3; \ 65 or %g3, %lo(NOP), %g3; \ 66 stw %g3, [%g2 + 0x4]; \
|
D | NGpage.S | 20 rd %asi, %g3 56 wr %g3, 0x0, %asi 66 rd %asi, %g3 105 wr %g3, 0x0, %asi 118 sethi %hi(BRANCH_ALWAYS), %g3; \ 121 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 122 or %g3, %g1, %g3; \ 123 stw %g3, [%g2]; \ 124 sethi %hi(NOP), %g3; \ 125 or %g3, %lo(NOP), %g3; \ [all …]
|
D | bitops.S | 16 sllx %g1, 3, %g3 19 add %o1, %g3, %o1 37 sllx %g1, 3, %g3 40 add %o1, %g3, %o1 58 sllx %g1, 3, %g3 61 add %o1, %g3, %o1 79 sllx %g1, 3, %g3 82 add %o1, %g3, %o1 98 sllx %g1, 3, %g3 101 add %o1, %g3, %o1 [all …]
|
D | mcount.S | 33 mov %i7, %g3 35 mov %g3, %o1 44 ldx [%g1 + %lo(ftrace_graph_return)], %g3 45 cmp %g2, %g3 55 mov %fp, %g3 59 mov %g3, %l1 81 mov %fp, %g3 85 mov %g3, %l1
|
D | blockops.S | 74 MIRROR_BLOCK(%o0, %o1, 0x00, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 75 MIRROR_BLOCK(%o0, %o1, 0x20, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 76 MIRROR_BLOCK(%o0, %o1, 0x40, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 77 MIRROR_BLOCK(%o0, %o1, 0x60, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 78 MIRROR_BLOCK(%o0, %o1, 0x80, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 79 MIRROR_BLOCK(%o0, %o1, 0xa0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 80 MIRROR_BLOCK(%o0, %o1, 0xc0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5) 81 MIRROR_BLOCK(%o0, %o1, 0xe0, %o2, %o3, %o4, %o5, %g2, %g3, %g4, %g5)
|
D | NGmemcpy.S | 79 .register %g3,#scratch 163 EX_LD(LOAD_TWIN(%i1, %g2, %g3)) 182 MIX_THREE_WORDS(%g2, %g3, %o2, %i5, GLOBAL_SPARE, %o1) 186 EX_ST(STORE_INIT(%g3, %o0 + 0x08)) 188 EX_LD(LOAD_TWIN(%i1 + %o5, %g2, %g3)) 195 MIX_THREE_WORDS(%g2, %g3, %o2, %i5, GLOBAL_SPARE, %o1) 198 EX_ST(STORE_INIT(%g3, %o0 + 0x28)) 200 EX_LD(LOAD_TWIN(%i1 + %i3, %g2, %g3)) 215 MIX_THREE_WORDS(%g3, %o2, %o3, %i5, GLOBAL_SPARE, %o1) 218 EX_ST(STORE_INIT(%g3, %o0 + 0x00)) [all …]
|
D | U1memcpy.S | 17 clr %g1; clr %g2; clr %g3; subcc %g0, %g0, %g0; 125 .register %g3,#scratch 206 sub %o2, %GLOBAL_SPARE, %g3 209 andncc %g3, 0x7, %g3 211 sub %g3, 0x8, %g3 215 subcc %o2, %g3, %o2 219 add %g1, %g3, %g1 410 40: FINISH_VISCHUNK(o0, f0, f2, g3) 411 41: FINISH_VISCHUNK(o0, f2, f4, g3) 412 42: FINISH_VISCHUNK(o0, f4, f6, g3) [all …]
|
D | memscan_32.S | 29 ldsb [%o0], %g3 31 cmp %g3, 0 48 ldsb [%o0], %g3 53 sethi %hi(LO_MAGIC), %g3 54 or %g3, %lo(LO_MAGIC), %o2 81 sub %o0, 4, %g3 84 mov %g3, %o0
|
D | ipcsum.S | 8 lduw [%o0 + 0x08], %g3 11 addccc %g3, %o2, %o2 12 lduw [%o0 + 0x10], %g3 16 1: addcc %g3, %o2, %o2 23 lduw [%o0 + 0x10], %g3
|
D | GENbzero.S | 137 sethi %hi(BRANCH_ALWAYS), %g3; \ 140 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 141 or %g3, %g1, %g3; \ 142 stw %g3, [%g2]; \ 143 sethi %hi(NOP), %g3; \ 144 or %g3, %lo(NOP), %g3; \ 145 stw %g3, [%g2 + 0x4]; \
|
D | checksum_32.S | 46 addxcc %g3, %o2, %o2 ! add second word as well 86 srl %o2, 16, %g3 87 addx %g0, %g3, %g2 89 sll %g2, 16, %g3 92 or %g3, %o2, %o2 114 5: CSUM_BIGCHUNK(%o0, 0x00, %o2, %o4, %o5, %g2, %g3, %g4, %g5) 115 CSUM_BIGCHUNK(%o0, 0x20, %o2, %o4, %o5, %g2, %g3, %g4, %g5) 116 CSUM_BIGCHUNK(%o0, 0x40, %o2, %o4, %o5, %g2, %g3, %g4, %g5) 117 CSUM_BIGCHUNK(%o0, 0x60, %o2, %o4, %o5, %g2, %g3, %g4, %g5) 130 cptbl: CSUM_LASTCHUNK(%o0, 0x68, %o2, %g2, %g3, %g4, %g5) [all …]
|
D | memcmp.S | 16 ldub [%o1], %g3 20 subcc %g7, %g3, %g3 24 mov %g3, %o0
|
D | NGbzero.S | 140 sethi %hi(BRANCH_ALWAYS), %g3; \ 143 or %g3, %lo(BRANCH_ALWAYS), %g3; \ 144 or %g3, %g1, %g3; \ 145 stw %g3, [%g2]; \ 146 sethi %hi(NOP), %g3; \ 147 or %g3, %lo(NOP), %g3; \ 148 stw %g3, [%g2 + 0x4]; \
|
D | clear_page.S | 44 sethi %hi(PAGE_KERNEL_LOCKED), %g3 46 ldx [%g3 + %lo(PAGE_KERNEL_LOCKED)], %g3 51 or %g1, %g3, %g1 ! TTE data 58 mov TLB_TAG_ACCESS, %g3 64 stxa %o0, [%g3] ASI_DMMU
|
D | NG2memcpy.S | 17 clr %g1; clr %g2; clr %g3; clr %g5; subcc %g0, %g0, %g0; 179 .register %g3,#scratch 255 sub %o0, %o4, %g3 285 1: EX_ST_FP(STORE_INIT(%g0, %o4 + %g3)) 288 EX_ST_FP(STORE_BLK(%f0, %o4 + %g3)) 299 1: EX_ST_FP(STORE_INIT(%g0, %o4 + %g3)) 302 EX_ST_FP(STORE_BLK(%f0, %o4 + %g3)) 313 1: EX_ST_FP(STORE_INIT(%g0, %o4 + %g3)) 316 EX_ST_FP(STORE_BLK(%f0, %o4 + %g3)) 327 1: EX_ST_FP(STORE_INIT(%g0, %o4 + %g3)) [all …]
|
D | divdi3.S | 91 mov 0,%g3 93 subcc %g3,%o4,%g0 96 sub %g3,%o4,%g3 ! this kills msb of n 97 addx %g3,%g3,%g3 ! so this cannot give carry 100 subcc %g3,%o4,%g0 104 sub %g3,%o4,%g3 ! this kills msb of n 105 4: sub %g3,%o4,%g3 106 5: addxcc %g3,%g3,%g3 112 sub %g3,%o4,%g3 114 mov %g3,%i0
|
D | checksum_64.S | 73 lduw [%o0 + 0x0c], %g3 78 add %o4, %g3, %o4 81 lduw [%o0 + 0x1c], %g3 86 add %o4, %g3, %o4 89 lduw [%o0 + 0x2c], %g3 94 add %o4, %g3, %o4 97 lduw [%o0 + 0x3c], %g3 104 add %o4, %g3, %o4
|
D | copy_page.S | 53 sethi %hi(PAGE_KERNEL_LOCKED), %g3 55 ldx [%g3 + %lo(PAGE_KERNEL_LOCKED)], %g3 61 or %g1, %g3, %g1 ! dest TTE data 63 or %g2, %g3, %g2 ! src TTE data 73 mov TLB_TAG_ACCESS, %g3 79 stxa %o0, [%g3] ASI_DMMU 82 stxa %o1, [%g3] ASI_DMMU 169 ldub [%g6 + TI_FAULT_CODE], %g3 171 cmp %g3, 0 172 rd %asi, %g3 [all …]
|
D | xor.S | 380 xor %o5, %g3, %o5 415 xor %g3, %i3, %g3 417 xor %o1, %g3, %o1 436 xor %g3, %i3, %g3 438 xor %o1, %g3, %o1 479 xor %g3, %i5, %g3 482 xor %l1, %g3, %l1 492 xor %g3, %i5, %g3 495 xor %l1, %g3, %l1 505 xor %g3, %i5, %g3 [all …]
|
D | csum_copy.S | 37 .register %g3, #scratch 86 andncc %o2, 0x3f, %g3 89 sub %o2, %g3, %o2 90 brz,pn %g3, 2f 149 subcc %g3, 0x40, %g3 156 2: and %o2, 0x3c, %g3 157 brz,pn %g3, 2f 158 sub %o2, %g3, %o2 160 subcc %g3, 0x4, %g3 261 srl %o4, 16, %g3 [all …]
|
D | NG4clear_page.S | 11 .register %g3, #scratch 19 mov 0x20, %g3 22 stxa %g0, [%o0 + %g3] ASI_ST_BLKINIT_MRU_P
|
D | NG4copy_page.S | 13 .register %g3, #scratch 38 ldx [%o1 + 0x30], %g3 49 stxa %g3, [%o0] ASI_ST_BLKINIT_MRU_P
|
D | NG4memset.S | 9 .register %g3, #scratch 90 mov 0x08, %g3 95 stxa %o4, [%o0 + %g3] ASI_BLK_INIT_QUAD_LDD_P 100 stxa %o4, [%o0 + %g3] ASI_BLK_INIT_QUAD_LDD_P
|
D | ashldi3.S | 19 sll %o0, %o2, %g3 28 or %g3, %g2, %o4
|
D | lshrdi3.S | 18 sll %o0, %g2, %g3 20 or %g2, %g3, %o5
|
D | ashrdi3.S | 28 sll %o0, %g2, %g3 30 or %g2, %g3, %o5
|
D | NG4memcpy.S | 26 clr %g1; clr %g2; clr %g3; clr %g5; subcc %g0, %g0, %g0; 94 .register %g3,#scratch 173 EX_LD(LOAD(ldx, %o1 - 0x30, %g3)) 181 EX_ST(STORE_INIT(%g3, %o0)) 183 EX_LD(LOAD(ldx, %o1 - 0x10, %g3)) 191 EX_ST(STORE_INIT(%g3, %o0)) 329 1: EX_LD(LOAD(ldx, %o1 + 0x08, %g3)) 332 srlx %g3, %g2, GLOBAL_SPARE 337 sllx %g3, %g1, %o4
|
D | memscan_64.S | 44 andcc %o4, %o3, %g3 46 srlx %o4, 32, %g3 73 andcc %g3, %o3, %g0
|
D | U3memcpy.S | 15 clr %g1; clr %g2; clr %g3; subcc %g0, %g0, %g0; 67 .register %g3,#scratch 385 1: EX_LD(LOAD(ldx, %o1 + 0x8, %g3)) 388 srlx %g3, %o3, %o5 393 sllx %g3, %g1, %g2
|
D | copy_in_user.S | 20 .register %g3,#scratch
|
D | GENmemcpy.S | 45 .register %g3,#scratch
|
/linux-4.4.14/arch/sparc/mm/ |
D | viking.S | 38 sub %o0, %g2, %g3 39 srl %g3, 12, %g1 ! ppage >> 12 56 cmp %g3, %g1 ! ptag == ppage? 63 ld [%g2], %g3 64 ld [%g2 + %g7], %g3 66 ld [%g2], %g3 67 ld [%g2 + %g7], %g3 69 ld [%g2], %g3 70 ld [%g2 + %g7], %g3 72 ld [%g2], %g3 [all …]
|
D | ultra.S | 38 mov 0x50, %g3 39 stxa %g0, [%g3] ASI_DMMU_DEMAP 40 stxa %g0, [%g3] ASI_IMMU_DEMAP 41 sethi %hi(KERNBASE), %g3 42 flush %g3 139 stxa %g0, [%g3] ASI_DMMU_DEMAP 140 stxa %g0, [%g3] ASI_IMMU_DEMAP 218 mov 0x40, %g3 224 stxa %g0, [%g3] ASI_DMMU_DEMAP 225 stxa %g0, [%g3] ASI_IMMU_DEMAP [all …]
|
D | swift.S | 60 andn %g1, PSR_ET, %g3 61 wr %g3, 0x0, %psr 83 add %g2, 2048, %g3 91 sta %g0, [%o0 + %g3] ASI_M_FLUSH_CTX 126 andn %g1, PSR_ET, %g3 127 wr %g3, 0x0, %psr 148 add %o5, 512, %g3 149 add %g3, 512, %g4 156 sta %g0, [%o1 + %g3] ASI_M_FLUSH_PAGE 194 add %o5, 512, %g3 [all …]
|
D | hypersparc.S | 53 add %o1, %g2, %g3 54 add %o1, %g3, %g4 66 sta %g0, [%o0 + %g3] ASI_M_FLUSH_USER 99 add %o4, %g2, %g3 101 add %o4, %g3, %g4 116 sta %g0, [%o3 + %g3] ASI_M_FLUSH_USER 144 sta %g0, [%o2 + %g3] ASI_M_FLUSH_PAGE 188 add %o4, %g2, %g3 189 add %o4, %g3, %g4 201 sta %g0, [%o1 + %g3] ASI_M_FLUSH_PAGE [all …]
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | ttable.h | 95 mov TSTATE_SYSCALL, %g3; \ 104 mov handler, %g3; \ 283 mov 0x08, %g3; \ 284 stxa %l1, [%g1 + %g3] ASI; \ 287 stxa %l3, [%g1 + %g3] ASI; \ 290 stxa %l5, [%g1 + %g3] ASI; \ 293 stxa %l7, [%g1 + %g3] ASI; \ 296 stxa %i1, [%g1 + %g3] ASI; \ 299 stxa %i3, [%g1 + %g3] ASI; \ 302 stxa %i5, [%g1 + %g3] ASI; \ [all …]
|
/linux-4.4.14/arch/sparc/crypto/ |
D | camellia_asm.S | 61 sethi %hi(SIGMA), %g3 62 or %g3, %lo(SIGMA), %g3 63 ldd [%g3 + 0x00], %f16 64 ldd [%g3 + 0x08], %f18 65 ldd [%g3 + 0x10], %f20 66 ldd [%g3 + 0x18], %f22 67 ldd [%g3 + 0x20], %f24 68 ldd [%g3 + 0x28], %f26 92 ROTL128(%o4, %o5, %g2, %g3, 15) 95 ROTL128(%o4, %o5, %g2, %g3, 15) [all …]
|
D | aes_asm.S | 918 1: ldx [%o1 + 0x00], %g3 922 xor %g1, %g3, %g3 926 xor %g1, %o4, %g3 941 10: ldx [%o1 + 0x00], %g3 943 xor %g1, %g3, %g3 961 1: ldx [%o1 + 0x00], %g3 965 xor %g1, %g3, %g3 969 xor %g1, %o4, %g3 984 10: ldx [%o1 + 0x00], %g3 986 xor %g1, %g3, %g3 [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/mtd/ |
D | diskonchip.txt | 8 - compatible: should be "m-systems,diskonchip-g3" 13 compatible = "m-systems,diskonchip-g3";
|
/linux-4.4.14/crypto/ |
D | poly1305_generic.c | 219 u32 g0, g1, g2, g3, g4; in crypto_poly1305_final() local 250 g3 = h3 + (g2 >> 26); g2 &= 0x3ffffff; in crypto_poly1305_final() 251 g4 = h4 + (g3 >> 26) - (1 << 26); g3 &= 0x3ffffff; in crypto_poly1305_final() 258 g3 &= mask; in crypto_poly1305_final() 264 h3 = (h3 & mask) | g3; in crypto_poly1305_final()
|
/linux-4.4.14/drivers/crypto/ |
D | n2_asm.S | 31 mov %o3, %g3 36 stx %o3, [%g3]
|
/linux-4.4.14/arch/sparc/net/ |
D | bpf_jit.h | 65 #define r_OFF %g3
|
/linux-4.4.14/arch/sparc/prom/ |
D | cif.S | 35 LOAD_PER_CPU_BASE(%g5, %g6, %g4, %g3, %o0)
|
/linux-4.4.14/arch/x86/crypto/sha-mb/ |
D | sha1_x8_avx2.S | 78 # r6 = {g7 g6 g5 g4 g3 g2 g1 g0} 85 # r3 = {h3 g3 f3 e3 d3 c3 b3 a3} 108 vshufps $0xEE, \r7, \r6, \r6 # r6 = {h7 h6 g7 g6 h3 h2 g3 g2} 111 vshufps $0xDD, \r6, \r4, \r4 # r4 = {h7 g7 f7 e7 h3 g3 f3 e3}
|
/linux-4.4.14/include/linux/ |
D | hyperv.h | 1010 #define VMBUS_DEVICE(g0, g1, g2, g3, g4, g5, g6, g7, \ argument 1012 .guid = { g0, g1, g2, g3, g4, g5, g6, g7, \
|
/linux-4.4.14/arch/arm/tools/ |
D | mach-types | 893 g3 MACH_G3 G3 4449
|