Lines Matching defs:mm
6 * Derived from arch/ppc64/mm/init.c:
13 * Derived from "arch/i386/mm/init.c"
21 #include <linux/mm.h>
40 void hpte_need_flush(struct mm_struct *mm, unsigned long addr,
63 psize = get_slice_psize(mm, addr);
72 psize = pte_pagesize_index(mm, addr, pte); /* shutup gcc */
75 psize = pte_pagesize_index(mm, addr, pte);
90 vsid = get_user_vsid(&mm->context, addr, ssize);
104 flush_hash_page(vpn, rpte, psize, ssize, mm_is_thread_local(mm));
119 if (i != 0 && (mm != batch->mm || batch->psize != psize ||
125 batch->mm = mm;
149 local = mm_is_thread_local(batch->mm);
224 void flush_hash_table_pmd_range(struct mm_struct *mm, pmd_t *pmd, unsigned long addr)
247 hpte_need_flush(mm, addr, pte, pteval, 0);