list_link
list_link link;
struct list_link link;
typedef struct list_link list_link;
list_link *next;
list_link *prev;
list_link link;
extern void list_remove_link(struct list_link *_link);
return list->link.next == (list_link *)list;
struct list_link link;
struct list_link link;
struct list_link link;
struct list_link link;
template<typename Element, typename CLink = struct list_link,
struct list_link link;
list_link link;
struct list_link link;
struct list_link link;
struct list_link link;
struct list_link c_link;
struct list_link link;
list_link link;
list_link link;
list_link link;
struct list_link link;
list_link context_link;
struct list_link link;
struct list_link team_link;
struct list_link team_link;
get_next_link(struct list *list, list_link *link)
static inline list_link *
get_prev_link(struct list *list, list_link *link)
list_link *link;
list_link *link;
#define GET_LINK(list, item) ({ BytePointer<list_link> pointer((uint8*)item \
list_link *beforeLink;
list_link *link;
STATIC_ASSERT(sizeof(DoublyLinkedListLink<void*>) == sizeof(list_link));
list_link *link;
list_link *link;
list_link *link = (list_link *)_link;
list_link *link = (list_link *)_link;
list_remove_link(list_link *link)
static inline list_link *
list_link link;
list_link* link = GET_LINK(list, item);
list_link* link = GET_LINK(list, item);
if (list->link.next == (list_link *)list)
list_link* link = GET_LINK(list, item);
list_link free_list_link;
#define GET_LINK(list, item) ((list_link *)((uint8 *)item + list->offset))
list_link* next;
list_link* prev;
list_link link;
list_link link;
#define GET_LINK(list, item) ((list_link *)((uint8_t *)item + list->offset))
list_link *link;
list_link *link;
list_link *beforeLink;
list_link *link;
list_link *link;
list_link *link;
list_link *link = (list_link *)_link;
list_link *link = (list_link *)_link;
list_link *link = (list_link *)_link;
static inline list_link *
get_next_link(struct list *list, list_link *link)
static inline list_link *
get_prev_link(struct list *list, list_link *link)
typedef struct list_link list_link;
list_link *next;
list_link *prev;
list_link link;
return list->link.next == (list_link *)list;
list_link mount_link;
list_link unused_link;