/[rtmk]/rtmk/vm-page.h
ViewVC logotype

Diff of /rtmk/vm-page.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by jrydberg, Fri Dec 7 02:05:46 2001 UTC revision 1.2 by jrydberg, Tue Jan 29 18:31:45 2002 UTC
# Line 43  struct vm_physseg Line 43  struct vm_physseg
43  extern struct vm_physseg vm_physmem [MAX_VM_PHYSSEGS];  extern struct vm_physseg vm_physmem [MAX_VM_PHYSSEGS];
44  extern unsigned int vm_physmem_count;  extern unsigned int vm_physmem_count;
45    
   
46  /* Structure describing a physical page.    /* Structure describing a physical page.  
47    
48     . a page can only belong to one object.     . a page can only belong to one object.
# Line 65  struct vm_page Line 64  struct vm_page
64    vm_offset_t offset;           /* Offset in object.  */    vm_offset_t offset;           /* Offset in object.  */
65    
66    bool tabled_p : 1;            /* If page is inserted in a object.  */    bool tabled_p : 1;            /* If page is inserted in a object.  */
67      bool fictitious_p : 1;        /* If page is a real page or not.  */
68  };  };
69    
70  /* This is true if we have initialized the resident pages module.  */  /* This is true if we have initialized the resident pages module.  */
# Line 77  extern bool vm_resident_pages_init; Line 77  extern bool vm_resident_pages_init;
77  extern void vm_page_resident_pages_init (vm_offset_t *vstartp,  extern void vm_page_resident_pages_init (vm_offset_t *vstartp,
78                                           vm_offset_t *vendp);                                           vm_offset_t *vendp);
79    
80    /* Initialize page stuff that is needed after the VM system is bootstrapped. */
81    
82    extern void vm_page_module_init (void);
83    
84  /* Allocate memory at bootstrap time.  SIZE is rounded up to  /* Allocate memory at bootstrap time.  SIZE is rounded up to
85     page size.  Return pointer to memory block (what else?).  */     page size.  Return pointer to memory block (what else?).  */
86    

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26