/[rtmk]/rtmk/ipc-port.h
ViewVC logotype

Diff of /rtmk/ipc-port.h

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

revision 1.8 by jrydberg, Sun Feb 17 17:54:57 2002 UTC revision 1.9 by jrydberg, Wed Feb 20 20:04:42 2002 UTC
# Line 1  Line 1 
1  /* IPC port defintions.  /* IPC port defintions.
2     Copyright 1999, 2000, 2001, 2002 Johan Rydberg, jrydberg@opencores.org.     Copyright 1999, 2000, 2001, 2002 Johan Rydberg, jrydberg@rtmk.org.
3    
4  This program is free software; you can redistribute it and/or modify  This program is free software; you can redistribute it and/or modify
5  it under the terms of the GNU General Public License as published by  it under the terms of the GNU General Public License as published by
# Line 68  struct ipc_port Line 68  struct ipc_port
68    /* For linking in port set.  */    /* For linking in port set.  */
69    struct queue_entry link;    struct queue_entry link;
70    
71      /* List of port members -- if this is a port set.  IS_PSET_P
72         must be true for this to be valid.   */
73      struct queue_entry pset_members;
74    
75    /* Simple spinlock.  */    /* Simple spinlock.  */
76    struct thread_lock lock;    struct thread_lock lock;
77        
# Line 155  extern kern_return_t port_insert_right ( Line 159  extern kern_return_t port_insert_right (
159                                          rtmk_port_name_t right_name,                                          rtmk_port_name_t right_name,
160                                          rtmk_port_type_t right_type);                                          rtmk_port_type_t right_type);
161    
162    /* Removes TASK's rights for NAME.  The name becomes immediately
163       available for reuse.  */
164    
165    extern kern_return_t port_destroy (struct task *task,
166                                       rtmk_port_name_t name);
167    
168  #endif /* ipc-port.h */  #endif /* ipc-port.h */
169    
170    

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

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