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

Diff of /rtmk/vm-syscall.h

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

revision 1.3 by jrydberg, Wed Mar 6 00:55:01 2002 UTC revision 1.4 by jrydberg, Wed Mar 27 00:13:45 2002 UTC
# Line 38  extern kern_return_t vm_map (struct task Line 38  extern kern_return_t vm_map (struct task
38    
39  /* Allocate SIZE bytes in the address space of TASK.  If ANYWHERE_P is  /* Allocate SIZE bytes in the address space of TASK.  If ANYWHERE_P is
40     false, enter new object at *OFFSETP, otherwise use suitable location.  */     false, enter new object at *OFFSETP, otherwise use suitable location.  */
41  extern kern_return_t vm_allocate (struct task *task, vm_size_t size,  extern kern_return_t vm_allocate (struct task *task, vm_offset_t *offsetp,
42                                    vm_offset_t *offsetp, bool anywhere_p);                                    vm_size_t size, bool anywhere_p);
43    
44  /* Deallocate SIZE bytes at OFFSET in TASK's address space.  */  /* Deallocate SIZE bytes at OFFSET in TASK's address space.  */
45  extern kern_return_t vm_deallocate (struct task *task, vm_offset_t offset,  extern kern_return_t vm_deallocate (struct task *task, vm_offset_t offset,
# Line 54  extern kern_return_t vm_protect (struct Line 54  extern kern_return_t vm_protect (struct
54                                   vm_size_t size, vm_prot_t protection,                                   vm_size_t size, vm_prot_t protection,
55                                   int setmax_p);                                   int setmax_p);
56    
57    /* Write into TASKs address space at offset DST_OFFSET, from current
58       tasks address space at SRC_OFFSET.  Copy LENGTH bytes.  */
59    extern kern_return_t vm_write (struct task *task, vm_offset_t dst_offset,
60                                   vm_offset_t src_offset, vm_size_t length);
61    
62  #endif /* vm-syscall.h */  #endif /* vm-syscall.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