You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
842 B
45 lines
842 B
#ifndef __ASM_GENERIC_MMU_CONTEXT_H |
|
#define __ASM_GENERIC_MMU_CONTEXT_H |
|
|
|
/* |
|
* Generic hooks for NOMMU architectures, which do not need to do |
|
* anything special here. |
|
*/ |
|
|
|
#include <asm-generic/mm_hooks.h> |
|
|
|
struct task_struct; |
|
struct mm_struct; |
|
|
|
static inline void enter_lazy_tlb(struct mm_struct *mm, |
|
struct task_struct *tsk) |
|
{ |
|
} |
|
|
|
static inline int init_new_context(struct task_struct *tsk, |
|
struct mm_struct *mm) |
|
{ |
|
return 0; |
|
} |
|
|
|
static inline void destroy_context(struct mm_struct *mm) |
|
{ |
|
} |
|
|
|
static inline void deactivate_mm(struct task_struct *task, |
|
struct mm_struct *mm) |
|
{ |
|
} |
|
|
|
static inline void switch_mm(struct mm_struct *prev, |
|
struct mm_struct *next, |
|
struct task_struct *tsk) |
|
{ |
|
} |
|
|
|
static inline void activate_mm(struct mm_struct *prev_mm, |
|
struct mm_struct *next_mm) |
|
{ |
|
} |
|
|
|
#endif /* __ASM_GENERIC_MMU_CONTEXT_H */
|
|
|