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

Diff of /rtmk/vm-kmem.h

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

revision 1.3 by jrydberg, Sat Dec 8 00:57:18 2001 UTC revision 1.4 by jrydberg, Sun Dec 9 20:48:17 2001 UTC
# Line 47  extern void kmem_free (struct vm_map *ma Line 47  extern void kmem_free (struct vm_map *ma
47  extern vm_offset_t kmem_map (struct vm_map *map, vm_size_t size,  extern vm_offset_t kmem_map (struct vm_map *map, vm_size_t size,
48                               vm_offset_t pa);                               vm_offset_t pa);
49    
50    /* Allocate SIZE bytes. Zero fill it if ZERO_P is true.  
51       SIZE should not be near the page size.   */
52    
53    extern void *kmem_malloc1 (vm_size_t size, bool zero_p);
54    
55    #define kmem_malloc(SIZE)       kmem_malloc1 (SIZE, false)
56    #define kmem_zalloc(SIZE)       kmem_malloc1 (SIZE, true)
57    
58    /* Free memory that was allocated with kmem_malloc or kmem_zalloc.  */
59    
60    extern void kmem_mfree (void *data);
61    
62  #endif /* vm-kmem.h */  #endif /* vm-kmem.h */

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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