Home
last modified time | relevance | path

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

/arch/s390/include/asm/
Dtlb.h34 unsigned int fullmm; member
54 tlb->fullmm = full_mm_flush; in tlb_gather_mmu()
56 if (tlb->fullmm) in tlb_gather_mmu()
94 if (!tlb->fullmm) in pte_free_tlb()
112 if (!tlb->fullmm) in pmd_free_tlb()
131 if (!tlb->fullmm) in pud_free_tlb()
/arch/arm64/include/asm/
Dtlb.h36 unsigned int fullmm; member
61 if (tlb->fullmm || !tlb->vma) in tlb_flush()
72 if (!tlb->fullmm) { in tlb_add_flush()
100 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned int fullmm) in tlb_gather_mmu() argument
103 tlb->fullmm = fullmm; in tlb_gather_mmu()
140 if (!tlb->fullmm) { in tlb_start_vma()
150 if (!tlb->fullmm) in tlb_end_vma()
/arch/sh/include/asm/
Dtlb.h23 unsigned int fullmm; member
32 if (tlb->fullmm) { in init_tlb_gather()
42 tlb->fullmm = full_mm_flush; in tlb_gather_mmu()
50 if (tlb->fullmm) in tlb_finish_mmu()
74 if (!tlb->fullmm) in tlb_start_vma()
81 if (!tlb->fullmm && tlb->end) { in tlb_end_vma()
/arch/arm/include/asm/
Dtlb.h44 unsigned int fullmm; member
71 if (tlb->fullmm || !tlb->vma) in tlb_flush()
82 if (!tlb->fullmm) { in tlb_add_flush()
110 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned int fullmm) in tlb_gather_mmu() argument
113 tlb->fullmm = fullmm; in tlb_gather_mmu()
150 if (!tlb->fullmm) { in tlb_start_vma()
161 if (!tlb->fullmm) in tlb_end_vma()
/arch/parisc/include/asm/
Dtlb.h5 do { if ((tlb)->fullmm) \
10 do { if (!(tlb)->fullmm) \
15 do { if (!(tlb)->fullmm) \
/arch/arc/include/asm/
Dtlb.h26 if (tlb->fullmm) \
43 if (!tlb->fullmm) \
50 if (!tlb->fullmm) \
/arch/metag/include/asm/
Dtlb.h13 if (!tlb->fullmm) \
19 if (!tlb->fullmm) \
/arch/xtensa/include/asm/
Dtlb.h28 if (!tlb->fullmm) \
34 if (!tlb->fullmm) \
/arch/um/include/asm/
Dtlb.h22 unsigned int fullmm; /* non-zero means full mm flush */ member
41 if (tlb->fullmm) { in init_tlb_gather()
51 tlb->fullmm = full_mm_flush; in tlb_gather_mmu()
/arch/mips/include/asm/
Dtlb.h10 if (!tlb->fullmm) \
/arch/ia64/include/asm/
Dtlb.h59 unsigned char fullmm; /* non-zero means full mm flush */ member
107 if (tlb->fullmm) { in ia64_tlb_flush_mmu()
164 tlb->fullmm = full_mm_flush; in tlb_gather_mmu()
/arch/x86/include/asm/
Dtlb.h10 if (!tlb->fullmm && !tlb->need_flush_all) \
/arch/sparc/mm/
Dtlb.c106 pte_t *ptep, pte_t orig, int fullmm) in tlb_batch_add() argument
132 if (!fullmm) in tlb_batch_add()
/arch/sparc/include/asm/
Dpgtable_64.h784 pte_t *ptep, pte_t orig, int fullmm);
797 pte_t *ptep, pte_t pte, int fullmm) in __set_pte_at() argument
810 tlb_batch_add(mm, addr, ptep, orig, fullmm); in __set_pte_at()
820 #define pte_clear_not_present_full(mm,addr,ptep,fullmm) \ argument
821 __set_pte_at((mm), (addr), (ptep), __pte(0UL), (fullmm))