/[hurd]/hurd-l4/libl4/l4/gnu/ipc.h
ViewVC logotype

Diff of /hurd-l4/libl4/l4/gnu/ipc.h

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

revision 1.9 by marcus, Sat Oct 23 00:58:30 2004 UTC revision 1.10 by marcus, Thu Oct 28 19:20:04 2004 UTC
# Line 28  typedef _L4_msg_tag_t l4_msg_tag_t; Line 28  typedef _L4_msg_tag_t l4_msg_tag_t;
28    
29  #define l4_niltag       _L4_niltag  #define l4_niltag       _L4_niltag
30    
31  static inline l4_word_t  static inline bool
32  _L4_attribute_always_inline  _L4_attribute_always_inline
33  l4_is_msg_tag_equal (l4_msg_tag_t l, l4_msg_tag_t r)  l4_is_msg_tag_equal (l4_msg_tag_t l, l4_msg_tag_t r)
34  {  {
# Line 36  l4_is_msg_tag_equal (l4_msg_tag_t l, l4_ Line 36  l4_is_msg_tag_equal (l4_msg_tag_t l, l4_
36  }  }
37    
38    
39  static inline l4_word_t  static inline bool
40  _L4_attribute_always_inline  _L4_attribute_always_inline
41  l4_is_msg_tag_not_equal (l4_msg_tag_t l, l4_msg_tag_t r)  l4_is_msg_tag_not_equal (l4_msg_tag_t l, l4_msg_tag_t r)
42  {  {
# Line 145  l4_map_item (l4_fpage_t fpage, l4_word_t Line 145  l4_map_item (l4_fpage_t fpage, l4_word_t
145  }  }
146    
147    
148  static inline l4_word_t  static inline bool
149  _L4_attribute_always_inline  _L4_attribute_always_inline
150  l4_is_map_item (l4_map_item_t map_item)  l4_is_map_item (l4_map_item_t map_item)
151  {  {
# Line 181  l4_grant_item (l4_fpage_t fpage, l4_word Line 181  l4_grant_item (l4_fpage_t fpage, l4_word
181  }  }
182    
183    
184  static inline l4_word_t  static inline bool
185  _L4_attribute_always_inline  _L4_attribute_always_inline
186  l4_is_grant_item (l4_grant_item_t grant_item)  l4_is_grant_item (l4_grant_item_t grant_item)
187  {  {
# Line 214  typedef _L4_cache_allocation_hint_t l4_c Line 214  typedef _L4_cache_allocation_hint_t l4_c
214  #define L4_use_default_cache_line_allocation \  #define L4_use_default_cache_line_allocation \
215    _L4_use_default_cache_line_allocation    _L4_use_default_cache_line_allocation
216    
217  static inline l4_word_t  static inline bool
218  _L4_attribute_always_inline  _L4_attribute_always_inline
219  l4_is_string_item (l4_string_item_t *string_item)  l4_is_string_item (l4_string_item_t *string_item)
220  {  {
# Line 222  l4_is_string_item (l4_string_item_t *str Line 222  l4_is_string_item (l4_string_item_t *str
222  }  }
223    
224    
225  static inline l4_word_t  static inline bool
226  _L4_attribute_always_inline  _L4_attribute_always_inline
227  l4_compound_string (l4_string_item_t *string_item)  l4_compound_string (l4_string_item_t *string_item)
228  {  {
# Line 341  l4_remove_acceptor_from (l4_acceptor_t * Line 341  l4_remove_acceptor_from (l4_acceptor_t *
341  }  }
342    
343    
344  static inline l4_word_t  static inline bool
345  _L4_attribute_always_inline  _L4_attribute_always_inline
346  l4_has_string_items (l4_acceptor_t acceptor)  l4_has_string_items (l4_acceptor_t acceptor)
347  {  {
# Line 349  l4_has_string_items (l4_acceptor_t accep Line 349  l4_has_string_items (l4_acceptor_t accep
349  }  }
350    
351    
352  static inline l4_word_t  static inline bool
353  _L4_attribute_always_inline  _L4_attribute_always_inline
354  l4_has_map_grant_items (l4_acceptor_t acceptor)  l4_has_map_grant_items (l4_acceptor_t acceptor)
355  {  {
# Line 761  l4_lreply_wait (l4_thread_id_t dest, l4_ Line 761  l4_lreply_wait (l4_thread_id_t dest, l4_
761  }  }
762    
763    
764  static inline l4_word_t  static inline bool
765  _L4_attribute_always_inline  _L4_attribute_always_inline
766  l4_ipc_succeeded (l4_msg_tag_t tag)  l4_ipc_succeeded (l4_msg_tag_t tag)
767  {  {
# Line 769  l4_ipc_succeeded (l4_msg_tag_t tag) Line 769  l4_ipc_succeeded (l4_msg_tag_t tag)
769  }  }
770    
771    
772  static inline l4_word_t  static inline bool
773  _L4_attribute_always_inline  _L4_attribute_always_inline
774  l4_ipc_failed (l4_msg_tag_t tag)  l4_ipc_failed (l4_msg_tag_t tag)
775  {  {
# Line 777  l4_ipc_failed (l4_msg_tag_t tag) Line 777  l4_ipc_failed (l4_msg_tag_t tag)
777  }  }
778    
779    
780  static inline l4_word_t  static inline bool
781  _L4_attribute_always_inline  _L4_attribute_always_inline
782  l4_ipc_propagated (l4_msg_tag_t tag)  l4_ipc_propagated (l4_msg_tag_t tag)
783  {  {
# Line 785  l4_ipc_propagated (l4_msg_tag_t tag) Line 785  l4_ipc_propagated (l4_msg_tag_t tag)
785  }  }
786    
787    
788  static inline l4_word_t  static inline bool
789  _L4_attribute_always_inline  _L4_attribute_always_inline
790  l4_ipc_redirected (l4_msg_tag_t tag)  l4_ipc_redirected (l4_msg_tag_t tag)
791  {  {
# Line 793  l4_ipc_redirected (l4_msg_tag_t tag) Line 793  l4_ipc_redirected (l4_msg_tag_t tag)
793  }  }
794    
795    
796  static inline l4_word_t  static inline bool
797  _L4_attribute_always_inline  _L4_attribute_always_inline
798  l4_ipc_xcpu (l4_msg_tag_t tag)  l4_ipc_xcpu (l4_msg_tag_t tag)
799  {  {

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

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