/linux/arch/sparc/kernel/ |
H A D | rtrap_64.S | 85 ldx [%sp + PTREGS_OFF + PT_V9_TSTATE], %l1 96 rtrap_nmi: ldx [%sp + PTREGS_OFF + PT_V9_TSTATE], %l1 115 ldx [%sp + PTREGS_OFF + PT_V9_TSTATE], %l1 162 ldx [%g6 + TI_FLAGS], %l0 185 rt_continue: ldx [%sp + PTREGS_OFF + PT_V9_G1], %g1 186 ldx [%sp + PTREGS_OFF + PT_V9_G2], %g2 188 ldx [%sp + PTREGS_OFF + PT_V9_G3], %g3 189 ldx [%sp + PTREGS_OFF + PT_V9_G4], %g4 190 ldx [%sp + PTREGS_OFF + PT_V9_G5], %g5 197 ldx [%sp + PTREGS_OFF + PT_V9_G6], %g6 [all …]
|
H A D | sun4v_tlb_miss.S | 12 ldx [BASE + HV_FAULT_I_ADDR_OFFSET], VADDR; \ 13 ldx [BASE + HV_FAULT_I_CTX_OFFSET], CTX; 17 ldx [BASE + HV_FAULT_D_ADDR_OFFSET], VADDR; \ 18 ldx [BASE + HV_FAULT_D_CTX_OFFSET], CTX; 81 ldx [%g6 + HV_FAULT_I_CTX_OFFSET], %o1 ! ctx 124 ldx [%g6 + HV_FAULT_D_CTX_OFFSET], %o1 ! ctx 142 ldx [%g5 + HV_FAULT_D_ADDR_OFFSET], %g5 196 ldx [%g2 + TRAP_PER_CPU_PGD_PADDR], %g7 208 ldx [%g6 + HV_FAULT_I_CTX_OFFSET], %o1 235 ldx [%g6 + HV_FAULT_D_CTX_OFFSET], %o1 [all …]
|
H A D | syscalls.S | 56 1: ldx [%g6 + TI_FLAGS], %l5 112 ldx [%sp + PTREGS_OFF + PT_V9_I0], %o0 114 ldx [%g6 + TI_FLAGS], %l0 115 ldx [%sp + PTREGS_OFF + PT_V9_G1], %l1 117 ldx [%sp + PTREGS_OFF + PT_V9_G2], %o0 158 ldx [%sp + PTREGS_OFF + PT_V9_G1], %g1 160 ldx [%sp + PTREGS_OFF + PT_V9_I0], %i0 162 ldx [%sp + PTREGS_OFF + PT_V9_I1], %i1 163 ldx [%sp + PTREGS_OFF + PT_V9_I2], %i2 164 ldx [%sp + PTREGS_OFF + PT_V9_I3], %i3 [all …]
|
H A D | hvtramp.S | 53 ldx [%l0 + HVTRAMP_DESCR_FAULT_INFO_VA], %g2 60 1: ldx [%l3 + HVTRAMP_MAPPING_VADDR], %o0 62 ldx [%l3 + HVTRAMP_MAPPING_TTE], %o2 75 ldx [%l0 + HVTRAMP_DESCR_FAULT_INFO_PA], %o0 84 ldx [%l0 + HVTRAMP_DESCR_THREAD_REG], %l6 107 ldx [%g6 + TI_TASK], %g4
|
H A D | trampoline_64.S | 131 ldx [%l4 + %lo(kern_locked_tte_data)], %l4 172 ldx [%g2 + 0x08], %o1 205 ldx [%g2 + 0x08], %o1 223 ldx [%l4 + %lo(kern_locked_tte_data)], %l4 311 ldx [%l0], %o0 315 ldx [%g3 + %lo(sparc64_kern_pri_context)], %g2 356 ldx [%g3 + %lo(kern_base)], %g3 370 ldx [%g2 + 0x08], %o1 387 ldx [%g2 + 0x08], %o1 394 ldx [%l0], %g6 [all …]
|
H A D | sun4v_ivec.S | 41 ldx [%g5], %g3 46 ldx [%g4 + TRAP_PER_CPU_CPU_MONDO_PA], %g7 94 ldx [%g4 + TRAP_PER_CPU_DEV_MONDO_PA], %g5 123 ldx [%g4 + %lo(ivector_table_pa)], %g4 127 1: ldx [%g1], %g2 152 ldx [%g3 + TRAP_PER_CPU_RESUM_MONDO_PA], %g5 155 ldx [%g3 + TRAP_PER_CPU_RESUM_KBUF_PA], %g7 263 ldx [%g3 + TRAP_PER_CPU_NONRESUM_MONDO_PA], %g5 266 ldx [%g3 + TRAP_PER_CPU_NONRESUM_KBUF_PA], %g7
|
H A D | getsetcc.S | 5 ldx [%o0 + PT_V9_TSTATE], %o1 15 ldx [%o0 + PT_V9_TSTATE], %o1 16 ldx [%o0 + PT_V9_G1], %o2
|
H A D | tsb.S | 59 661: ldx [%g7 + TRAP_PER_CPU_TSB_HUGE], %g5 103 ldx [%g7 + TRAP_PER_CPU_PGD_PADDR], %g7 142 ldx [%g7 + TRAP_PER_CPU_TSB_HUGE_TEMP], %g1 273 ldx [%g4 + HV_FAULT_D_ADDR_OFFSET], %g5 392 ldx [%o1 + TSB_CONFIG_REG_VAL], %o0 396 ldx [%o2 + TSB_CONFIG_REG_VAL], %g3 431 2: ldx [%o1 + TSB_CONFIG_MAP_VADDR], %o4 433 ldx [%o1 + TSB_CONFIG_MAP_PTE], %o5 447 ldx [%o2 + TSB_CONFIG_MAP_VADDR], %o4 448 ldx [%o2 + TSB_CONFIG_MAP_PTE], %o5
|
H A D | ktlb.S | 120 ldx [%g7 + %lo(kern_linear_pte_xor)], %g2 212 ldx [%g5 + %lo(VMEMMAP_BASE)], %g5 225 ldx [%g5 + %lo(VMALLOC_END)], %g5 259 ldx [%g5 + HV_FAULT_D_ADDR_OFFSET], %g5
|
H A D | utrap.S | 6 ldx [%g6 + TI_UTRAPS], %g1 19 ldx [%g1 + %g3], %g1
|
H A D | head_64.S | 183 ldx [%sp + 2047 + 128 + 0x20], %l4 ! prom root node 231 ldx [%sp + 2047 + 128 + 0x20], %l4 ! chosen device node 280 ldx [%sp + 2047 + 128 + 0x40], %l1 ! translation mode 286 ldx [%sp + 2047 + 128 + 0x48], %l2 ! physaddr high 288 ldx [%sp + 2047 + 128 + 0x50], %l3 ! physaddr low 316 ldx [%l3], %l3 358 ldx [%sp + 2047 + 128 + 0x20], %l4 ! cpu device node 704 ldx [%g6 + TI_TASK], %g4 789 ldx [%g3 + %lo(kern_base)], %g3 803 ldx [%g2 + 0x08], %o1 [all …]
|
H A D | fpu_traps.S | 29 ldx [%g6 + TI_GSR], %g7 78 ldx [%g2 + %lo(sparc64_kern_sec_context)], %g2 120 ldx [%g2 + %lo(sparc64_kern_sec_context)], %g2 160 ldx [%g2 + %lo(sparc64_kern_sec_context)], %g2 188 ldx [%g6 + TI_XFSR], %fsr 220 ldx [%g6 + TI_XFSR], %g3 352 ldx [%g2 + %lo(sparc64_kern_sec_context)], %g2
|
H A D | ivec.S | 26 ldx [%g2 + %lo(ivector_table_pa)], %g2 32 ldx [%g6], %g5
|
/linux/arch/sparc/crypto/ |
H A D | aes_asm.S | 915 ldx [%o0 + 0x00], %g1 918 ldx [%o0 + 0x08], %g2 919 1: ldx [%o1 + 0x00], %g3 920 ldx [%o1 + 0x08], %g7 921 ldx [%o1 + 0x10], %o4 922 ldx [%o1 + 0x18], %o5 942 10: ldx [%o1 + 0x00], %g3 943 ldx [%o1 + 0x08], %g7 958 ldx [%o0 + 0x00], %g1 961 ldx [%o0 + 0x08], %g2 [all …]
|
/linux/arch/sparc/lib/ |
H A D | NG4copy_page.S | 28 ldx [%o1 + 0x00], %o2 30 ldx [%o1 + 0x08], %o3 31 ldx [%o1 + 0x10], %o4 32 ldx [%o1 + 0x18], %o5 33 ldx [%o1 + 0x20], %g1 36 ldx [%o1 + 0x28], %g2 39 ldx [%o1 + 0x30], %g3 42 ldx [%o1 + 0x38], %o2
|
H A D | GENpage.S | 13 1: ldx [%o1 + 0x00], %o2 14 ldx [%o1 + 0x08], %o3 15 ldx [%o1 + 0x10], %o4 16 ldx [%o1 + 0x18], %o5 21 ldx [%o1 + 0x20], %o2 22 ldx [%o1 + 0x28], %o3 23 ldx [%o1 + 0x30], %o4 24 ldx [%o1 + 0x38], %o5
|
H A D | M7memcpy.S | 236 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2_plus_63) ! load 239 EX_LD(LOAD(ldx, %o1+8, %o3), memcpy_retl_o2_plus_63_56) ! a block of 64 241 EX_LD(LOAD(ldx, %o1+16, %o4), memcpy_retl_o2_plus_63_48) 243 EX_LD(LOAD(ldx, %o1+24, %o3), memcpy_retl_o2_plus_63_40) 245 EX_LD(LOAD(ldx, %o1+32, %o4), memcpy_retl_o2_plus_63_32)! load and store 247 EX_LD(LOAD(ldx, %o1+40, %o3), memcpy_retl_o2_plus_63_24)! a block of 64 250 EX_LD(LOAD(ldx, %o1-16, %o4), memcpy_retl_o2_plus_63_16) 253 EX_LD(LOAD(ldx, %o1-8, %o3), memcpy_retl_o2_plus_63_8) 260 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2_plus_31) ! load 263 EX_LD(LOAD(ldx, %o1+8, %o3), memcpy_retl_o2_plus_31_24) ! a block of 32 [all …]
|
H A D | NG4memcpy.S | 160 1: EX_LD(LOAD(ldx, %o1 + 0x00, %g2), memcpy_retl_o2_plus_g1) 172 1: EX_LD(LOAD(ldx, %o1 + 0x00, %g1), memcpy_retl_o2_plus_o4) 174 EX_LD(LOAD(ldx, %o1 - 0x38, %g2), memcpy_retl_o2_plus_o4) 176 EX_LD(LOAD(ldx, %o1 - 0x30, %g3), memcpy_retl_o2_plus_o4_plus_64) 177 EX_LD(LOAD(ldx, %o1 - 0x28, GLOBAL_SPARE), memcpy_retl_o2_plus_o4_plus_64) 178 EX_LD(LOAD(ldx, %o1 - 0x20, %o5), memcpy_retl_o2_plus_o4_plus_64) 183 EX_LD(LOAD(ldx, %o1 - 0x18, %g2), memcpy_retl_o2_plus_o4_plus_48) 186 EX_LD(LOAD(ldx, %o1 - 0x10, %g3), memcpy_retl_o2_plus_o4_plus_40) 189 EX_LD(LOAD(ldx, %o1 - 0x08, GLOBAL_SPARE), memcpy_retl_o2_plus_o4_plus_32) 276 1: EX_LD(LOAD(ldx, %o1 + 0x00, %g1), memcpy_retl_o2_plus_o5) [all …]
|
H A D | bitops.S | 22 1: ldx [%o1], %g7 44 1: ldx [%o1], %g7 66 1: ldx [%o1], %g7 88 1: ldx [%o1], %g7 108 1: ldx [%o1], %g7 128 1: ldx [%o1], %g7
|
H A D | atomic_64.S | 90 1: ldx [%o1], %g1; \ 105 1: ldx [%o1], %g1; \ 120 1: ldx [%o1], %g1; \ 155 1: ldx [%o0], %g1
|
H A D | mcount.S | 32 ldx [%g1 + %lo(ftrace_trace_function)], %g1 47 ldx [%g1 + %lo(ftrace_graph_return)], %g3 53 ldx [%g1 + %lo(ftrace_graph_entry)], %g1
|
/linux/arch/sparc/include/asm/ |
H A D | ttable.h | 178 ldx [%sp + PTREGS_OFF + PT_V9_TNPC], %l1; \ 204 ldx [%g2 + HV_FAULT_I_ADDR_OFFSET], %g4; \ 205 ldx [%g2 + HV_FAULT_I_CTX_OFFSET], %g5; \ 214 ldx [%g2 + HV_FAULT_D_ADDR_OFFSET], %g4; \ 215 ldx [%g2 + HV_FAULT_D_CTX_OFFSET], %g5; \ 224 ldx [%g2 + HV_FAULT_D_ADDR_OFFSET], %g4; \ 225 ldx [%g2 + HV_FAULT_D_CTX_OFFSET], %g5; \ 508 ldx [%sp + STACK_BIAS + 0x00], %l0; \ 509 ldx [%sp + STACK_BIAS + 0x08], %l1; \ 510 ldx [%sp + STACK_BIAS + 0x10], %l2; \ [all …]
|
H A D | trap_block.h | 163 ldx [DEST + TRAP_PER_CPU_PGD_PADDR], DEST; 173 ldx [DEST + TRAP_PER_CPU_THREAD], DEST; 190 ldx [REG2 + TRAP_PER_CPU_PER_CPU_BASE], DEST; 201 ldx [DEST + TRAP_PER_CPU_PGD_PADDR], DEST; 210 ldx [DEST + TRAP_PER_CPU_THREAD], DEST;
|
/linux/arch/sparc/prom/ |
H A D | cif.S | 18 ldx [%o1 + 0x0008], %l2 ! prom_cif_handler 37 ldx [%g6 + TI_TASK], %g4 40 ldx [%i1 + 0x000], %l2
|
/linux/arch/powerpc/mm/nohash/ |
H A D | tlb_low_64e.S | 151 ldx r14,r14,r15 /* grab pgd entry */ 157 ldx r14,r14,r15 /* grab pud entry */ 163 ldx r14,r14,r15 /* Grab pmd entry */ 169 ldx r14,r14,r15 /* Grab PTE, normal (!huge) page */ 389 ldx r14,r14,r15 /* grab pgd entry */ 395 ldx r14,r14,r15 /* grab pud entry */ 401 ldx r14,r14,r15 /* Grab pmd entry */ 576 ldx r15,r10,r15 583 ldx r15,r10,r15 590 ldx r15,r10,r15
|