/[rtmk]/rtmk/mutations.h
ViewVC logotype

Diff of /rtmk/mutations.h

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

revision 1.1 by jrydberg, Thu Dec 13 02:09:38 2001 UTC revision 1.2 by jrydberg, Fri Jan 4 00:17:45 2002 UTC
# Line 80  static inline kern_return_t convert_thre Line 80  static inline kern_return_t convert_thre
80    *msgtp = (rtmk_msg_type_t *) (mfield + 1);    *msgtp = (rtmk_msg_type_t *) (mfield + 1);
81    return KERN_SUCCESS;    return KERN_SUCCESS;
82  }  }
83    
84    static inline kern_return_t convert_port_to_object (rtmk_msg_type_t **msgtp,
85                                                        struct vm_object **objectp)
86    {
87      struct std_mfield_desc *mfield = (struct std_mfield_desc *) *msgtp;
88      struct ipc_port *port = mfield->port;
89    
90      /* First check type.  */
91      if (port->kobject.type != IPC_KOBJECT_TYPE_OBJECT)
92        return KERN_INVALID_ARGUMENT;
93      
94      *objectp = (struct vm_object *) port->kobject.port;
95      *msgtp   = (rtmk_msg_type_t *) (mfield + 1);
96      return KERN_SUCCESS;
97    }

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

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