linux/arch/x86/include/asm/init.h
<<
>>
Prefs
   1#ifndef _ASM_X86_INIT_H
   2#define _ASM_X86_INIT_H
   3
   4struct x86_mapping_info {
   5        void *(*alloc_pgt_page)(void *); /* allocate buf for page table */
   6        void *context;                   /* context for alloc_pgt_page */
   7        unsigned long pmd_flag;          /* page flag for PMD entry */
   8        bool kernel_mapping;             /* kernel mapping or ident mapping */
   9};
  10
  11int kernel_ident_mapping_init(struct x86_mapping_info *info, pgd_t *pgd_page,
  12                                unsigned long addr, unsigned long end);
  13
  14#endif /* _ASM_X86_INIT_H */
  15