Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
asm-generic
mmu_context.h
Go to the documentation of this file.
1
#ifndef __ASM_GENERIC_MMU_CONTEXT_H
2
#define __ASM_GENERIC_MMU_CONTEXT_H
3
4
/*
5
* Generic hooks for NOMMU architectures, which do not need to do
6
* anything special here.
7
*/
8
9
#include <
asm-generic/mm_hooks.h
>
10
11
struct
task_struct
;
12
struct
mm_struct
;
13
14
static
inline
void
enter_lazy_tlb
(
struct
mm_struct
*mm,
15
struct
task_struct
*tsk)
16
{
17
}
18
19
static
inline
int
init_new_context
(
struct
task_struct
*tsk,
20
struct
mm_struct
*mm)
21
{
22
return
0;
23
}
24
25
static
inline
void
destroy_context
(
struct
mm_struct
*mm)
26
{
27
}
28
29
static
inline
void
deactivate_mm
(
struct
task_struct
*
task
,
30
struct
mm_struct
*mm)
31
{
32
}
33
34
static
inline
void
switch_mm
(
struct
mm_struct
*
prev
,
35
struct
mm_struct
*
next
,
36
struct
task_struct
*tsk)
37
{
38
}
39
40
static
inline
void
activate_mm
(
struct
mm_struct
*prev_mm,
41
struct
mm_struct
*next_mm)
42
{
43
}
44
45
#endif
/* __ASM_GENERIC_MMU_CONTEXT_H */
Generated on Thu Jan 10 2013 12:49:59 for Linux Kernel by
1.8.2