Changeset 625 for GPL/branches/uniaud32-next/include/linux/rbtree.h
- Timestamp:
- Jan 3, 2021, 7:20:20 AM (5 years ago)
- File:
-
- 1 edited
-
GPL/branches/uniaud32-next/include/linux/rbtree.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
GPL/branches/uniaud32-next/include/linux/rbtree.h
r615 r625 26 26 See Documentation/rbtree.txt for documentation and samples. 27 27 */ 28 /* from 4.1 4.202*/28 /* from 4.19.163 */ 29 29 30 30 #ifndef _LINUX_RBTREE_H … … 35 35 //#include <linux/rcupdate.h> 36 36 37 #ifdef TARGET_OS238 #pragma pack(4)39 #endif40 37 struct rb_node { 41 38 unsigned long __rb_parent_color; 42 39 struct rb_node *rb_right; 43 40 struct rb_node *rb_left; 44 #ifndef TARGET_OS2 45 } __attribute__((aligned(sizeof(long)))); 46 #else 47 }; 48 #pragma pack() 49 #endif 41 } /*__attribute__((aligned(sizeof(long))))*/; 50 42 /* The alignment might seem pointless, but allegedly CRIS needs it */ 51 43 … … 109 101 extern void rb_replace_node_rcu(struct rb_node *victim, struct rb_node *new, 110 102 struct rb_root *root); 103 extern void rb_replace_node_cached(struct rb_node *victim, struct rb_node *new, 104 struct rb_root_cached *root); 111 105 112 106 static inline void rb_link_node(struct rb_node *node, struct rb_node *parent,
Note:
See TracChangeset
for help on using the changeset viewer.
