#ifndef _VM_GLO_H #define _VM_GLO_H #include #include #include #include #include "vm.h" #include "vmproc.h" #if _MAIN #undef EXTERN #define EXTERN #endif #define VMP_EXECTMP _NR_PROCS #define VMP_NR _NR_PROCS+1 EXTERN struct vmproc vmproc[VMP_NR]; long enable_filemap; typedef kinfo_t ixfer_kinfo_t; EXTERN ixfer_kinfo_t kernel_boot_info; #if SANITYCHECKS EXTERN int nocheck; EXTERN int incheck; EXTERN int sc_lastline; EXTERN const char *sc_lastfile; #endif extern struct minix_kerninfo *_minix_kerninfo; /* mem types */ EXTERN mem_type_t mem_type_anon, /* anonymous memory */ mem_type_directphys, /* direct physical mapping memory */ mem_type_anon_contig, /* physically contig anon memory */ mem_type_cache, /* disk cache */ mem_type_mappedfile, /* memory with file contents */ mem_type_shared; /* memory shared by multiple processes */ /* total number of memory pages */ EXTERN int total_pages; EXTERN int num_vm_instances; #endif /* !_VM_GLO_H */