123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #ifndef _ASM_MMU_H
- #define _ASM_MMU_H
- typedef struct {
- #ifdef CONFIG_MMU
- struct list_head id_link;
- unsigned short id;
- unsigned short id_busy;
- unsigned long itlb_cached_pge;
- unsigned long itlb_ptd_mapping;
- unsigned long dtlb_cached_pge;
- unsigned long dtlb_ptd_mapping;
- #else
- unsigned long end_brk;
- #endif
- #ifdef CONFIG_BINFMT_ELF_FDPIC
- unsigned long exec_fdpic_loadmap;
- unsigned long interp_fdpic_loadmap;
- #endif
- } mm_context_t;
- #ifdef CONFIG_MMU
- extern int __nongpreldata cxn_pinned;
- extern int cxn_pin_by_pid(pid_t pid);
- #endif
- #endif
|