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

Diff of /rtmk/task.h

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

revision 1.2 by jrydberg, Mon Dec 10 20:51:04 2001 UTC revision 1.3 by jrydberg, Thu Dec 13 02:09:38 2001 UTC
# Line 20  Foundation, Inc., 59 Temple Place - Suit Line 20  Foundation, Inc., 59 Temple Place - Suit
20    
21  #include <stdbool.h>  #include <stdbool.h>
22  #include <rtmk/kern-return.h>  #include <rtmk/kern-return.h>
23    #include <rtmk/ipc-types.h>
24    
25  #include "tm.h"  #include "tm.h"
26  #include "queue.h"  #include "queue.h"
27  #include "vm-map.h"  #include "vm-map.h"
28  #include "thread-lock.h"  #include "thread-lock.h"
29    #include "ipc-port.h"
30    
31  struct task  struct task
32  {  {
# Line 37  struct task Line 39  struct task
39    int suspend_cnt;                      /* Suspend counter.  */    int suspend_cnt;                      /* Suspend counter.  */
40    
41    struct ipc_object *ipc_object;        /* IPC name space.  */    struct ipc_object *ipc_object;        /* IPC name space.  */
42    
43      /* Kernel IPC port for the task.  The kernel have receive rights for
44         this port and threads uses it to control the task.  */
45    
46      struct ipc_port *task_port;
47    
48      /* Cache for initialize send right name in tasks IPC object.  */
49    
50      rtmk_port_t task_right_name;
51  };  };
52    
53  /* Return pointer to kernel task.  */  /* Return pointer to kernel task.  */

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

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