Symbol: slab_queue_link
src/system/kernel/slab/ObjectCache.cpp
218
slab_queue_link* link = object_to_link(object, object_size);
src/system/kernel/slab/ObjectCache.cpp
269
slab_queue_link* link = object_to_link(object, object_size);
src/system/kernel/slab/ObjectCache.cpp
270
for (slab_queue_link* freeLink = source->free.head; freeLink != NULL;
src/system/kernel/slab/ObjectCache.cpp
54
if (objectSize < sizeof(slab_queue_link))
src/system/kernel/slab/ObjectCache.cpp
55
objectSize = sizeof(slab_queue_link);
src/system/kernel/slab/ObjectCache.h
132
link_to_object(slab_queue_link* link, size_t objectSize)
src/system/kernel/slab/ObjectCache.h
134
return ((uint8*)link) - (objectSize - sizeof(slab_queue_link));
src/system/kernel/slab/ObjectCache.h
138
static inline slab_queue_link*
src/system/kernel/slab/ObjectCache.h
141
return (slab_queue_link*)(((uint8*)object)
src/system/kernel/slab/ObjectCache.h
142
+ (objectSize - sizeof(slab_queue_link)));
src/system/kernel/slab/ObjectDepot.cpp
24
struct DepotMagazine : public slab_queue_link {
src/system/kernel/slab/Slab.cpp
1316
slab_queue_link* link = source->free.Pop();
src/system/kernel/slab/slab_queue.h
15
slab_queue_link* next;
src/system/kernel/slab/slab_queue.h
20
slab_queue_link* head;
src/system/kernel/slab/slab_queue.h
21
slab_queue_link* tail;
src/system/kernel/slab/slab_queue.h
28
void Push(slab_queue_link* item)
src/system/kernel/slab/slab_queue.h
41
slab_queue_link* Pop()
src/system/kernel/slab/slab_queue.h
43
slab_queue_link* item = head;
src/system/kernel/slab/slab_queue.h
52
slab_queue_link* head;
src/system/kernel/slab/slab_queue.h
59
void Push(slab_queue_link* item)
src/system/kernel/slab/slab_queue.h
65
slab_queue_link* Pop()
src/system/kernel/slab/slab_queue.h
67
slab_queue_link* item = head;