Home
last modified time | relevance | path

Searched refs:mm_struct (Results 1 – 25 of 26) sorted by relevance

12

/external/kernel-headers/original/asm-mips/
Dpgalloc.h16 static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, in pmd_populate_kernel()
22 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, in pmd_populate()
36 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) in pud_populate()
47 static inline pgd_t *pgd_alloc(struct mm_struct *mm) in pgd_alloc()
62 static inline void pgd_free(struct mm_struct *mm, pgd_t *pgd) in pgd_free()
67 static inline pte_t *pte_alloc_one_kernel(struct mm_struct *mm, in pte_alloc_one_kernel()
77 static inline struct page *pte_alloc_one(struct mm_struct *mm, in pte_alloc_one()
90 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel()
95 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
120 static inline pmd_t *pmd_alloc_one(struct mm_struct *mm, unsigned long address) in pmd_alloc_one()
[all …]
Dtlbflush.h16 extern void local_flush_tlb_mm(struct mm_struct *mm);
28 extern void flush_tlb_mm(struct mm_struct *);
Dpgtable.h21 struct mm_struct;
115 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
152 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
Dcacheflush.h34 extern void (*flush_cache_mm)(struct mm_struct *mm);
/external/kernel-headers/original/linux/
Dmm.h59 struct mm_struct * vm_mm; /* The address space we belong to. */
722 int copy_page_range(struct mm_struct *dst, struct mm_struct *src,
737 extern int install_page(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, struc…
738 extern int install_file_pte(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, u…
741 extern int __handle_mm_fault(struct mm_struct *mm,struct vm_area_struct *vma,
744 static inline int handle_mm_fault(struct mm_struct *mm, in handle_mm_fault()
752 static inline int handle_mm_fault(struct mm_struct *mm, in handle_mm_fault()
766 int get_user_pages(struct task_struct *tsk, struct mm_struct *mm, unsigned long start,
805 extern pte_t *FASTCALL(get_locked_pte(struct mm_struct *mm, unsigned long addr, spinlock_t **ptl));
807 int __pud_alloc(struct mm_struct *mm, pgd_t *pgd, unsigned long address);
[all …]
Dmempolicy.h38 struct mm_struct;
149 extern void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new);
173 int do_migrate_pages(struct mm_struct *mm,
248 static inline void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new) in mpol_rebind_mm()
264 static inline int do_migrate_pages(struct mm_struct *mm, in do_migrate_pages()
Dsched.h257 extern void arch_unmap_area(struct mm_struct *, unsigned long);
258 extern void arch_unmap_area_topdown(struct mm_struct *, unsigned long);
298 struct mm_struct { struct
305 void (*unmap_area) (struct mm_struct *mm, unsigned long addr); argument
810 struct mm_struct *mm, *active_mm;
1163 extern struct mm_struct init_mm;
1268 extern struct mm_struct * mm_alloc(void);
1271 extern void FASTCALL(__mmdrop(struct mm_struct *));
1272 static inline void mmdrop(struct mm_struct * mm) in mmdrop()
1279 extern void mmput(struct mm_struct *);
[all …]
Dswap.h253 extern struct mm_struct * swap_token_mm;
256 extern void __put_swap_token(struct mm_struct *);
258 static inline int has_swap_token(struct mm_struct *mm) in has_swap_token()
263 static inline void put_swap_token(struct mm_struct *mm) in put_swap_token()
Dproc_fs.h100 struct mm_struct;
105 unsigned long task_vsize(struct mm_struct *);
106 int task_statm(struct mm_struct *, int *, int *, int *, int *);
107 char *task_mem(struct mm_struct *, char *);
Dbinfmts.h26 struct mm_struct *mm;
/external/kernel-headers/original/asm-x86/
Dparavirt.h25 struct mm_struct;
185 void (*activate_mm)(struct mm_struct *prev,
186 struct mm_struct *next);
187 void (*dup_mmap)(struct mm_struct *oldmm,
188 struct mm_struct *mm);
189 void (*exit_mmap)(struct mm_struct *mm);
196 void (*flush_tlb_others)(const cpumask_t *cpus, struct mm_struct *mm,
200 void (*alloc_pt)(struct mm_struct *mm, u32 pfn);
208 void (*set_pte_at)(struct mm_struct *mm, unsigned long addr,
211 void (*pte_update)(struct mm_struct *mm, unsigned long addr, pte_t *ptep);
[all …]
Dtlbflush_32.h98 static inline void flush_tlb_mm(struct mm_struct *mm) in flush_tlb_mm()
119 struct mm_struct *mm, unsigned long va) in native_flush_tlb_others()
132 extern void flush_tlb_mm(struct mm_struct *);
142 void native_flush_tlb_others(const cpumask_t *cpumask, struct mm_struct *mm,
150 struct mm_struct *active_mm;
Dpgalloc_32.h35 extern pgd_t *pgd_alloc(struct mm_struct *);
38 extern pte_t *pte_alloc_one_kernel(struct mm_struct *, unsigned long);
39 extern struct page *pte_alloc_one(struct mm_struct *, unsigned long);
Dpgtable-2level.h18 static inline void native_set_pte_at(struct mm_struct *mm, unsigned long addr, in native_set_pte_at()
39 static inline void native_pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *xp) in native_pte_clear()
Dpgtable_32.h25 struct mm_struct;
311 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
319 static inline pte_t ptep_get_and_clear_full(struct mm_struct *mm, unsigned long addr, pte_t *ptep, … in ptep_get_and_clear_full()
335 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_set_wrprotect()
Dpda.h30 struct mm_struct *active_mm;
/external/kernel-headers/original/asm-arm/
Dpgalloc.h33 extern pgd_t *get_pgd_slow(struct mm_struct *mm);
56 pte_alloc_one_kernel(struct mm_struct *mm, unsigned long addr) in pte_alloc_one_kernel()
70 pte_alloc_one(struct mm_struct *mm, unsigned long addr) in pte_alloc_one()
113 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
126 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, struct page *ptep) in pmd_populate()
Dsystem.h103 struct mm_struct;
104 extern void show_pte(struct mm_struct *mm, unsigned long addr);
Dcacheflush.h264 static inline void flush_cache_mm(struct mm_struct *mm) in flush_cache_mm()
298 extern void flush_cache_mm(struct mm_struct *mm);
Dtlbflush.h262 static inline void local_flush_tlb_mm(struct mm_struct *mm) in local_flush_tlb_mm()
411 extern void flush_tlb_mm(struct mm_struct *mm);
/external/kernel-headers/original/asm-generic/
Dpgtable-nopmd.h8 struct mm_struct;
59 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) in pmd_free()
Dtlb.h40 struct mm_struct *mm;
54 tlb_gather_mmu(struct mm_struct *mm, unsigned int full_mm_flush) in tlb_gather_mmu()
Dpgtable.h131 struct mm_struct;
132 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) in ptep_set_wrprotect()
/external/oprofile/module/x86/
Dop_syscalls.c72 struct mm_struct * mm; in oprof_output_maps()
/external/oprofile/module/ia64/
Dop_syscalls.c111 struct mm_struct * mm; in oprof_output_maps()

12