Lines Matching defs:mm
429 static inline void init_tlb_flush_pending(struct mm_struct *mm)
431 atomic_set(&mm->tlb_flush_pending, 0);
434 static inline void inc_tlb_flush_pending(struct mm_struct *mm)
436 atomic_inc(&mm->tlb_flush_pending);
444 * atomic_inc(&mm->tlb_flush_pending);
456 * atomic_dec(&mm->tlb_flush_pending);
475 static inline void dec_tlb_flush_pending(struct mm_struct *mm)
485 atomic_dec(&mm->tlb_flush_pending);
488 static inline bool mm_tlb_flush_pending(struct mm_struct *mm)
498 return atomic_read(&mm->tlb_flush_pending);
501 static inline bool mm_tlb_flush_nested(struct mm_struct *mm)
510 return atomic_read(&mm->tlb_flush_pending) > 1;