Home
last modified time | relevance | path

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

/openbmc/linux/arch/sparc/include/asm/
H A 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; \
/openbmc/linux/arch/sparc/kernel/
H A Dvmlinux.lds.S38 ASSERT((swapper_tsb == 0x0000000000408000), "Error: sparc64 early assembler too large")
H A Dhead_64.S917 .globl swapper_tsb
918 swapper_tsb: label
/openbmc/linux/arch/sparc/mm/
H A 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()
H A Dinit_64.c87 extern struct tsb swapper_tsb[KERNEL_TSB_NENTRIES];
1876 struct tsb *ent = &swapper_tsb[i]; in flush_all_kernel_tsbs()
2125 ktsb_pa = kern_base + ((unsigned long)&swapper_tsb[0] - KERNBASE); in ktsb_phys_patch()
2145 ktsb_pa = kern_base + ((unsigned long)&swapper_tsb[0] - KERNBASE); in sun4v_ktsb_init()
2325 memset(swapper_tsb, 0x40, sizeof(swapper_tsb)); in paging_init()