Searched refs:freed_tables (Results 1 – 8 of 8) sorted by relevance
/linux/arch/s390/include/asm/ |
A D | tlb.h | 68 tlb->freed_tables = 1; in pte_free_tlb() 93 tlb->freed_tables = 1; in pmd_free_tlb() 112 tlb->freed_tables = 1; in p4d_free_tlb() 129 tlb->freed_tables = 1; in pud_free_tlb()
|
/linux/include/asm-generic/ |
A D | tlb.h | 276 unsigned int freed_tables : 1; member 323 tlb->freed_tables = 0; in __tlb_reset_range() 422 if (!(tlb->freed_tables || tlb->cleared_ptes || tlb->cleared_pmds || in tlb_flush_mmu_tlbonly() 625 tlb->freed_tables = 1; \ 634 tlb->freed_tables = 1; \ 643 tlb->freed_tables = 1; \ 652 tlb->freed_tables = 1; \
|
/linux/arch/arm64/include/asm/ |
A D | tlb.h | 32 if (tlb->freed_tables) in tlb_get_level() 56 bool last_level = !tlb->freed_tables; in tlb_flush()
|
/linux/arch/x86/mm/ |
A D | tlb.c | 892 if (info->freed_tables) { in native_flush_tlb_multi() 950 unsigned int stride_shift, bool freed_tables, in get_flush_tlb_info() argument 968 info->freed_tables = freed_tables; in get_flush_tlb_info() 986 bool freed_tables) in flush_tlb_mm_range() argument 1004 info = get_flush_tlb_info(mm, start, end, stride_shift, freed_tables, in flush_tlb_mm_range()
|
/linux/arch/x86/include/asm/ |
A D | tlbflush.h | 209 u8 freed_tables; member 234 bool freed_tables);
|
A D | tlb.h | 23 flush_tlb_mm_range(tlb->mm, start, end, stride_shift, tlb->freed_tables); in tlb_flush()
|
/linux/mm/ |
A D | mmu_gather.c | 337 tlb->freed_tables = 1; in tlb_finish_mmu()
|
/linux/arch/powerpc/mm/book3s64/ |
A D | radix_tlb.c | 1300 if (!tlb->freed_tables) in radix__tlb_flush() 1305 if (!tlb->freed_tables) in radix__tlb_flush()
|
Completed in 15 milliseconds