flush_cache_dup_mm
#define flush_cache_dup_mm(mm) /* called on fork (VIVT only) */
#define flush_cache_dup_mm(mm) flush_cache_mm(mm)
#define flush_cache_dup_mm(mm) cache_wbinv_all()
#define flush_cache_dup_mm(mm) do { } while (0)
#define flush_cache_dup_mm(mm) do { } while (0)
#define flush_cache_dup_mm(mm) flush_cache_mm(mm)
#define flush_cache_dup_mm(mm) do { (void) (mm); } while (0)
void flush_cache_dup_mm(struct mm_struct *mm)
#define flush_cache_dup_mm(mm) flush_cache_mm(mm)
void flush_cache_dup_mm(struct mm_struct *mm)
#define flush_cache_dup_mm(mm) \
#define flush_cache_dup_mm(mm) flush_cache_mm(mm)
#define flush_cache_dup_mm(mm) flush_cache_mm(mm)
static inline void flush_cache_dup_mm(struct mm_struct *mm)