list_private_entry
list_private_entry((ptr)->next, type, member)
list_private_entry((ptr)->prev, type, member)
list_private_entry(ACCESS_PRIVATE(pos, member).next, typeof(*(pos)), member)
list_private_entry(ACCESS_PRIVATE(pos, member).prev, typeof(*(pos)), member)
pos = list_private_entry(&ACCESS_PRIVATE(&entry, list), struct list_test_struct, list);