Home
last modified time | relevance | path

Searched refs:fullmm (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/arch/sh/include/asm/
Dtlb.h23 unsigned int fullmm; member
32 if (tlb->fullmm) { in init_tlb_gather()
44 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu()
52 if (tlb->fullmm) in tlb_finish_mmu()
76 if (!tlb->fullmm) in tlb_start_vma()
83 if (!tlb->fullmm && tlb->end) { in tlb_end_vma()
/linux-4.4.14/arch/arc/include/asm/
Dtlb.h14 if (tlb->fullmm) \
31 if (!tlb->fullmm) \
38 if (!tlb->fullmm) \
/linux-4.4.14/arch/parisc/include/asm/
Dtlb.h5 do { if ((tlb)->fullmm) \
10 do { if (!(tlb)->fullmm) \
15 do { if (!(tlb)->fullmm) \
/linux-4.4.14/arch/arm/include/asm/
Dtlb.h71 unsigned int fullmm; member
99 if (tlb->fullmm || !tlb->vma) in tlb_flush()
110 if (!tlb->fullmm) { in tlb_add_flush()
154 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu()
197 if (!tlb->fullmm) { in tlb_start_vma()
208 if (!tlb->fullmm) in tlb_end_vma()
/linux-4.4.14/arch/metag/include/asm/
Dtlb.h13 if (!tlb->fullmm) \
19 if (!tlb->fullmm) \
/linux-4.4.14/arch/um/include/asm/
Dtlb.h22 unsigned int fullmm; /* non-zero means full mm flush */ member
41 if (tlb->fullmm) { in init_tlb_gather()
53 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu()
/linux-4.4.14/arch/xtensa/include/asm/
Dtlb.h28 if (!tlb->fullmm) \
34 if (!tlb->fullmm) \
/linux-4.4.14/include/asm-generic/
Dtlb.h101 unsigned int fullmm : 1, member
139 if (tlb->fullmm) { in __tlb_reset_range()
158 if (!tlb->fullmm && tlb->end) { \
/linux-4.4.14/arch/s390/include/asm/
Dtlb.h34 unsigned int fullmm; member
58 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu()
/linux-4.4.14/arch/ia64/include/asm/
Dtlb.h59 unsigned char fullmm; /* non-zero means full mm flush */ member
99 if (tlb->fullmm) { in ia64_tlb_flush_mmu_tlbonly()
177 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu()
/linux-4.4.14/arch/nios2/include/asm/
Dtlb.h24 if (!tlb->fullmm) \
/linux-4.4.14/arch/mips/include/asm/
Dtlb.h10 if (!tlb->fullmm) \
/linux-4.4.14/arch/x86/include/asm/
Dtlb.h10 if (!tlb->fullmm && !tlb->need_flush_all) \
/linux-4.4.14/arch/sparc/include/asm/
Dpgtable_64.h882 pte_t *ptep, pte_t orig, int fullmm);
885 pte_t *ptep, pte_t orig, int fullmm) in maybe_tlb_batch_add() argument
894 tlb_batch_add(mm, vaddr, ptep, orig, fullmm); in maybe_tlb_batch_add()
908 pte_t *ptep, pte_t pte, int fullmm) in __set_pte_at() argument
913 maybe_tlb_batch_add(mm, addr, ptep, orig, fullmm); in __set_pte_at()
923 #define pte_clear_not_present_full(mm,addr,ptep,fullmm) \ argument
924 __set_pte_at((mm), (addr), (ptep), __pte(0UL), (fullmm))
/linux-4.4.14/arch/sparc/mm/
Dtlb.c113 pte_t *ptep, pte_t orig, int fullmm) in tlb_batch_add() argument
141 if (!fullmm) in tlb_batch_add()
/linux-4.4.14/arch/arm64/include/asm/
Dtlb.h46 if (tlb->fullmm) in tlb_flush()
/linux-4.4.14/mm/
Dmemory.c222 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu()
1152 tlb->fullmm); in zap_pte_range()
1197 pte_clear_not_present_full(mm, addr, pte, tlb->fullmm); in zap_pte_range()
Dhuge_memory.c1471 tlb->fullmm); in zap_huge_pmd()