Lines Matching +full:5 +full:mm
81 #define pte_clear(mm,addr,xp) pte_set_val(*(xp), (phys_t) 0, __pgprot(_PAGE_NEWPAGE)) argument
247 static inline void um_tlb_mark_sync(struct mm_struct *mm, unsigned long start, in um_tlb_mark_sync() argument
250 if (!mm->context.sync_tlb_range_to) { in um_tlb_mark_sync()
251 mm->context.sync_tlb_range_from = start; in um_tlb_mark_sync()
252 mm->context.sync_tlb_range_to = end; in um_tlb_mark_sync()
254 if (start < mm->context.sync_tlb_range_from) in um_tlb_mark_sync()
255 mm->context.sync_tlb_range_from = start; in um_tlb_mark_sync()
256 if (end > mm->context.sync_tlb_range_to) in um_tlb_mark_sync()
257 mm->context.sync_tlb_range_to = end; in um_tlb_mark_sync()
262 static inline void set_ptes(struct mm_struct *mm, unsigned long addr, in set_ptes() argument
276 um_tlb_mark_sync(mm, addr, addr + length); in set_ptes()
318 extern pte_t *virt_to_pte(struct mm_struct *mm, unsigned long addr);
330 * 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
336 #define __swp_type(x) (((x).val >> 5) & 0x1f)
340 ((swp_entry_t) { (((type) & 0x1f) << 5) | ((offset) << 11) })