/openbmc/linux/arch/sparc/kernel/ |
H A D | rtrap_64.S | 162 ldx [%g6 + TI_FLAGS], %l0 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 198 ldx [%sp + PTREGS_OFF + PT_V9_G7], %g7 271 ldx [%g6 + TI_FLAGS], %g3 316 ldx [%g6 + TI_FLAGS], %l5 344 ldx [%o1 + %o5], %g1 [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 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 224 ldx [%g6 + TI_FLAGS], %l0 ! Load [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; 142 ldx [%g5 + HV_FAULT_D_ADDR_OFFSET], %g5 208 ldx [%g6 + HV_FAULT_I_CTX_OFFSET], %o1 235 ldx [%g6 + HV_FAULT_D_CTX_OFFSET], %o1 264 ldx [%g2 + HV_FAULT_I_CTX_OFFSET], %g5 280 ldx [%g2 + HV_FAULT_I_CTX_OFFSET], %g5 296 ldx [%g2 + HV_FAULT_D_CTX_OFFSET], %g5 [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 | 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 | 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 | 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 | utrap.S | 6 ldx [%g6 + TI_UTRAPS], %g1 19 ldx [%g1 + %g3], %g1
|
H A D | ivec.S | 26 ldx [%g2 + %lo(ivector_table_pa)], %g2 32 ldx [%g6], %g5
|
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 | 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
|
/openbmc/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 | 275 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2_plus_15) 400 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2) 409 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2) 413 EX_LD(LOAD(ldx, %o1-8, %o4), memcpy_retl_o2_plus_8) 420 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2) 423 EX_LD(LOAD(ldx, %o1+8, %o4), memcpy_retl_o2_plus_24) 428 EX_LD(LOAD(ldx, %o1-8, %o4), memcpy_retl_o2_plus_8) 464 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2_plus_o5) 477 EX_LD(LOAD(ldx, %o1+8, %o4), memcpy_retl_o2_plus_o5) 512 EX_LD(LOAD(ldx, %o1, %o4), memcpy_retl_o2_plus_o5) [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) 178 EX_LD(LOAD(ldx, %o1 - 0x20, %o5), memcpy_retl_o2_plus_o4_plus_64) 276 1: EX_LD(LOAD(ldx, %o1 + 0x00, %g1), memcpy_retl_o2_plus_o5) 277 EX_LD(LOAD(ldx, %o1 + 0x08, %g2), memcpy_retl_o2_plus_o5) 279 EX_LD(LOAD(ldx, %o1 + 0x18, %o4), memcpy_retl_o2_plus_o5) 292 1: EX_LD(LOAD(ldx, %o1 + 0x00, %g1), memcpy_retl_o2_plus_o5) 329 EX_LD(LOAD(ldx, %o1 + 0x00, %o4), memcpy_retl_o2) [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
|
/openbmc/linux/arch/sparc/crypto/ |
H A D | aes_asm.S | 915 ldx [%o0 + 0x00], %g1 920 ldx [%o1 + 0x08], %g7 921 ldx [%o1 + 0x10], %o4 922 ldx [%o1 + 0x18], %o5 943 ldx [%o1 + 0x08], %g7 958 ldx [%o0 + 0x00], %g1 963 ldx [%o1 + 0x08], %g7 964 ldx [%o1 + 0x10], %o4 965 ldx [%o1 + 0x18], %o5 986 ldx [%o1 + 0x08], %g7 [all …]
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | ttable.h | 508 ldx [%sp + STACK_BIAS + 0x00], %l0; \ 509 ldx [%sp + STACK_BIAS + 0x08], %l1; \ 510 ldx [%sp + STACK_BIAS + 0x10], %l2; \ 511 ldx [%sp + STACK_BIAS + 0x18], %l3; \ 512 ldx [%sp + STACK_BIAS + 0x20], %l4; \ 513 ldx [%sp + STACK_BIAS + 0x28], %l5; \ 514 ldx [%sp + STACK_BIAS + 0x30], %l6; \ 515 ldx [%sp + STACK_BIAS + 0x38], %l7; \ 516 ldx [%sp + STACK_BIAS + 0x40], %i0; \ 517 ldx [%sp + STACK_BIAS + 0x48], %i1; \ [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;
|
/openbmc/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
|
/openbmc/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 */ 457 ldx r14,0,r14 807 ldx r15,r10,r15 814 ldx r15,r10,r15 [all …]
|
/openbmc/qemu/common-user/host/sparc64/ |
H A D | safe-syscall.inc.S | 57 ldx [%sp + PARAM(6)], %o4 58 ldx [%sp + PARAM(7)], %o5
|