| /linux-6.15/arch/sparc/kernel/ |
| H A D | sun4v_ivec.S | 19 ldxa [%g2] ASI_QUEUE, %g2 21 ldxa [%g4] ASI_QUEUE, %g4 27 ldxa [%g0] ASI_SCRATCHPAD, %g4 82 ldxa [%g2] ASI_QUEUE, %g2 84 ldxa [%g4] ASI_QUEUE, %g4 90 ldxa [%g0] ASI_SCRATCHPAD, %g4 140 ldxa [%g2] ASI_QUEUE, %g2 142 ldxa [%g4] ASI_QUEUE, %g4 148 ldxa [%g0] ASI_SCRATCHPAD, %g3 251 ldxa [%g2] ASI_QUEUE, %g2 [all …]
|
| H A D | cherrs.S | 9 ldxa [%g0] ASI_DCU_CONTROL_REG, %g1 401 ldxa [%g2] ASI_IC_TAG, %g7 404 ldxa [%g2] ASI_IC_TAG, %g7 407 ldxa [%g2] ASI_IC_TAG, %g7 439 ldxa [%g2] ASI_EC_R, %g0 480 ldxa [%g0] ASI_AFSR, %g4 481 ldxa [%g0] ASI_AFAR, %g5 516 ldxa [%g0] ASI_AFSR, %g4 517 ldxa [%g0] ASI_AFAR, %g5 552 ldxa [%g0] ASI_AFSR, %g4 [all …]
|
| H A D | sun4v_tlb_miss.S | 49 ldxa [%g0] ASI_SCRATCHPAD, %g2 53 ldxa [%g1] ASI_SCRATCHPAD, %g1 75 ldxa [%g0] ASI_SCRATCHPAD, %g6 95 ldxa [%g0] ASI_SCRATCHPAD, %g2 99 ldxa [%g1] ASI_SCRATCHPAD, %g1 118 ldxa [%g0] ASI_SCRATCHPAD, %g6 140 ldxa [%g0] ASI_SCRATCHPAD, %g5 157 ldxa [%g1] ASI_SCRATCHPAD, %g1 169 ldxa [%g1] ASI_SCRATCHPAD, %g1 182 ldxa [%g5] ASI_SCRATCHPAD, %g5 [all …]
|
| H A D | spiterrs.S | 18 ldxa [%g0] ASI_AFSR, %g4 ! Get AFSR 25 ldxa [%g0] ASI_AFAR, %g5 ! Get AFAR 52 1: ldxa [%g0] ASI_UDBH_ERROR_R, %g3 63 ldxa [%g3] ASI_UDBL_ERROR_R, %g3 135 ldxa [%g0] ASI_AFSR, %g4 ! Get AFSR 147 ldxa [%g0] ASI_ESTATE_ERROR_EN, %g3 163 ldxa [%g3] ASI_DMMU, %g4 ! Get SFSR 164 ldxa [%g5] ASI_DMMU, %g5 ! Get SFAR 191 ldxa [%g3] ASI_DMMU, %g4 ! Get SFSR 192 ldxa [%g5] ASI_DMMU, %g5 ! Get SFAR [all …]
|
| H A D | misctrap.S | 35 ldxa [%g4] ASI_DMMU, %g4 36 ldxa [%g3] ASI_DMMU, %g5 56 ldxa [%g4] ASI_DMMU, %g5 60 ldxa [%g4] ASI_DMMU, %g4 74 ldxa [%g4] ASI_DMMU, %g5 78 ldxa [%g4] ASI_DMMU, %g4
|
| H A D | ivec.S | 17 ldxa [%g3 + %g0] ASI_INTR_R, %g3 39 ldxa [%g1 + %g0] ASI_INTR_R, %g1 43 ldxa [%g7 + %g0] ASI_INTR_R, %g7
|
| H A D | dtlb_miss.S | 3 ldxa [%g0] ASI_DMMU_TSB_8KB_PTR, %g1 ! Get TSB 8K pointer 4 ldxa [%g0] ASI_DMMU, %g6 ! Get TAG TARGET
|
| H A D | ktlb.S | 22 ldxa [%g4] ASI_IMMU, %g4 134 ldxa [%g4] ASI_DMMU, %g4 249 ldxa [%g0] ASI_SCRATCHPAD, %g5 256 ldxa [%g4] ASI_DMMU, %g5
|
| H A D | fpu_traps.S | 71 661: ldxa [%g3] ASI_DMMU, %g5 74 ldxa [%g3] ASI_MMU, %g5 112 661: ldxa [%g3] ASI_DMMU, %g5 115 ldxa [%g3] ASI_MMU, %g5 153 661: ldxa [%g3] ASI_DMMU, %g5 156 ldxa [%g3] ASI_MMU, %g5 345 661: ldxa [%g3] ASI_DMMU, %g5 348 ldxa [%g3] ASI_MMU, %g5
|
| H A D | itlb_miss.S | 3 ldxa [%g0] ASI_IMMU_TSB_8KB_PTR, %g1 ! Get TSB 8K pointer 4 ldxa [%g0] ASI_IMMU, %g6 ! Get TAG TARGET
|
| H A D | tsb.S | 33 ldxa [%g4] ASI_DMMU, %g4 40 ldxa [%g4] ASI_IMMU, %g4 64 ldxa [%g5] ASI_SCRATCHPAD, %g5 259 ldxa [%g0] ASI_SCRATCHPAD, %g4 270 ldxa [%g4] ASI_DMMU, %g5
|
| H A D | dtlb_prot.S | 28 ldxa [%g4] ASI_DMMU, %g5 ! Put tagaccess in %g5
|
| H A D | rtrap_64.S | 235 661: ldxa [%l7 + %l7] ASI_DMMU, %l0 238 ldxa [%l7 + %l7] ASI_MMU, %l0
|
| /linux-6.15/arch/sparc/power/ |
| H A D | hibernate_asm.S | 75 ldxa [%l0 ] %asi, %l1 /* address */ 84 ldxa [%l1 + %l3] ASI_PHYS_USE_EC, %g2 92 ldxa [%l0 + 16] %asi, %l0 103 ldxa [%g3 + SC_REG_CWP] %asi, %g2 105 ldxa [%g3 + SC_REG_WSTATE] %asi, %g2 107 ldxa [%g3 + SC_REG_FP] %asi, %fp 110 ldxa [%g3 + SC_REG_PSTATE] %asi, %g2 112 ldxa [%g3 + SC_REG_TICK] %asi, %g2 116 ldxa [%g3 + SC_REG_G4] %asi, %g4 117 ldxa [%g3 + SC_REG_G5] %asi, %g5 [all …]
|
| /linux-6.15/arch/sparc/include/asm/ |
| H A D | ttable.h | 559 ldxa [%g1 + %g0] ASI, %l0; \ 562 ldxa [%g1 + %g2] ASI, %l1; \ 564 ldxa [%g1 + %g3] ASI, %l2; \ 565 ldxa [%g1 + %g5] ASI, %l3; \ 567 ldxa [%g1 + %g0] ASI, %l4; \ 568 ldxa [%g1 + %g2] ASI, %l5; \ 569 ldxa [%g1 + %g3] ASI, %l6; \ 570 ldxa [%g1 + %g5] ASI, %l7; \ 572 ldxa [%g1 + %g0] ASI, %i0; \ 573 ldxa [%g1 + %g2] ASI, %i1; \ [all …]
|
| H A D | tsb.h | 93 661: ldxa [TSB] ASI_N, REG; \ 96 ldxa [TSB] ASI_PHYS_USE_EC, REG; \ 167 ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \ 179 ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \ 194 ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \ 275 ldxa [PHYS_PGD + REG2] ASI_PHYS_USE_EC, REG1; \ 280 ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \ 286 ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \ 292 ldxa [REG1] ASI_PHYS_USE_EC, REG1; \
|
| H A D | trap_block.h | 122 661: ldxa [%g0] ASI_UPA_CONFIG, REG; \ 130 ldxa [%g0] ASI_SAFARI_CONFIG, REG; \ 135 ldxa [%g0] ASI_JBUS_CONFIG, REG; \ 146 ldxa [REG] ASI_SCRATCHPAD, REG; \
|
| /linux-6.15/arch/sparc/mm/ |
| H A D | ultra.S | 36 ldxa [%o1] ASI_DMMU, %g2 64 ldxa [%o4] ASI_DMMU, %g2 92 ldxa [%o4] ASI_DMMU, %g2 257 ldxa [%o2] ASI_DMMU, %g2 278 ldxa [%o4] ASI_DMMU, %g2 304 ldxa [%o4] ASI_DMMU, %g2 533 ldxa [%g2] ASI_DMMU, %g3 707 ldxa [%g0] ASI_PIC, %g7 710 ldxa [%g3] ASI_PIC, %g7 713 ldxa [%g3] ASI_PIC, %g7 [all …]
|
| /linux-6.15/arch/sparc/lib/ |
| H A D | memscan_64.S | 40 ldxa [%o0] ASI_PL, %o5 56 ldxa [%o0] ASI_PL, %o5 103 ldxa [%o0] ASI_PL, %o5
|
| H A D | copy_in_user.S | 64 EX_O4(ldxa [%o1] %asi, %o5)
|
| /linux-6.15/Documentation/arch/sparc/oradax/ |
| H A D | oracle-dax.rst | 169 (ldxa, lduba, etc.) with ASI 0x84 (ASI_MONITOR_PRIMARY). Second, a
|