Changeset 268 for ksyslog/trunk/compat.h
- Timestamp:
- 05/03/14 04:14:58 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ksyslog/trunk/compat.h
r264 r268 13 13 pos != (head); \ 14 14 pos = rcu_dereference_raw(list_next_rcu(pos))) 15 #endif 16 17 #ifndef list_first_or_null_rcu 18 #define list_first_or_null_rcu(ptr, type, member) \ 19 ({ \ 20 struct list_head *__ptr = (ptr); \ 21 struct list_head *__next = ACCESS_ONCE(__ptr->next); \ 22 likely(__ptr != __next) ? list_entry_rcu(__next, type, member) : NULL; \ 23 }) 15 24 #endif 16 25
Note: See TracChangeset
for help on using the changeset viewer.