Home
last modified time | relevance | path

Searched refs:swapper_tsb (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/arch/sparc/include/asm/
Dtsb.h339 661: sethi %uhi(swapper_tsb), REG1; \
340 sethi %hi(swapper_tsb), REG2; \
341 or REG1, %ulo(swapper_tsb), REG1; \
342 or REG2, %lo(swapper_tsb), REG2; \
/linux-6.1.9/arch/sparc/mm/
Dtsb.c20 extern struct tsb swapper_tsb[KERNEL_TSB_NENTRIES];
38 struct tsb *ent = &swapper_tsb[idx]; in flush_tsb_kernel_range_scan()
62 struct tsb *ent = &swapper_tsb[hash]; in flush_tsb_kernel_range()
Dinit_64.c87 extern struct tsb swapper_tsb[KERNEL_TSB_NENTRIES];
1863 struct tsb *ent = &swapper_tsb[i]; in flush_all_kernel_tsbs()
2112 ktsb_pa = kern_base + ((unsigned long)&swapper_tsb[0] - KERNBASE); in ktsb_phys_patch()
2132 ktsb_pa = kern_base + ((unsigned long)&swapper_tsb[0] - KERNBASE); in sun4v_ktsb_init()
2312 memset(swapper_tsb, 0x40, sizeof(swapper_tsb)); in paging_init()
/linux-6.1.9/arch/sparc/kernel/
Dvmlinux.lds.S38 ASSERT((swapper_tsb == 0x0000000000408000), "Error: sparc64 early assembler too large")
Dhead_64.S917 .globl swapper_tsb
918 swapper_tsb: label