Home
last modified time | relevance | path

Searched refs:ldx (Results 1 – 25 of 54) sorted by relevance

123

/linux-6.6.21/arch/sparc/kernel/
Drtrap_64.S85 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 …]
Dsyscalls.S56 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 …]
Dsun4v_tlb_miss.S12 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 …]
Dhvtramp.S53 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
Dgetsetcc.S5 ldx [%o0 + PT_V9_TSTATE], %o1
15 ldx [%o0 + PT_V9_TSTATE], %o1
16 ldx [%o0 + PT_V9_G1], %o2
Dtrampoline_64.S131 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 …]
Dsun4v_ivec.S41 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
Dtsb.S59 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
Dutrap.S6 ldx [%g6 + TI_UTRAPS], %g1
19 ldx [%g1 + %g3], %g1
Dktlb.S120 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
Divec.S26 ldx [%g2 + %lo(ivector_table_pa)], %g2
32 ldx [%g6], %g5
Dhead_64.S183 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 …]
Dfpu_traps.S29 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
/linux-6.6.21/arch/sparc/lib/
DNG4copy_page.S28 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
DGENpage.S13 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
DM7memcpy.S236 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 …]
DNG4memcpy.S160 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 …]
Dbitops.S22 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
Datomic_64.S90 1: ldx [%o1], %g1; \
105 1: ldx [%o1], %g1; \
120 1: ldx [%o1], %g1; \
155 1: ldx [%o0], %g1
Dmcount.S32 ldx [%g1 + %lo(ftrace_trace_function)], %g1
47 ldx [%g1 + %lo(ftrace_graph_return)], %g3
53 ldx [%g1 + %lo(ftrace_graph_entry)], %g1
/linux-6.6.21/arch/sparc/crypto/
Daes_asm.S915 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-6.6.21/arch/sparc/include/asm/
Dttable.h178 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 …]
Dtrap_block.h163 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-6.6.21/arch/sparc/prom/
Dcif.S18 ldx [%o1 + 0x0008], %l2 ! prom_cif_handler
37 ldx [%g6 + TI_TASK], %g4
40 ldx [%i1 + 0x000], %l2
/linux-6.6.21/arch/powerpc/mm/nohash/
Dtlb_low_64e.S151 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 …]

123