Searched refs:mm_struct (Results 1 - 25 of 381) sorted by relevance

1234567891011>>

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-generic/
H A Dmm_hooks.h9 static inline void arch_dup_mmap(struct mm_struct *oldmm,
10 struct mm_struct *mm)
14 static inline void arch_exit_mmap(struct mm_struct *mm)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/
H A Dmmu_context.h6 extern int init_new_context(struct task_struct *tsk, struct mm_struct *mm);
7 extern void get_mmu_context(struct mm_struct *mm);
8 extern void destroy_context(struct mm_struct *mm);
9 extern void switch_mm(struct mm_struct *prev, struct mm_struct *next,
22 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
H A Dtlbflush.h21 extern void __flush_tlb_mm(struct mm_struct *mm);
27 extern void flush_tlb_mm(struct mm_struct *mm);
41 static inline void flush_tlb_pgtables(struct mm_struct *mm,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-h8300/
H A Dmmu_context.h9 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
14 init_new_context(struct task_struct *tsk, struct mm_struct *mm)
23 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk)
27 static inline void activate_mm(struct mm_struct *prev_mm,
28 struct mm_struct *next_mm)
H A Dtlbflush.h34 static inline void flush_tlb_mm(struct mm_struct *mm)
44 static inline void flush_tlb_range(struct mm_struct *mm,
55 static inline void flush_tlb_pgtables(struct mm_struct *mm,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68knommu/
H A Dmmu_context.h9 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
14 init_new_context(struct task_struct *tsk, struct mm_struct *mm)
22 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk)
28 static inline void activate_mm(struct mm_struct *prev_mm,
29 struct mm_struct *next_mm)
H A Dtlbflush.h34 static inline void flush_tlb_mm(struct mm_struct *mm)
44 static inline void flush_tlb_range(struct mm_struct *mm,
55 static inline void flush_tlb_pgtables(struct mm_struct *mm,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm26/
H A Dmmu_context.h31 enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
40 switch_mm(struct mm_struct *prev, struct mm_struct *next,
48 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/
H A Dmmu_context.h6 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
17 struct mm_struct *mm)
25 static inline void switch_mm_0230(struct mm_struct *mm)
58 static inline void switch_mm_0460(struct mm_struct *mm)
82 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk)
94 static inline void activate_mm(struct mm_struct *prev_mm,
95 struct mm_struct *next_mm)
109 extern unsigned long get_free_context(struct mm_struct *mm);
113 static inline int init_new_context(struct task_struct *tsk, struct mm_struct *m
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-um/
H A Dmmu_context.h22 static inline void activate_mm(struct mm_struct *old, struct mm_struct *new)
37 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next,
51 static inline void enter_lazy_tlb(struct mm_struct *mm,
57 struct mm_struct *mm);
60 struct mm_struct *mm)
66 struct mm_struct *mm)
72 extern void destroy_context_skas(struct mm_struct *mm);
74 static inline void destroy_context(struct mm_struct *m
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-blackfin/
H A Dtlbflush.h34 static inline void flush_tlb_mm(struct mm_struct *mm)
45 static inline void flush_tlb_range(struct mm_struct *mm,
56 static inline void flush_tlb_pgtables(struct mm_struct *mm,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc/
H A Dmmu_context.h10 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
26 BTFIXUPDEF_CALL(void, destroy_context, struct mm_struct *)
31 BTFIXUPDEF_CALL(void, switch_mm, struct mm_struct *, struct mm_struct *, struct task_struct *)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Dmmu_context.h25 static inline void enter_lazy_tlb(struct mm_struct *mm,
38 extern int init_new_context(struct task_struct *tsk, struct mm_struct *mm);
39 extern void destroy_context(struct mm_struct *mm);
41 extern void switch_stab(struct task_struct *tsk, struct mm_struct *mm);
42 extern void switch_slb(struct task_struct *tsk, struct mm_struct *mm);
48 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next,
75 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-xtensa/
H A Dmmu_context.h62 __get_new_mmu_context(struct mm_struct *mm)
73 __load_mmu_context(struct mm_struct *mm)
80 * Initialize the context related info for a new mm_struct
85 init_new_context(struct task_struct *tsk, struct mm_struct *mm)
96 activate_mm(struct mm_struct *prev, struct mm_struct *next)
105 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next,
121 * Destroy context related info for an mm_struct that is about
124 static inline void destroy_context(struct mm_struct *m
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm26/mm/
H A Dfault.h1 void show_pte(struct mm_struct *mm, unsigned long addr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh64/
H A Dtlbflush.h19 extern void flush_tlb_mm(struct mm_struct *mm);
23 static inline void flush_tlb_pgtables(struct mm_struct *mm,
H A Dmmu_context.h53 get_new_mmu_context(struct mm_struct *mm)
79 get_mmu_context(struct mm_struct *mm)
91 * Initialize the context related info for a new mm_struct
95 struct mm_struct *mm)
103 * Destroy context related info for an mm_struct that is about
106 static inline void destroy_context(struct mm_struct *mm)
108 extern void flush_tlb_mm(struct mm_struct *mm);
179 static __inline__ void activate_context(struct mm_struct *mm)
186 static __inline__ void switch_mm(struct mm_struct *prev,
187 struct mm_struct *nex
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/
H A Dmmu_context.h21 void __check_kvm_seq(struct mm_struct *mm);
45 void __init_new_context(struct task_struct *tsk, struct mm_struct *mm);
46 void __new_context(struct mm_struct *mm);
48 static inline void check_context(struct mm_struct *mm)
61 static inline void check_context(struct mm_struct *mm)
83 enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
94 switch_mm(struct mm_struct *prev, struct mm_struct *next,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-avr32/
H A Dtlbflush.h26 extern void flush_tlb_mm(struct mm_struct *mm);
32 static inline void flush_tlb_pgtables(struct mm_struct *mm,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-alpha/
H A Dtlbflush.h12 extern void __load_new_mm_context(struct mm_struct *);
19 ev4_flush_tlb_current(struct mm_struct *mm)
26 ev5_flush_tlb_current(struct mm_struct *mm)
36 ev4_flush_tlb_current_page(struct mm_struct * mm,
49 ev5_flush_tlb_current_page(struct mm_struct * mm,
87 flush_tlb_other(struct mm_struct *mm)
101 flush_tlb_pgtables(struct mm_struct *mm, unsigned long start,
116 flush_tlb_mm(struct mm_struct *mm)
128 struct mm_struct *mm = vma->vm_mm;
148 extern void flush_tlb_mm(struct mm_struct *);
[all...]
H A Dpgalloc.h14 pmd_populate(struct mm_struct *mm, pmd_t *pmd, struct page *pte)
20 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte)
26 pgd_populate(struct mm_struct *mm, pgd_t *pgd, pmd_t *pmd)
31 extern pgd_t *pgd_alloc(struct mm_struct *mm);
40 pmd_alloc_one(struct mm_struct *mm, unsigned long address)
52 extern pte_t *pte_alloc_one_kernel(struct mm_struct *mm, unsigned long addr);
61 pte_alloc_one(struct mm_struct *mm, unsigned long addr)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/
H A Dmmu_context.h11 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
22 init_new_context(struct task_struct *tsk, struct mm_struct *mm)
31 destroy_context(struct mm_struct *mm)
47 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk)
58 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/
H A Dmmu_context.h12 static inline void paravirt_activate_mm(struct mm_struct *prev,
13 struct mm_struct *next)
22 int init_new_context(struct task_struct *tsk, struct mm_struct *mm);
23 void destroy_context(struct mm_struct *mm);
26 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
35 static inline void switch_mm(struct mm_struct *prev,
36 struct mm_struct *next,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ia64/
H A Dpgalloc.h25 static inline pgd_t *pgd_alloc(struct mm_struct *mm)
37 pgd_populate(struct mm_struct *mm, pgd_t * pgd_entry, pud_t * pud)
42 static inline pud_t *pud_alloc_one(struct mm_struct *mm, unsigned long addr)
55 pud_populate(struct mm_struct *mm, pud_t * pud_entry, pmd_t * pmd)
60 static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long addr)
73 pmd_populate(struct mm_struct *mm, pmd_t * pmd_entry, struct page *pte)
79 pmd_populate_kernel(struct mm_struct *mm, pmd_t * pmd_entry, pte_t * pte)
84 static inline struct page *pte_alloc_one(struct mm_struct *mm,
91 static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/
H A Dmmu_context.h14 static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
22 extern void get_new_mmu_context(struct mm_struct *mm);
29 extern int init_new_context(struct task_struct *tsk, struct mm_struct *mm);
30 extern void destroy_context(struct mm_struct *mm);
37 static inline void tsb_context_switch(struct mm_struct *mm)
51 extern void tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long mm_rss);
53 extern void smp_tsb_sync(struct mm_struct *mm);
74 static inline void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, struct task_struct *tsk)
133 static inline void activate_mm(struct mm_struct *active_m
[all...]

Completed in 115 milliseconds

1234567891011>>