Symbol: REG2
arch/sparc/include/asm/trap_block.h
184
#define LOAD_PER_CPU_BASE(DEST, THR, REG1, REG2, REG3) \
arch/sparc/include/asm/trap_block.h
186
sethi %hi(trap_block), REG2; \
arch/sparc/include/asm/trap_block.h
188
or REG2, %lo(trap_block), REG2; \
arch/sparc/include/asm/trap_block.h
189
add REG2, REG1, REG2; \
arch/sparc/include/asm/trap_block.h
190
ldx [REG2 + TRAP_PER_CPU_PER_CPU_BASE], DEST;
arch/sparc/include/asm/trap_block.h
213
#define LOAD_PER_CPU_BASE(DEST, THR, REG1, REG2, REG3)
arch/sparc/include/asm/tsb.h
100
661: casa [TSB] ASI_N, REG1, REG2; \
arch/sparc/include/asm/tsb.h
103
casa [TSB] ASI_PHYS_USE_EC, REG1, REG2; \
arch/sparc/include/asm/tsb.h
106
#define TSB_CAS_TAG(TSB, REG1, REG2) \
arch/sparc/include/asm/tsb.h
107
661: casxa [TSB] ASI_N, REG1, REG2; \
arch/sparc/include/asm/tsb.h
110
casxa [TSB] ASI_PHYS_USE_EC, REG1, REG2; \
arch/sparc/include/asm/tsb.h
120
#define TSB_LOCK_TAG(TSB, REG1, REG2) \
arch/sparc/include/asm/tsb.h
122
sethi %hi(TSB_TAG_LOCK_HIGH), REG2;\
arch/sparc/include/asm/tsb.h
123
andcc REG1, REG2, %g0; \
arch/sparc/include/asm/tsb.h
126
TSB_CAS_TAG_HIGH(TSB, REG1, REG2); \
arch/sparc/include/asm/tsb.h
127
cmp REG1, REG2; \
arch/sparc/include/asm/tsb.h
156
#define KERN_PGTABLE_WALK(VADDR, REG1, REG2, FAIL_LABEL) \
arch/sparc/include/asm/tsb.h
159
sllx VADDR, 64 - (PGDIR_SHIFT + PGDIR_BITS), REG2; \
arch/sparc/include/asm/tsb.h
160
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
161
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
162
ldx [REG1 + REG2], REG1; \
arch/sparc/include/asm/tsb.h
164
sllx VADDR, 64 - (PUD_SHIFT + PUD_BITS), REG2; \
arch/sparc/include/asm/tsb.h
165
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
166
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
167
ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \
arch/sparc/include/asm/tsb.h
169
sethi %uhi(_PAGE_PUD_HUGE), REG2; \
arch/sparc/include/asm/tsb.h
171
sllx REG2, 32, REG2; \
arch/sparc/include/asm/tsb.h
172
andcc REG1, REG2, %g0; \
arch/sparc/include/asm/tsb.h
173
sethi %hi(0xf8000000), REG2; \
arch/sparc/include/asm/tsb.h
175
sllx REG2, 1, REG2; \
arch/sparc/include/asm/tsb.h
176
sllx VADDR, 64 - (PMD_SHIFT + PMD_BITS), REG2; \
arch/sparc/include/asm/tsb.h
177
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
178
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
179
ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \
arch/sparc/include/asm/tsb.h
180
sethi %uhi(_PAGE_PMD_HUGE), REG2; \
arch/sparc/include/asm/tsb.h
182
sllx REG2, 32, REG2; \
arch/sparc/include/asm/tsb.h
183
andcc REG1, REG2, %g0; \
arch/sparc/include/asm/tsb.h
185
sethi %hi(0x400000), REG2; \
arch/sparc/include/asm/tsb.h
187
andn REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
188
and VADDR, REG2, REG2; \
arch/sparc/include/asm/tsb.h
190
or REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
191
698: sllx VADDR, 64 - PMD_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
192
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
193
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
194
ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \
arch/sparc/include/asm/tsb.h
208
#define USER_PGTABLE_CHECK_PUD_HUGE(VADDR, REG1, REG2, FAIL_LABEL, PTE_LABEL) \
arch/sparc/include/asm/tsb.h
216
sethi %uhi(_PAGE_PUD_HUGE), REG2; \
arch/sparc/include/asm/tsb.h
217
sllx REG2, 32, REG2; \
arch/sparc/include/asm/tsb.h
218
andcc REG1, REG2, %g0; \
arch/sparc/include/asm/tsb.h
220
sethi %hi(0xffe00000), REG2; \
arch/sparc/include/asm/tsb.h
221
sllx REG2, 1, REG2; \
arch/sparc/include/asm/tsb.h
223
andn REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
224
and VADDR, REG2, REG2; \
arch/sparc/include/asm/tsb.h
226
or REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
229
#define USER_PGTABLE_CHECK_PUD_HUGE(VADDR, REG1, REG2, FAIL_LABEL, PTE_LABEL) \
arch/sparc/include/asm/tsb.h
243
#define USER_PGTABLE_CHECK_PMD_HUGE(VADDR, REG1, REG2, FAIL_LABEL, PTE_LABEL) \
arch/sparc/include/asm/tsb.h
245
sethi %uhi(_PAGE_PMD_HUGE), REG2; \
arch/sparc/include/asm/tsb.h
246
sllx REG2, 32, REG2; \
arch/sparc/include/asm/tsb.h
247
andcc REG1, REG2, %g0; \
arch/sparc/include/asm/tsb.h
249
sethi %hi(4 * 1024 * 1024), REG2; \
arch/sparc/include/asm/tsb.h
251
andn REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
252
and VADDR, REG2, REG2; \
arch/sparc/include/asm/tsb.h
254
or REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
257
#define USER_PGTABLE_CHECK_PMD_HUGE(VADDR, REG1, REG2, FAIL_LABEL, PTE_LABEL) \
arch/sparc/include/asm/tsb.h
271
#define USER_PGTABLE_WALK_TL1(VADDR, PHYS_PGD, REG1, REG2, FAIL_LABEL) \
arch/sparc/include/asm/tsb.h
272
sllx VADDR, 64 - (PGDIR_SHIFT + PGDIR_BITS), REG2; \
arch/sparc/include/asm/tsb.h
273
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
274
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
275
ldxa [PHYS_PGD + REG2] ASI_PHYS_USE_EC, REG1; \
arch/sparc/include/asm/tsb.h
277
sllx VADDR, 64 - (PUD_SHIFT + PUD_BITS), REG2; \
arch/sparc/include/asm/tsb.h
278
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
279
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
280
ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \
arch/sparc/include/asm/tsb.h
281
USER_PGTABLE_CHECK_PUD_HUGE(VADDR, REG1, REG2, FAIL_LABEL, 800f) \
arch/sparc/include/asm/tsb.h
283
sllx VADDR, 64 - (PMD_SHIFT + PMD_BITS), REG2; \
arch/sparc/include/asm/tsb.h
284
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
285
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
286
ldxa [REG1 + REG2] ASI_PHYS_USE_EC, REG1; \
arch/sparc/include/asm/tsb.h
287
USER_PGTABLE_CHECK_PMD_HUGE(VADDR, REG1, REG2, FAIL_LABEL, 800f) \
arch/sparc/include/asm/tsb.h
288
sllx VADDR, 64 - PMD_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
289
srlx REG2, 64 - PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
290
andn REG2, 0x7, REG2; \
arch/sparc/include/asm/tsb.h
291
add REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
302
#define OBP_TRANS_LOOKUP(VADDR, REG1, REG2, REG3, FAIL_LABEL) \
arch/sparc/include/asm/tsb.h
305
97: ldx [REG1 + 0x00], REG2; \
arch/sparc/include/asm/tsb.h
306
brz,pn REG2, FAIL_LABEL; \
arch/sparc/include/asm/tsb.h
309
add REG2, REG3, REG3; \
arch/sparc/include/asm/tsb.h
310
cmp REG2, VADDR; \
arch/sparc/include/asm/tsb.h
315
sub VADDR, REG2, REG2; \
arch/sparc/include/asm/tsb.h
317
add REG3, REG2, REG1; \
arch/sparc/include/asm/tsb.h
338
#define KERN_TSB_LOOKUP_TL1(VADDR, TAG, REG1, REG2, REG3, REG4, OK_LABEL) \
arch/sparc/include/asm/tsb.h
340
sethi %hi(swapper_tsb), REG2; \
arch/sparc/include/asm/tsb.h
342
or REG2, %lo(swapper_tsb), REG2; \
arch/sparc/include/asm/tsb.h
347
or REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
348
srlx VADDR, PAGE_SHIFT, REG2; \
arch/sparc/include/asm/tsb.h
349
and REG2, (KERNEL_TSB_NENTRIES - 1), REG2; \
arch/sparc/include/asm/tsb.h
350
sllx REG2, 4, REG2; \
arch/sparc/include/asm/tsb.h
351
add REG1, REG2, REG2; \
arch/sparc/include/asm/tsb.h
352
TSB_LOAD_QUAD(REG2, REG3); \
arch/sparc/include/asm/tsb.h
361
#define KERN_TSB4M_LOOKUP_TL1(TAG, REG1, REG2, REG3, REG4, OK_LABEL) \
arch/sparc/include/asm/tsb.h
363
sethi %hi(swapper_4m_tsb), REG2; \
arch/sparc/include/asm/tsb.h
365
or REG2, %lo(swapper_4m_tsb), REG2; \
arch/sparc/include/asm/tsb.h
370
or REG1, REG2, REG1; \
arch/sparc/include/asm/tsb.h
371
and TAG, (KERNEL_TSB4M_NENTRIES - 1), REG2; \
arch/sparc/include/asm/tsb.h
372
sllx REG2, 4, REG2; \
arch/sparc/include/asm/tsb.h
373
add REG1, REG2, REG2; \
arch/sparc/include/asm/tsb.h
374
TSB_LOAD_QUAD(REG2, REG3); \
arch/sparc/include/asm/tsb.h
99
#define TSB_CAS_TAG_HIGH(TSB, REG1, REG2) \
drivers/crypto/caam/caamalg_desc.c
165
append_math_sub(desc, REG2, SEQOUTLEN, REG0, CAAM_CMD_SZ);
drivers/crypto/caam/caamalg_desc.c
168
append_math_add(desc, VARSEQINLEN, ZERO, REG2, CAAM_CMD_SZ);
drivers/crypto/caam/caamalg_desc.c
169
append_math_add(desc, VARSEQOUTLEN, ZERO, REG2, CAAM_CMD_SZ);
drivers/gpu/drm/xe/xe_gt.c
337
*cs++ = CS_ALU_INSTR_LOAD(SRCB, REG2);
drivers/regulator/act8865-regulator.c
519
ACT88xx_REG("REG2", ACT8846, REG2, VSET0, "vp2"),
drivers/scsi/aic94xx/aic94xx_dump.c
344
PRINT_MIS_dword(asd_ha, REG2);
sound/sparc/dbri.c
1448
(dbri->mm.onboard ? D_PIO0 : D_PIO2), dbri->regs + REG2);
sound/sparc/dbri.c
1495
sbus_writel(val, dbri->regs + REG2);
sound/sparc/dbri.c
1639
u32 reg2 = sbus_readl(dbri->regs + REG2);
sound/sparc/dbri.c
1654
sbus_writel(D_ENPIO2, dbri->regs + REG2);
sound/sparc/dbri.c
2462
snd_iprintf(buffer, "REG2: 0x%x\n", sbus_readl(dbri->regs + REG2));
sound/sparc/dbri.c
740
sbus_readl(dbri->regs + REG2),