Lines Matching refs:mm_struct
124 void pmd_populate(struct mm_struct *mm, pmd_t *pmdp, struct page *ptep) in pmd_populate()
342 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one()
357 void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
378 struct mm_struct *ctx_mm;
404 static inline void alloc_context(struct mm_struct *old_mm, struct mm_struct *mm) in alloc_context()
460 void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, in switch_mm()
544 extern void tsunami_flush_cache_mm(struct mm_struct *mm);
549 extern void tsunami_flush_sig_insns(struct mm_struct *mm, unsigned long insn_addr);
551 extern void tsunami_flush_tlb_mm(struct mm_struct *mm);
558 extern void swift_flush_cache_mm(struct mm_struct *mm);
564 extern void swift_flush_sig_insns(struct mm_struct *mm, unsigned long insn_addr);
566 extern void swift_flush_tlb_mm(struct mm_struct *mm);
610 extern void viking_flush_cache_mm(struct mm_struct *mm);
616 extern void viking_flush_sig_insns(struct mm_struct *mm, unsigned long addr);
620 extern void viking_flush_tlb_mm(struct mm_struct *mm);
626 extern void sun4dsmp_flush_tlb_mm(struct mm_struct *mm);
634 extern void hypersparc_flush_cache_mm(struct mm_struct *mm);
639 extern void hypersparc_flush_sig_insns(struct mm_struct *mm, unsigned long insn_addr);
641 extern void hypersparc_flush_tlb_mm(struct mm_struct *mm);
983 int init_new_context(struct task_struct *tsk, struct mm_struct *mm) in init_new_context()
989 void destroy_context(struct mm_struct *mm) in destroy_context()
1222 static void turbosparc_flush_cache_mm(struct mm_struct *mm) in turbosparc_flush_cache_mm()
1260 static void turbosparc_flush_sig_insns(struct mm_struct *mm, unsigned long insn_addr) in turbosparc_flush_sig_insns()
1274 static void turbosparc_flush_tlb_mm(struct mm_struct *mm) in turbosparc_flush_tlb_mm()
1640 static void smp_flush_cache_mm(struct mm_struct *mm) in smp_flush_cache_mm()
1652 static void smp_flush_tlb_mm(struct mm_struct *mm) in smp_flush_tlb_mm()
1672 struct mm_struct *mm = vma->vm_mm; in smp_flush_cache_range()
1689 struct mm_struct *mm = vma->vm_mm; in smp_flush_tlb_range()
1704 struct mm_struct *mm = vma->vm_mm; in smp_flush_cache_page()
1719 struct mm_struct *mm = vma->vm_mm; in smp_flush_tlb_page()
1746 static void smp_flush_sig_insns(struct mm_struct *mm, unsigned long insn_addr) in smp_flush_sig_insns()