Searched refs:tsb (Results 1 – 8 of 8) sorted by relevance
| /arch/sparc/mm/ |
| A D | tsb.c | 20 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() 77 ent = tsb + (hash * sizeof(struct tsb)); in __flush_tsb_one_entry() 108 unsigned long tsb, unsigned long nentries, in __flush_huge_tsb_one() argument 200 tsb_bytes / sizeof(struct tsb); in setup_tsb_params() 400 struct tsb *old_tsb, *new_tsb; in tsb_grow() 479 sizeof(struct tsb)); in tsb_grow() 570 mm->context.tsb_block[i].tsb = NULL; in init_new_context() 594 if (!tp->tsb) in tsb_destroy_one() [all …]
|
| A D | Makefile | 7 obj-$(CONFIG_SPARC64) += ultra.o tlb.o tsb.o
|
| A D | init_64.c | 85 extern struct tsb swapper_4m_tsb[KERNEL_TSB4M_NENTRIES]; 87 extern struct tsb swapper_tsb[KERNEL_TSB_NENTRIES]; 274 static inline void tsb_insert(struct tsb *ent, unsigned long tag, unsigned long pte) in tsb_insert() 321 struct tsb *tsb = mm->context.tsb_block[tsb_index].tsb; in __update_mmu_tsb_insert() local 324 if (unlikely(!tsb)) in __update_mmu_tsb_insert() 327 tsb += ((address >> tsb_hash_shift) & in __update_mmu_tsb_insert() 330 tsb_insert(tsb, tag, tte); in __update_mmu_tsb_insert() 1869 struct tsb *ent = &swapper_tsb[i]; in flush_all_kernel_tsbs() 1875 struct tsb *ent = &swapper_4m_tsb[i]; in flush_all_kernel_tsbs() 2970 if (mm->context.tsb_block[MM_TSB_HUGE].tsb != NULL) in update_mmu_cache_pmd() [all …]
|
| A D | fault_64.c | 478 if (mm->context.tsb_block[MM_TSB_HUGE].tsb) in do_sparc64_fault()
|
| /arch/sparc/include/asm/ |
| A D | mmu_64.h | 66 struct tsb { struct 73 void tsb_init(struct tsb *tsb, unsigned long size); argument 76 struct tsb *tsb; member
|
| A D | mmu_context_64.h | 43 (mm->context.tsb_block[MM_TSB_HUGE].tsb ? in tsb_context_switch_ctx()
|
| /arch/s390/include/asm/ |
| A D | fcx.h | 49 dma64_t tsb; member 162 struct tsb { struct 296 struct tsb *tcw_get_tsb(struct tcw *tcw); 304 void tcw_set_tsb(struct tcw *tcw, struct tsb *tsb); 307 void tsb_init(struct tsb *tsb);
|
| /arch/sparc/kernel/ |
| A D | traps_64.c | 2908 offsetof(struct tsb_config, tsb)) || in trap_init()
|
Completed in 24 milliseconds