18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_cistatic inline void init_mmu(void)
38c2ecf20Sopenharmony_ci{
48c2ecf20Sopenharmony_ci}
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_cistatic inline void init_kio(void)
78c2ecf20Sopenharmony_ci{
88c2ecf20Sopenharmony_ci}
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_cistatic inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
118c2ecf20Sopenharmony_ci{
128c2ecf20Sopenharmony_ci}
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_cistatic inline int init_new_context(struct task_struct *tsk,struct mm_struct *mm)
158c2ecf20Sopenharmony_ci{
168c2ecf20Sopenharmony_ci	return 0;
178c2ecf20Sopenharmony_ci}
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_cistatic inline void destroy_context(struct mm_struct *mm)
208c2ecf20Sopenharmony_ci{
218c2ecf20Sopenharmony_ci}
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_cistatic inline void activate_mm(struct mm_struct *prev, struct mm_struct *next)
248c2ecf20Sopenharmony_ci{
258c2ecf20Sopenharmony_ci}
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_cistatic inline void switch_mm(struct mm_struct *prev, struct mm_struct *next,
288c2ecf20Sopenharmony_ci				struct task_struct *tsk)
298c2ecf20Sopenharmony_ci{
308c2ecf20Sopenharmony_ci}
318c2ecf20Sopenharmony_ci
328c2ecf20Sopenharmony_cistatic inline void deactivate_mm(struct task_struct *tsk, struct mm_struct *mm)
338c2ecf20Sopenharmony_ci{
348c2ecf20Sopenharmony_ci}
35