Symbol: ZyanList
headers/libs/zydis/Zycore/List.h
199
ZYCORE_EXPORT ZYAN_REQUIRES_LIBC ZyanStatus ZyanListInit(ZyanList* list, ZyanUSize element_size,
headers/libs/zydis/Zycore/List.h
217
ZYCORE_EXPORT ZyanStatus ZyanListInitEx(ZyanList* list, ZyanUSize element_size,
headers/libs/zydis/Zycore/List.h
239
ZYCORE_EXPORT ZyanStatus ZyanListInitCustomBuffer(ZyanList* list, ZyanUSize element_size,
headers/libs/zydis/Zycore/List.h
249
ZYCORE_EXPORT ZyanStatus ZyanListDestroy(ZyanList* list);
headers/libs/zydis/Zycore/List.h
269
ZYCORE_EXPORT ZYAN_REQUIRES_LIBC ZyanStatus ZyanListDuplicate(ZyanList* destination,
headers/libs/zydis/Zycore/List.h
270
const ZyanList* source);
headers/libs/zydis/Zycore/List.h
286
ZYCORE_EXPORT ZyanStatus ZyanListDuplicateEx(ZyanList* destination, const ZyanList* source,
headers/libs/zydis/Zycore/List.h
309
ZYCORE_EXPORT ZyanStatus ZyanListDuplicateCustomBuffer(ZyanList* destination,
headers/libs/zydis/Zycore/List.h
310
const ZyanList* source, void* buffer, ZyanUSize capacity);
headers/libs/zydis/Zycore/List.h
324
ZYCORE_EXPORT ZyanStatus ZyanListGetHeadNode(const ZyanList* list, const ZyanListNode** node);
headers/libs/zydis/Zycore/List.h
334
ZYCORE_EXPORT ZyanStatus ZyanListGetTailNode(const ZyanList* list, const ZyanListNode** node);
headers/libs/zydis/Zycore/List.h
414
ZYCORE_EXPORT ZyanStatus ZyanListSetNodeData(const ZyanList* list, const ZyanListNode* node,
headers/libs/zydis/Zycore/List.h
429
ZYCORE_EXPORT ZyanStatus ZyanListPushBack(ZyanList* list, const void* item);
headers/libs/zydis/Zycore/List.h
439
ZYCORE_EXPORT ZyanStatus ZyanListPushFront(ZyanList* list, const void* item);
headers/libs/zydis/Zycore/List.h
451
ZYCORE_EXPORT ZyanStatus ZyanListEmplaceBack(ZyanList* list, void** item,
headers/libs/zydis/Zycore/List.h
464
ZYCORE_EXPORT ZyanStatus ZyanListEmplaceFront(ZyanList* list, void** item,
headers/libs/zydis/Zycore/List.h
478
ZYCORE_EXPORT ZyanStatus ZyanListPopBack(ZyanList* list);
headers/libs/zydis/Zycore/List.h
487
ZYCORE_EXPORT ZyanStatus ZyanListPopFront(ZyanList* list);
headers/libs/zydis/Zycore/List.h
497
ZYCORE_EXPORT ZyanStatus ZyanListRemove(ZyanList* list, const ZyanListNode* node);
headers/libs/zydis/Zycore/List.h
508
ZYCORE_EXPORT ZyanStatus ZyanListRemoveRange(ZyanList* list, const ZyanListNode* first,
headers/libs/zydis/Zycore/List.h
518
ZYCORE_EXPORT ZyanStatus ZyanListClear(ZyanList* list);
headers/libs/zydis/Zycore/List.h
538
ZYCORE_EXPORT ZyanStatus ZyanListResize(ZyanList* list, ZyanUSize size);
headers/libs/zydis/Zycore/List.h
549
ZYCORE_EXPORT ZyanStatus ZyanListResizeEx(ZyanList* list, ZyanUSize size, const void* initializer);
headers/libs/zydis/Zycore/List.h
563
ZYCORE_EXPORT ZyanStatus ZyanListGetSize(const ZyanList* list, ZyanUSize* size);
src/libs/zydis/Zycore/List.c
100
static ZyanStatus ZyanListDeallocateNode(ZyanList* list, ZyanListNode* node)
src/libs/zydis/Zycore/List.c
132
ZYAN_REQUIRES_LIBC ZyanStatus ZyanListInit(ZyanList* list, ZyanUSize element_size,
src/libs/zydis/Zycore/List.c
140
ZyanStatus ZyanListInitEx(ZyanList* list, ZyanUSize element_size, ZyanMemberProcedure destructor,
src/libs/zydis/Zycore/List.c
161
ZyanStatus ZyanListInitCustomBuffer(ZyanList* list, ZyanUSize element_size,
src/libs/zydis/Zycore/List.c
182
ZyanStatus ZyanListDestroy(ZyanList* list)
src/libs/zydis/Zycore/List.c
224
ZyanStatus ZyanListGetHeadNode(const ZyanList* list, const ZyanListNode** node)
src/libs/zydis/Zycore/List.c
236
ZyanStatus ZyanListGetTailNode(const ZyanList* list, const ZyanListNode** node)
src/libs/zydis/Zycore/List.c
316
ZyanStatus ZyanListSetNodeData(const ZyanList* list, const ZyanListNode* node, const void* value)
src/libs/zydis/Zycore/List.c
338
ZyanStatus ZyanListPushBack(ZyanList* list, const void* item)
src/libs/zydis/Zycore/List.c
366
ZyanStatus ZyanListPushFront(ZyanList* list, const void* item)
src/libs/zydis/Zycore/List.c
394
ZyanStatus ZyanListEmplaceBack(ZyanList* list, void** item, ZyanMemberFunction constructor)
src/libs/zydis/Zycore/List.c
426
ZyanStatus ZyanListEmplaceFront(ZyanList* list, void** item, ZyanMemberFunction constructor)
src/libs/zydis/Zycore/List.c
462
ZyanStatus ZyanListPopBack(ZyanList* list)
src/libs/zydis/Zycore/List.c
494
ZyanStatus ZyanListPopFront(ZyanList* list)
src/libs/zydis/Zycore/List.c
526
ZyanStatus ZyanListRemove(ZyanList* list, const ZyanListNode* node)
src/libs/zydis/Zycore/List.c
533
ZyanStatus ZyanListRemoveRange(ZyanList* list, const ZyanListNode* first, const ZyanListNode* last)
src/libs/zydis/Zycore/List.c
541
ZyanStatus ZyanListClear(ZyanList* list)
src/libs/zydis/Zycore/List.c
556
ZyanStatus ZyanListResize(ZyanList* list, ZyanUSize size)
src/libs/zydis/Zycore/List.c
561
ZyanStatus ZyanListResizeEx(ZyanList* list, ZyanUSize size, const void* initializer)
src/libs/zydis/Zycore/List.c
60
static ZyanStatus ZyanListAllocateNode(ZyanList* list, ZyanListNode** node)
src/libs/zydis/Zycore/List.c
659
ZyanStatus ZyanListGetSize(const ZyanList* list, ZyanUSize* size)