/linux-4.4.14/arch/sparc/kernel/ |
D | una_asm_32.S | 32 srl %g1, 16, %g7 35 5: stb %g7, [%o0 + 1] 36 ld [%o2 + 4], %g7 38 srl %g7, 24, %g2 40 srl %g7, 16, %g1 42 srl %g7, 8, %g2 46 11: stb %g7, [%o0 + 7] 47 1: srl %g1, 16, %g7 50 13: stb %g7, [%o0 + 1] 105 7: ldub [%o2 + 2], %g7 [all …]
|
D | una_asm_64.S | 20 srlx %g3, 48, %g7 23 5: stba %g7, [%o0 + 1] %asi 24 srlx %g3, 32, %g7 26 7: stba %g7, [%o0 + 3] %asi 29 srlx %g3, 8, %g7 31 10: stba %g7, [%o0 + 6] %asi 34 1: srl %g3, 16, %g7 37 13: stba %g7, [%o0 + 1] %asi 86 7: lduba [%o2 + 2] %asi, %g7 89 sll %g7, 8, %g7 [all …]
|
D | sun4v_ivec.S | 30 ldx [%g4 + TRAP_PER_CPU_CPU_MONDO_PA], %g7 40 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g3 43 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g1 46 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g7 139 ldx [%g3 + TRAP_PER_CPU_RESUM_KBUF_PA], %g7 142 ldxa [%g7 + %g2] ASI_PHYS_USE_EC, %g1 153 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC 156 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC 159 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC 162 stxa %g3, [%g7 + %g2] ASI_PHYS_USE_EC [all …]
|
D | spiterrs.S | 52 and %g3, 0x3ff, %g7 ! Paranoia 53 sllx %g7, SFSTAT_UDBH_SHIFT, %g7 54 or %g4, %g7, %g4 63 and %g3, 0x3ff, %g7 ! Paranoia 64 sllx %g7, SFSTAT_UDBL_SHIFT, %g7 65 or %g4, %g7, %g4 69 mov 0x18, %g7 70 stxa %g3, [%g7] ASI_UDB_ERROR_W 86 rd %pc, %g7 91 rd %pc, %g7 [all …]
|
D | cherrs.S | 93 sethi %hi(do_cheetah_plus_data_parity), %g7 94 jmpl %g7 + %lo(do_cheetah_plus_data_parity), %g0 107 rd %pc, %g7 135 sethi %hi(do_cheetah_plus_insn_parity), %g7 136 jmpl %g7 + %lo(do_cheetah_plus_insn_parity), %g0 149 rd %pc, %g7 220 sethi %hi(1f), %g7 222 1: or %g7, %lo(1b), %g7 263 sethi %hi(1f), %g7 265 1: or %g7, %lo(1b), %g7 [all …]
|
D | tsb.S | 47 TRAP_LOAD_TRAP_BLOCK(%g7, %g5) 54 661: ldx [%g7 + TRAP_PER_CPU_TSB_HUGE], %g5 75 mov 512, %g7 77 sllx %g7, %g6, %g7 79 sub %g7, 1, %g7 80 and %g6, %g7, %g6 87 mov %g7, %g5 92 TRAP_LOAD_TRAP_BLOCK(%g7, %g6) 94 80: stx %g5, [%g7 + TRAP_PER_CPU_TSB_HUGE_TEMP] 98 ldx [%g7 + TRAP_PER_CPU_PGD_PADDR], %g7 [all …]
|
D | misctrap.S | 16 sethi %hi(109f), %g7 18 109: or %g7, %lo(109b), %g7 41 1: sethi %hi(109f), %g7 43 109: or %g7, %lo(109b), %g7 53 sethi %hi(109f), %g7 61 109: or %g7, %lo(109b), %g7 71 sethi %hi(109f), %g7 79 109: or %g7, %lo(109b), %g7
|
D | head_64.S | 320 sethi %hi(prom_sun4v_name), %g7 321 or %g7, %lo(prom_sun4v_name), %g7 323 90: ldub [%g7], %g2 327 add %g7, 1, %g7 334 mov 1, %g7 335 stw %g7, [%g1] 383 sethi %hi(prom_niagara_prefix), %g7 384 or %g7, %lo(prom_niagara_prefix), %g7 386 90: ldub [%g7], %g2 390 add %g7, 1, %g7 [all …]
|
D | sun4v_tlb_miss.S | 56 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7) 78 mov %o3, %g7 ! save %o3 88 mov %g7, %o3 ! restore %o3 102 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g3, %g7) 121 mov %o3, %g7 ! save %o3 131 mov %g7, %o3 ! restore %o3 175 COMPUTE_TSB_PTR(%g1, %g4, PAGE_SHIFT, %g5, %g7) 185 COMPUTE_TSB_PTR(%g5, %g4, REAL_HPAGE_SHIFT, %g2, %g7) 195 ldx [%g2 + TRAP_PER_CPU_PGD_PADDR], %g7 214 sethi %hi(1f), %g7 [all …]
|
D | ktlb.S | 49 TSB_LOCK_TAG(%g1, %g2, %g7) 96 TSB_LOCK_TAG(%g1, %g2, %g7) 106 TSB_LOCK_TAG(%g1, %g2, %g7) 114 sethi %hi(kern_linear_pte_xor), %g7 115 ldx [%g7 + %lo(kern_linear_pte_xor)], %g2 121 TSB_LOCK_TAG(%g1, %g2, %g7) 157 TSB_LOCK_TAG(%g1, %g2, %g7)
|
D | ivec.S | 41 mov 0x60, %g7 42 ldxa [%g7 + %g0] ASI_INTR_R, %g7
|
D | hvtramp.S | 97 mov PRIMARY_CONTEXT, %g7 98 stxa %g0, [%g7] ASI_MMU 101 mov SECONDARY_CONTEXT, %g7 102 stxa %g0, [%g7] ASI_MMU
|
D | syscalls.S | 116 mov %g7, %o0 129 sethi %hi(sys_exit_group), %g7 131 or %g7, %lo(sys_exit_group), %g7 137 sethi %hi(sys_exit), %g7 138 or %g7, %lo(sys_exit), %g7 147 jmpl %g7, %g0
|
D | fpu_traps.S | 16 sethi %hi(109f), %g7 18 109: or %g7, %lo(109b), %g7 27 clr %g7 28 ldx [%g6 + TI_GSR], %g7 186 wr %g7, 0, %gsr 208 sethi %hi(fp_other_bounce - 4), %g7 209 or %g7, %lo(fp_other_bounce - 4), %g7
|
D | winfixup.S | 32 rd %pc, %g7 101 rd %pc, %g7 117 rd %pc, %g7 144 rd %pc, %g7
|
D | trampoline_64.S | 255 mov PRIMARY_CONTEXT, %g7 257 661: stxa %g0, [%g7] ASI_DMMU 260 stxa %g0, [%g7] ASI_MMU 264 mov SECONDARY_CONTEXT, %g7 266 661: stxa %g0, [%g7] ASI_DMMU 269 stxa %g0, [%g7] ASI_MMU
|
D | head_32.S | 122 mov %o0, %g7 ! put it here too 185 cmp %g7, %g6 190 ld [%g7 + 0x68], %o1 372 add %g7, 0x1c, %l1 671 ld [%g7 + 0x68], %o1 763 ld [%g7 + 0x74], %o0
|
D | utrap.S | 10 rd %pc, %g7
|
D | etrap_64.S | 116 add %g7, 4, %l2 133 stx %g7, [%sp + PTREGS_OFF + PT_V9_G7]
|
D | rtrap_64.S | 168 ldx [%sp + PTREGS_OFF + PT_V9_G7], %g7
|
/linux-4.4.14/arch/sparc/lib/ |
D | bitops.S | 20 1: ldx [%o1], %g7 21 or %g7, %o2, %g1 22 casx [%o1], %g7, %g1 23 cmp %g7, %g1 25 and %g7, %o2, %g2 41 1: ldx [%o1], %g7 42 andn %g7, %o2, %g1 43 casx [%o1], %g7, %g1 44 cmp %g7, %g1 46 and %g7, %o2, %g2 [all …]
|
D | memscan_64.S | 55 srlx %o5, 32, %g7 57 2: srlx %o5, 8, %g7 60 andcc %g7, 0xff, %g0 61 srlx %g7, 8, %g7 64 andcc %g7, 0xff, %g0 66 srlx %g7, 8, %g7 69 andcc %g7, 0xff, %g0 70 srlx %g7, 8, %g7 77 3: andcc %g7, 0xff, %g0 78 srlx %g7, 8, %g7 [all …]
|
D | memmove.S | 16 add %o1, %o2, %g7 17 cmp %g7, %o0 20 sub %g7, 1, %o1 23 1: ldub [%o1], %g7 26 stb %g7, [%o0] 38 2: or %o0, %o1, %g7 39 or %o2, %g7, %g7 40 andcc %g7, 0x7, %g0 44 3: ldx [%o1], %g7 49 stx %g7, [%o0 - 0x8] [all …]
|
D | atomic_64.S | 22 op %g1, %o0, %g7; \ 23 cas [%o1], %g1, %g7; \ 24 cmp %g1, %g7; \ 36 op %g1, %o0, %g7; \ 37 cas [%o1], %g1, %g7; \ 38 cmp %g1, %g7; \ 62 op %g1, %o0, %g7; \ 63 casx [%o1], %g1, %g7; \ 64 cmp %g1, %g7; \ 76 op %g1, %o0, %g7; \ [all …]
|
D | checksum_32.S | 110 sethi %hi(cpte - 8), %g7 ! prepare table jmp ptr 126 sub %g7, %g1, %g7 ! adjust jmp ptr 127 sub %g7, %o4, %g7 ! final jmp ptr adjust 128 jmp %g7 + %lo(cpte - 8) ! enter the table 254 addcc %g2, %g7, %g7 256 addxcc %g3, %g7, %g7 258 addx %g0, %g7, %g7 265 addcc %g2, %g7, %g7 267 addx %g0, %g7, %g7 286 6: addcc %o4, %g7, %g7 [all …]
|
D | copy_user.S | 172 andcc %g1, 0xffffff80, %g7 184 subcc %g7, 128, %g7 189 andcc %g1, 0x70, %g7 194 srl %g7, 1, %o4 195 add %g7, %o4, %o4 196 add %o1, %g7, %o1 199 add %o0, %g7, %o0 252 subcc %g7, 128, %g7 257 andcc %g1, 0x70, %g7 262 srl %g7, 1, %o4 [all …]
|
D | strlen.S | 52 srl %o5, 24, %g7 53 andcc %g7, 0xff, %g0 56 srl %o5, 16, %g7 57 andcc %g7, 0xff, %g0 60 srl %o5, 8, %g7 61 andcc %g7, 0xff, %g0
|
D | GENpage.S | 11 set PAGE_SIZE, %g7 28 subcc %g7, 64, %g7 37 set PAGE_SIZE, %g7 46 subcc %g7, 64, %g7
|
D | NG4clear_page.S | 18 set PAGE_SIZE, %g7 21 subcc %g7, 0x40, %g7
|
D | ipcsum.S | 5 sub %o1, 4, %g7 19 subcc %g7, 1, %g7
|
D | NGpage.S | 22 set PAGE_SIZE, %g7 53 subcc %g7, 128, %g7 68 set PAGE_SIZE, %g7 102 subcc %g7, 256, %g7
|
D | NG4copy_page.S | 21 set PAGE_SIZE, %g7 28 subcc %g7, 0x40, %g7
|
D | xor.S | 30 jmpl %g1 + %lo(VISenter), %g7 31 add %g7, 8, %g7 99 jmpl %g1 + %lo(VISenter), %g7 100 add %g7, 8, %g7 165 jmpl %g1 + %lo(VISenter), %g7 166 add %g7, 8, %g7 251 jmpl %g1 + %lo(VISenter), %g7 252 add %g7, 8, %g7 356 rd %asi, %g7 392 wr %g7, 0x0, %asi [all …]
|
D | memcmp.S | 15 ldub [%o0], %g7 20 subcc %g7, %g3, %g3
|
D | VISsave.S | 31 9: jmpl %g7 + %g0, %g0 79 80: jmpl %g7 + %g0, %g0
|
D | NGbzero.S | 42 mov ASI_BLK_INIT_QUAD_LDD_P, %g7 71 wr %g7, 0x0, %asi 127 mov ASI_BLK_INIT_QUAD_LDD_AIUS, %g7
|
D | memcpy.S | 149 mov %o0, %g7 173 mov %g7, %o0 207 mov %o0, %g7 303 mov %g7, %o0 368 mov %g7, %o0 493 restore %g7, %g0, %o0 524 mov %g7, %o0
|
D | checksum_64.S | 52 andcc %o0, 0x1, %g7 159 1: brz,pt %g7, 1f
|
D | GENmemcpy.S | 7 #define GLOBAL_SPARE %g7
|
D | csum_copy.S | 7 #define GLOBAL_SPARE %g7
|
D | NG4memcpy.S | 9 #define GLOBAL_SPARE %g7
|
D | NGmemcpy.S | 9 #define GLOBAL_SPARE %g7
|
D | U3memcpy.S | 9 #define GLOBAL_SPARE %g7
|
D | NG2memcpy.S | 9 #define GLOBAL_SPARE %g7
|
D | U1memcpy.S | 10 #define GLOBAL_SPARE g7
|
/linux-4.4.14/arch/sparc/mm/ |
D | ultra.S | 59 rdpr %pstate, %g7 60 andn %g7, PSTATE_IE, %g2 76 wrpr %g7, 0x0, %pstate 86 rdpr %pstate, %g7 88 andn %g7, PSTATE_IE, %g2 108 wrpr %g7, 0x0, %pstate 213 rdpr %pstate, %g7 214 andn %g7, PSTATE_IE, %g2 231 wrpr %g7, 0x0, %pstate 235 rdpr %pstate, %g7 [all …]
|
D | swift.S | 64 mov SRMMU_CTX_REG, %g7 65 lda [%g7] ASI_M_MMUREGS, %g5 66 sta %g2, [%g7] ASI_M_MMUREGS 76 or %g0, 2048, %g7 92 subcc %g7, 32, %g7 97 mov SRMMU_CTX_REG, %g7 98 sta %g5, [%g7] ASI_M_MMUREGS 130 mov SRMMU_CTX_REG, %g7 131 lda [%g7] ASI_M_MMUREGS, %g5 132 sta %g2, [%g7] ASI_M_MMUREGS [all …]
|
D | hypersparc.S | 104 add %o4, %g5, %g7 110 subcc %o3, %g7, %o3 126 mov SRMMU_CTX_REG, %g7 127 lda [%g7] ASI_M_MMUREGS, %o3 128 sta %o0, [%g7] ASI_M_MMUREGS 131 or %o0, 0x400, %g7 132 lda [%g7] ASI_M_FLUSH_PROBE, %g7 133 orcc %g7, 0, %g0 136 add %o4, %g5, %g7 138 sub %o2, %g7, %o2 [all …]
|
D | viking.S | 46 sethi %hi(PAGE_SIZE), %g7 64 ld [%g2 + %g7], %g3 67 ld [%g2 + %g7], %g3 70 ld [%g2 + %g7], %g3 74 ld [%g2 + %g7], %g3
|
/linux-4.4.14/arch/sparc/crypto/ |
D | aes_asm.S | 919 ldx [%o1 + 0x08], %g7 923 xor %g2, %g7, %g7 927 xor %g2, %o5, %g7 942 ldx [%o1 + 0x08], %g7 944 xor %g2, %g7, %g7 962 ldx [%o1 + 0x08], %g7 966 xor %g2, %g7, %g7 970 xor %g2, %o5, %g7 985 ldx [%o1 + 0x08], %g7 987 xor %g2, %g7, %g7 [all …]
|
/linux-4.4.14/arch/sparc/power/ |
D | hibernate_asm.S | 57 sethi %hi(PAGE_OFFSET), %g7 58 ldx [%g7 + %lo(PAGE_OFFSET)], %g7 72 sub %l0, %g7, %l0 78 sub %l1, %g7, %l1 79 sub %l2, %g7, %l2
|
/linux-4.4.14/arch/sparc/include/asm/ |
D | ttable.h | 25 sethi %hi(109f), %g7; \ 27 109: or %g7, %lo(109b), %g7; \ 35 sethi %hi(109f), %g7; \ 37 109: or %g7, %lo(109b), %g7; \ 44 sethi %hi(109f), %g7; \ 46 109: or %g7, %lo(109b), %g7; \ 64 sethi %hi(109f), %g7; \ 66 109: or %g7, %lo(109b), %g7; \ 74 sethi %hi(109f), %g7; \ 76 109: or %g7, %lo(109b), %g7; \ [all …]
|
D | visasm.h | 18 sethi %hi(297f), %g7; \ 21 or %g7, %lo(297f), %g7; \
|
/linux-4.4.14/arch/sparc/ |
D | Makefile | 27 KBUILD_CFLAGS += -m32 -mcpu=v8 -pipe -mno-fpu -fcall-used-g5 -fcall-used-g7 41 KBUILD_CFLAGS += -ffixed-g4 -ffixed-g5 -fcall-used-g7 -Wno-sign-compare
|
/linux-4.4.14/arch/x86/crypto/sha-mb/ |
D | sha1_x8_avx2.S | 78 # r6 = {g7 g6 g5 g4 g3 g2 g1 g0} 89 # r7 = {h7 g7 f7 e7 d7 c7 b7 a7} 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, \
|