1d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge/* 2d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge * Define generic no-op hooks for arch_dup_mmap and arch_exit_mmap, to 3d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge * be included in asm-FOO/mmu_context.h for any arch FOO which doesn't 4d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge * need to hook these. 5d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge */ 6d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge#ifndef _ASM_GENERIC_MM_HOOKS_H 7d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge#define _ASM_GENERIC_MM_HOOKS_H 8d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge 9d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardingestatic inline void arch_dup_mmap(struct mm_struct *oldmm, 10d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge struct mm_struct *mm) 11d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge{ 12d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge} 13d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge 14d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardingestatic inline void arch_exit_mmap(struct mm_struct *mm) 15d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge{ 16d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge} 17d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge 18d6dd61c831226f9cd7750885da04d360d6455101Jeremy Fitzhardinge#endif /* _ASM_GENERIC_MM_HOOKS_H */ 19