Searched refs:GET_ITEM (Results 1 - 3 of 3) sorted by relevance
/haiku/src/tools/fs_shell/ |
H A D | list.cpp | 10 #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 D | list.cpp | 12 #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 D | guarded_heap.cpp | 81 #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