/linux-4.1.27/arch/sparc/kernel/ |
D | sun4v_ivec.S | 19 mov INTRQ_CPU_MONDO_TAIL, %g4 20 ldxa [%g4] ASI_QUEUE, %g4 21 cmp %g2, %g4 26 ldxa [%g0] ASI_SCRATCHPAD, %g4 27 sub %g4, TRAP_PER_CPU_FAULT_INFO, %g4 30 ldx [%g4 + TRAP_PER_CPU_CPU_MONDO_PA], %g7 50 lduw [%g4 + TRAP_PER_CPU_CPU_MONDO_QMASK], %g4 51 and %g2, %g4, %g2 53 mov INTRQ_CPU_MONDO_HEAD, %g4 54 stxa %g2, [%g4] ASI_QUEUE [all …]
|
D | ktlb.S | 20 mov TLB_TAG_ACCESS, %g4 21 ldxa [%g4] ASI_IMMU, %g4 30 cmp %g4, %g5 34 KERN_TSB_LOOKUP_TL1(%g4, %g6, %g5, %g1, %g2, %g3, kvmap_itlb_load) 38 cmp %g4, %g5 42 cmp %g4, %g5 47 KERN_PGTABLE_WALK(%g4, %g5, %g2, kvmap_itlb_longpath) 91 mov FAULT_CODE_ITLB, %g4 94 OBP_TRANS_LOOKUP(%g4, %g5, %g2, %g3, kvmap_itlb_longpath) 104 OBP_TRANS_LOOKUP(%g4, %g5, %g2, %g3, kvmap_dtlb_longpath) [all …]
|
D | spiterrs.S | 17 ldxa [%g0] ASI_AFSR, %g4 ! Get AFSR 29 or %g4, %g3, %g4 36 or %g4, %g3, %g4 54 or %g4, %g7, %g4 65 or %g4, %g7, %g4 76 stxa %g4, [%g0] ASI_AFSR 135 ldxa [%g0] ASI_AFSR, %g4 ! Get AFSR 138 andcc %g4, %g3, %g0 ! Check for UE 159 rdpr %pstate, %g4 160 wrpr %g4, PSTATE_MG|PSTATE_AG, %pstate [all …]
|
D | misctrap.S | 34 mov DMMU_SFAR, %g4 35 ldxa [%g4] ASI_DMMU, %g4 56 mov TLB_SFSR, %g4 57 ldxa [%g4] ASI_DMMU, %g5 58 stxa %g0, [%g4] ASI_DMMU ! Clear FaultValid bit 60 mov DMMU_SFAR, %g4 61 ldxa [%g4] ASI_DMMU, %g4 75 mov TLB_SFSR, %g4 76 ldxa [%g4] ASI_DMMU, %g5 77 stxa %g0, [%g4] ASI_DMMU ! Clear FaultValid bit [all …]
|
D | head_32.S | 107 mov %o7, %g4 ! Save %o7 119 mov %g4, %o7 /* Previous %o7. */ 153 ldd [%g3], %g4 154 std %g4, [%g1] 155 ldd [%g3+8], %g4 156 std %g4, [%g1+8] 164 ldd [%g2], %g4 165 std %g4, [%g3] 166 ldd [%g2 + 0x8], %g4 167 std %g4, [%g3 + 0x8] ! Copy proms handler [all …]
|
D | sun4v_tlb_miss.S | 54 LOAD_ITLB_INFO(%g2, %g4, %g5) 55 COMPUTE_TAG_TARGET(%g6, %g4, %g5, kvmap_itlb_4v) 56 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7) 79 mov %g4, %o0 ! vaddr 100 LOAD_DTLB_INFO(%g2, %g4, %g5) 101 COMPUTE_TAG_TARGET(%g6, %g4, %g5, kvmap_dtlb_4v) 102 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7) 122 mov %g4, %o0 ! vaddr 145 mov FAULT_CODE_DTLB | FAULT_CODE_WRITE, %g4 175 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g5, %g7) [all …]
|
D | trampoline_32.S | 60 srl %g3, 10, %g4 61 and %g4, 0xc, %g4 62 ld [%g5 + %g4], %g6 122 srl %g3, 1, %g4 123 ld [%g5 + %g4], %g6 177 srl %g3, 28, %g4 178 sll %g4, 2, %g4 179 ld [%g5 + %g4], %g6
|
D | tsb.S | 31 mov TLB_TAG_ACCESS, %g4 33 ldxa [%g4] ASI_DMMU, %g4 36 mov TLB_TAG_ACCESS, %g4 38 ldxa [%g4] ASI_IMMU, %g4 78 srlx %g4, REAL_HPAGE_SHIFT, %g6 93 srlx %g4, 22, %g6 111 USER_PGTABLE_WALK_TL1(%g4, %g7, %g5, %g2, tsb_do_fault) 168 mov %g3, %g4 222 661: sethi %hi(_PAGE_EXEC_4U), %g4 223 andcc %g5, %g4, %g0 [all …]
|
D | itlb_miss.S | 8 TSB_LOAD_QUAD(%g1, %g4) ! Load TSB entry 9 cmp %g4, %g6 ! Compare TAG 14 sethi %hi(_PAGE_EXEC_4U), %g4 15 andcc %g5, %g4, %g0 ! Executable?
|
D | dtlb_prot.S | 24 mov TLB_TAG_ACCESS, %g4 ! For reload of vaddr 27 ldxa [%g4] ASI_DMMU, %g5 ! Put tagaccess in %g5 29 mov FAULT_CODE_DTLB | FAULT_CODE_WRITE, %g4
|
D | head_64.S | 324 ldub [%g1], %g4 325 cmp %g2, %g4 387 ldub [%g1], %g4 388 cmp %g2, %g4 403 ldub [%g1], %g4 404 cmp %g2, %g4 423 mov SUN4V_CHIP_NIAGARA3, %g4 426 mov SUN4V_CHIP_NIAGARA4, %g4 429 mov SUN4V_CHIP_NIAGARA5, %g4 432 mov SUN4V_CHIP_SPARC_M6, %g4 [all …]
|
D | winfixup.S | 27 or %g4, FAULT_CODE_WINFIXUP, %g4 28 stb %g4, [%g6 + TI_FAULT_CODE] 97 1: mov FAULT_CODE_WRITE | FAULT_CODE_DTLB | FAULT_CODE_WINFIXUP, %g4 98 stb %g4, [%g6 + TI_FAULT_CODE]
|
D | cherrs.S | 185 rdpr %tstate, %g4 ! Read TSTATE for this level 186 andcc %g4, %g3, %g0 ! Interrupt globals in use? 238 rdpr %tstate, %g4 ! Read TSTATE for this level 239 andcc %g4, %g3, %g0 ! Interrupt globals in use? 311 or %g4, %g2, %g4 340 stx %g4, [%g1 + 0x0] 483 ldxa [%g0] ASI_AFSR, %g4 485 stxa %g4, [%g0] ASI_AFSR 519 ldxa [%g0] ASI_AFSR, %g4 521 stxa %g4, [%g0] ASI_AFSR [all …]
|
D | dtlb_miss.S | 8 TSB_LOAD_QUAD(%g1, %g4) ! Load TSB entry 9 cmp %g4, %g6 ! Compare TAG
|
D | ivec.S | 17 sethi %hi(KERNBASE), %g4 18 cmp %g3, %g4
|
D | etrap_64.S | 114 2: mov %g4, %l4 130 stx %g4, [%sp + PTREGS_OFF + PT_V9_G4] 148 LOAD_PER_CPU_BASE(%g5, %g6, %g4, %g3, %l1) 149 ldx [%g6 + TI_TASK], %g4
|
D | rtrap_64.S | 157 ldx [%sp + PTREGS_OFF + PT_V9_G4], %g4 263 or %g4, FAULT_CODE_WINFIXUP, %g4 264 stb %g4, [%g6 + TI_FAULT_CODE] 279 ldx [%g6 + TI_TASK], %g4
|
D | asm-offsets.c | 38 OFFSET(SC_REG_G4, saved_context, g4); in sparc64_foo()
|
D | wuf.S | 164 mov %fp, %g4 /* Save bogus frame pointer. */ 190 mov %g4, %o0
|
D | entry.S | 883 rd %psr, %g4 889 std %g4, [%o4 + AOFF_task_thread + AOFF_thread_fork_kpsr] 902 rd %psr, %g4 913 std %g4, [%o4 + AOFF_task_thread + AOFF_thread_fork_kpsr] 925 rd %psr, %g4 929 std %g4, [%o4 + AOFF_task_thread + AOFF_thread_fork_kpsr] 1070 set 0x2000, %g4 1071 andcc %g1, %g4, %g0 1081 andcc %g3, %g4, %g0
|
D | hvtramp.S | 106 ldx [%g6 + TI_TASK], %g4
|
D | fpu_traps.S | 5 sethi %hi(TSTATE_PEF), %g4 7 andcc %g5, %g4, %g0 189 or %g3, %g4, %g3 ! anal...
|
D | trampoline_64.S | 290 set 0xdeadbeef, %g4 394 ldx [%g6 + TI_TASK], %g4
|
D | rtrap_32.S | 22 #define glob_tmp g4
|
/linux-4.1.27/arch/sparc/lib/ |
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) 246 andcc %g1, 0x70, %g4 251 srl %g4, 1, %o4 252 add %g4, %o4, %o4 253 add %o1, %g4, %o1 256 add %o0, %g4, %o0 260 MOVE_LASTCHUNK(o1, o0, 0x60, g2, g3, g4, g5) [all …]
|
D | checksum_32.S | 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) 131 CSUM_LASTCHUNK(%o0, 0x58, %o2, %g2, %g3, %g4, %g5) 132 CSUM_LASTCHUNK(%o0, 0x48, %o2, %g2, %g3, %g4, %g5) 133 CSUM_LASTCHUNK(%o0, 0x38, %o2, %g2, %g3, %g4, %g5) 134 CSUM_LASTCHUNK(%o0, 0x28, %o2, %g2, %g3, %g4, %g5) 135 CSUM_LASTCHUNK(%o0, 0x18, %o2, %g2, %g3, %g4, %g5) [all …]
|
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 | copy_user.S | 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) 206 MOVE_LASTCHUNK(o1, o0, 0x20, g2, g3, g4, g5) 207 MOVE_LASTCHUNK(o1, o0, 0x10, g2, g3, g4, g5) [all …]
|
D | locks.S | 36 mov %g4, %o7 59 mov %g4, %o7 70 mov %g4, %o7 81 mov %g4, %o7 92 mov %g4, %o7
|
D | memset.S | 70 mov 1, %g4 95 clr %g4 171 andcc %g4, 1, %g0
|
/linux-4.1.27/arch/sparc/mm/ |
D | hypersparc.S | 26 WINDOW_FLUSH(%g4, %g5) 27 sethi %hi(vac_cache_size), %g4 28 ld [%g4 + %lo(vac_cache_size)], %g5 45 WINDOW_FLUSH(%g4, %g5) 54 add %o1, %g3, %g4 55 add %o1, %g4, %g5 67 sta %g0, [%o0 + %g4] ASI_M_FLUSH_USER 83 WINDOW_FLUSH(%g4, %g5) 96 sub %o2, %o1, %g4 100 cmp %g4, %g5 [all …]
|
D | ultra.S | 453 srlx %g3, CTX_PGSZ1_NUC_SHIFT, %g4 454 sllx %g4, CTX_PGSZ1_NUC_SHIFT, %g4 455 or %g5, %g4, %g5 /* Preserve nucleus page size fields */ 457 mov 0x40, %g4 458 stxa %g0, [%g4] ASI_DMMU_DEMAP 459 stxa %g0, [%g4] ASI_IMMU_DEMAP 476 mov PRIMARY_CONTEXT, %g4 477 ldxa [%g4] ASI_DMMU, %g2 478 srlx %g2, CTX_PGSZ1_NUC_SHIFT, %g4 479 sllx %g4, CTX_PGSZ1_NUC_SHIFT, %g4 [all …]
|
D | swift.S | 42 WINDOW_FLUSH(%g4, %g5) 58 WINDOW_FLUSH(%g4, %g5) 124 WINDOW_FLUSH(%g4, %g5) 149 add %g3, 512, %g4 157 sta %g0, [%o1 + %g4] ASI_M_FLUSH_PAGE 195 add %g3, 512, %g4 203 sta %g0, [%o1 + %g4] ASI_M_FLUSH_PAGE
|
D | viking.S | 49 sll %o1, 5, %g4 50 or %g4, %o4, %g4 ! 0x80000000 | (set << 5) 54 or %g5, %g4, %g5 62 add %g4, %o3, %g2 ! (PAGE_OFFSET + PAGE_SIZE) | (set << 5) 122 WINDOW_FLUSH(%g4, %g5)
|
D | tsunami.S | 33 WINDOW_FLUSH(%g4, %g5)
|
/linux-4.1.27/arch/sparc/prom/ |
D | cif.S | 18 mov %g4, %l0 23 mov %l0, %g4 35 LOAD_PER_CPU_BASE(%g5, %g6, %g4, %g3, %o0) 36 ldx [%g6 + TI_TASK], %g4
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | hibernate.h | 18 unsigned long g4; member
|
D | winmacro.h | 46 ldd [%base_reg + STACKFRAME_SZ + PT_G4], %g4; \ 73 std %g4, [%base_reg + STACKFRAME_SZ + PT_G4]; \
|
D | ttable.h | 106 mov lvl, %g4; \ 197 ldx [%g2 + HV_FAULT_I_ADDR_OFFSET], %g4; \ 199 srlx %g4, 22, %g6; \ 207 ldx [%g2 + HV_FAULT_D_ADDR_OFFSET], %g4; \ 209 srlx %g4, 22, %g6; \
|
/linux-4.1.27/arch/sparc/power/ |
D | hibernate_asm.S | 34 stx %g4, [%g3 + SC_REG_G4] 115 ldxa [%g3 + SC_REG_G4] %asi, %g4
|
/linux-4.1.27/arch/sparc/ |
D | Makefile | 41 KBUILD_CFLAGS += -ffixed-g4 -ffixed-g5 -fcall-used-g7 -Wno-sign-compare
|
/linux-4.1.27/arch/x86/crypto/sha-mb/ |
D | sha1_x8_avx2.S | 78 # r6 = {g7 g6 g5 g4 g3 g2 g1 g0} 86 # r4 = {h4 g4 f4 e4 d4 c4 b4 a4} 107 vshufps $0x44, \r7, \r6, \t1 # t1 = {h5 h4 g5 g4 h1 h0 g1 g0} 112 vshufps $0x88, \t1, \r2, \t1 # t1 = {h4 g4 f4 e4 h0 g0 f0 e0}
|
/linux-4.1.27/include/linux/ |
D | hyperv.h | 991 #define VMBUS_DEVICE(g0, g1, g2, g3, g4, g5, g6, g7, \ argument 993 .guid = { g0, g1, g2, g3, g4, g5, g6, g7, \
|