| /Linux-v4.19/arch/sh/include/asm/ |
| D | tlb.h | 24 unsigned int fullmm; member 33 if (tlb->fullmm) { in init_tlb_gather() 46 tlb->fullmm = !(start | (end+1)); in arch_tlb_gather_mmu() 55 if (tlb->fullmm || force) in arch_tlb_finish_mmu() 82 if (!tlb->fullmm) in tlb_start_vma() 89 if (!tlb->fullmm && tlb->end) { in tlb_end_vma()
|
| /Linux-v4.19/arch/arc/include/asm/ |
| D | tlb.h | 14 if (tlb->fullmm) \ 31 if (!tlb->fullmm) \ 38 if (!tlb->fullmm) \
|
| /Linux-v4.19/arch/parisc/include/asm/ |
| D | tlb.h | 6 do { if ((tlb)->fullmm) \ 11 do { if (!(tlb)->fullmm) \ 16 do { if (!(tlb)->fullmm) \
|
| /Linux-v4.19/arch/arm/include/asm/ |
| D | tlb.h | 71 unsigned int fullmm; member 99 if (tlb->fullmm || !tlb->vma) in tlb_flush() 110 if (!tlb->fullmm) { in tlb_add_flush() 155 tlb->fullmm = !(start | (end+1)); in arch_tlb_gather_mmu() 206 if (!tlb->fullmm) { in tlb_start_vma() 217 if (!tlb->fullmm) in tlb_end_vma()
|
| /Linux-v4.19/arch/nds32/include/asm/ |
| D | tlb.h | 9 if (!tlb->fullmm) \ 15 if(!tlb->fullmm) \
|
| /Linux-v4.19/arch/xtensa/include/asm/ |
| D | tlb.h | 28 if (!tlb->fullmm) \ 34 if (!tlb->fullmm) \
|
| /Linux-v4.19/arch/um/include/asm/ |
| D | tlb.h | 23 unsigned int fullmm; /* non-zero means full mm flush */ member 42 if (tlb->fullmm) { in init_tlb_gather() 55 tlb->fullmm = !(start | (end+1)); in arch_tlb_gather_mmu()
|
| /Linux-v4.19/include/asm-generic/ |
| D | tlb.h | 102 unsigned int fullmm : 1, member 134 if (tlb->fullmm) { in __tlb_reset_range() 200 if (!tlb->fullmm) \
|
| /Linux-v4.19/arch/ia64/include/asm/ |
| D | tlb.h | 60 unsigned char fullmm; /* non-zero means full mm flush */ member 100 if (tlb->fullmm) { in ia64_tlb_flush_mmu_tlbonly() 178 tlb->fullmm = !(start | (end+1)); in arch_tlb_gather_mmu()
|
| /Linux-v4.19/arch/s390/include/asm/ |
| D | tlb.h | 35 unsigned int fullmm; member 58 tlb->fullmm = !(start | (end+1)); in arch_tlb_gather_mmu()
|
| /Linux-v4.19/arch/nios2/include/asm/ |
| D | tlb.h | 24 if (!tlb->fullmm) \
|
| /Linux-v4.19/arch/x86/include/asm/ |
| D | tlb.h | 11 if (!tlb->fullmm && !tlb->need_flush_all) \
|
| /Linux-v4.19/arch/sparc/include/asm/ |
| D | pgtable_64.h | 947 pte_t *ptep, pte_t orig, int fullmm, 951 pte_t *ptep, pte_t orig, int fullmm, in maybe_tlb_batch_add() argument 961 tlb_batch_add(mm, vaddr, ptep, orig, fullmm, hugepage_shift); in maybe_tlb_batch_add() 975 pte_t *ptep, pte_t pte, int fullmm) in __set_pte_at() argument 980 maybe_tlb_batch_add(mm, addr, ptep, orig, fullmm, PAGE_SHIFT); in __set_pte_at() 990 #define pte_clear_not_present_full(mm,addr,ptep,fullmm) \ argument 991 __set_pte_at((mm), (addr), (ptep), __pte(0UL), (fullmm))
|
| /Linux-v4.19/arch/mips/include/asm/ |
| D | tlb.h | 14 if (!tlb->fullmm) \
|
| /Linux-v4.19/arch/arm64/include/asm/ |
| D | tlb.h | 48 if (tlb->fullmm) in tlb_flush()
|
| /Linux-v4.19/arch/sparc/mm/ |
| D | tlb.c | 114 pte_t *ptep, pte_t orig, int fullmm, in tlb_batch_add() argument 141 if (!fullmm) in tlb_batch_add()
|
| /Linux-v4.19/arch/powerpc/include/asm/ |
| D | tlb.h | 55 if (!tlb->fullmm) in tlb_remove_check_page_size_change()
|
| /Linux-v4.19/arch/powerpc/mm/ |
| D | tlb-radix.c | 598 static void __flush_all_mm(struct mm_struct *mm, bool fullmm) in __flush_all_mm() argument 610 if (!fullmm) { in __flush_all_mm() 872 if (tlb->fullmm) { in radix__tlb_flush()
|
| /Linux-v4.19/mm/ |
| D | madvise.c | 353 pte_clear_not_present_full(mm, addr, pte, tlb->fullmm); in madvise_free_pte_range() 420 tlb->fullmm); in madvise_free_pte_range()
|
| D | memory.c | 225 tlb->fullmm = !(start | (end+1)); in arch_tlb_gather_mmu() 1323 tlb->fullmm); in zap_pte_range() 1364 pte_clear_not_present_full(mm, addr, pte, tlb->fullmm); in zap_pte_range() 1386 pte_clear_not_present_full(mm, addr, pte, tlb->fullmm); in zap_pte_range()
|
| D | huge_memory.c | 1708 tlb->fullmm); in zap_huge_pmd() 1974 tlb->fullmm); in zap_huge_pud()
|