Searched refs:GET_ITEM (Results 1 - 3 of 3) sorted by relevance

/haiku/src/tools/fs_shell/
H A Dlist.cpp10 #define GET_ITEM(list, item) ((void *)((uint8_t *)item - list->offset)) macro
114 return list_is_empty(list) ? NULL : GET_ITEM(list, list->link.next);
117 return link != NULL ? GET_ITEM(list, link) : NULL;
133 return list_is_empty(list) ? NULL : GET_ITEM(list, list->link.prev);
136 return link != NULL ? GET_ITEM(list, link) : NULL;
143 return list_is_empty(list) ? NULL : GET_ITEM(list, list->link.prev);
209 return GET_ITEM(list, link);
226 return GET_ITEM(list, link);
/haiku/src/system/kernel/util/
H A Dlist.cpp12 #define GET_ITEM(list, item) ({ BytePointer<void> pointer((uint8*)item \ macro
129 return list_is_empty(list) ? NULL : GET_ITEM(list, list->link.next);
132 return link != NULL ? GET_ITEM(list, link) : NULL;
148 return list_is_empty(list) ? NULL : GET_ITEM(list, list->link.prev);
151 return link != NULL ? GET_ITEM(list, link) : NULL;
158 return list_is_empty(list) ? NULL : GET_ITEM(list, list->link.prev);
224 return GET_ITEM(list, link);
241 return GET_ITEM(list, link);
/haiku/src/system/libroot/posix/malloc_debug/
H A Dguarded_heap.cpp81 #define GET_ITEM(list, item) ((void *)((uint8 *)item - list->offset)) macro
126 return GET_ITEM(list, list->link.next);
133 return GET_ITEM(list, link->next);

Completed in 51 milliseconds