Symbol: ZyanUPointer
headers/libs/zydis/Zycore/Atomic.h
159
static ZyanUPointer ZyanAtomicCompareExchange(ZyanAtomicPointer* destination,
headers/libs/zydis/Zycore/Atomic.h
160
ZyanUPointer comparand, ZyanUPointer value);
headers/libs/zydis/Zycore/Atomic.h
169
static ZyanUPointer ZyanAtomicIncrement(ZyanAtomicPointer* destination);
headers/libs/zydis/Zycore/Atomic.h
178
static ZyanUPointer ZyanAtomicDecrement(ZyanAtomicPointer* destination);
headers/libs/zydis/Zycore/Internal/AtomicGNU.h
47
ZYAN_INLINE ZyanUPointer ZyanAtomicCompareExchange(ZyanAtomicPointer* destination,
headers/libs/zydis/Zycore/Internal/AtomicGNU.h
48
ZyanUPointer comparand, ZyanUPointer value)
headers/libs/zydis/Zycore/Internal/AtomicGNU.h
50
return (ZyanUPointer)(__sync_val_compare_and_swap(
headers/libs/zydis/Zycore/Internal/AtomicGNU.h
54
ZYAN_INLINE ZyanUPointer ZyanAtomicIncrement(ZyanAtomicPointer* destination)
headers/libs/zydis/Zycore/Internal/AtomicGNU.h
56
return (ZyanUPointer)(__sync_fetch_and_add(&destination->value, (void*)1,
headers/libs/zydis/Zycore/Internal/AtomicGNU.h
60
ZYAN_INLINE ZyanUPointer ZyanAtomicDecrement(ZyanAtomicPointer* destination)
headers/libs/zydis/Zycore/Internal/AtomicGNU.h
62
return (ZyanUPointer)(__sync_sub_and_fetch(&destination->value, (void*)1, &destination->value));
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
51
static ZYAN_INLINE ZyanUPointer ZyanAtomicCompareExchange(ZyanAtomicPointer* destination,
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
52
ZyanUPointer comparand, ZyanUPointer value)
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
54
return (ZyanUPointer)ZyanAtomicCompareExchange32((ZyanAtomic32*)destination, comparand, value);
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
57
static ZYAN_INLINE ZyanUPointer ZyanAtomicIncrement(ZyanAtomicPointer* destination)
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
59
return (ZyanUPointer)ZyanAtomicIncrement32((ZyanAtomic32*)destination);
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
62
static ZYAN_INLINE ZyanUPointer ZyanAtomicDecrement(ZyanAtomicPointer* destination)
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
64
return (ZyanUPointer)ZyanAtomicDecrement32((ZyanAtomic32*)destination);
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
69
static ZYAN_INLINE ZyanUPointer ZyanAtomicCompareExchange(ZyanAtomicPointer* destination,
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
70
ZyanUPointer comparand, ZyanUPointer value)
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
72
return (ZyanUPointer)ZyanAtomicCompareExchange64((ZyanAtomic64*)destination, comparand, value);
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
75
static ZYAN_INLINE ZyanUPointer ZyanAtomicIncrement(ZyanAtomicPointer* destination)
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
77
return (ZyanUPointer)ZyanAtomicIncrement64((ZyanAtomic64*)destination);
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
80
static ZYAN_INLINE ZyanUPointer ZyanAtomicDecrement(ZyanAtomicPointer* destination)
headers/libs/zydis/Zycore/Internal/AtomicMSVC.h
82
return (ZyanUPointer)ZyanAtomicDecrement64((ZyanAtomic64*)destination);
headers/libs/zydis/Zycore/Types.h
254
ZYAN_STATIC_ASSERT(sizeof(ZyanUPointer) == sizeof(void*));
headers/libs/zydis/Zydis/Formatter.h
1016
ZydisFormatterProperty property, ZyanUPointer value);
headers/libs/zydis/Zydis/FormatterBuffer.h
283
ZyanUPointer* state);
headers/libs/zydis/Zydis/FormatterBuffer.h
300
ZyanUPointer state);
headers/libs/zydis/Zydis/Internal/FormatterBase.h
143
(state) = (ZyanUPointer)(buffer)->string.vector.data; \
headers/libs/zydis/Zydis/Internal/FormatterBase.h
146
(state) = (ZyanUPointer)(buffer)->string.vector.size; \
src/libs/zydis/Zydis/Formatter.c
137
ZyanUPointer value)
src/libs/zydis/Zydis/Formatter.c
395
const ZyanUPointer* test = (ZyanUPointer*)(&formatter->func_pre_instruction + type);
src/libs/zydis/Zydis/Formatter.c
399
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_pre_instruction ); break;
src/libs/zydis/Zydis/Formatter.c
401
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_post_instruction ); break;
src/libs/zydis/Zydis/Formatter.c
403
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_format_instruction); break;
src/libs/zydis/Zydis/Formatter.c
405
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_pre_operand ); break;
src/libs/zydis/Zydis/Formatter.c
407
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_post_operand ); break;
src/libs/zydis/Zydis/Formatter.c
409
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_format_operand_reg); break;
src/libs/zydis/Zydis/Formatter.c
411
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_format_operand_mem); break;
src/libs/zydis/Zydis/Formatter.c
413
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_format_operand_ptr); break;
src/libs/zydis/Zydis/Formatter.c
415
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_format_operand_imm); break;
src/libs/zydis/Zydis/Formatter.c
417
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_mnemonic ); break;
src/libs/zydis/Zydis/Formatter.c
419
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_register ); break;
src/libs/zydis/Zydis/Formatter.c
421
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_address_abs ); break;
src/libs/zydis/Zydis/Formatter.c
423
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_address_rel ); break;
src/libs/zydis/Zydis/Formatter.c
425
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_disp ); break;
src/libs/zydis/Zydis/Formatter.c
427
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_imm ); break;
src/libs/zydis/Zydis/Formatter.c
429
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_typecast ); break;
src/libs/zydis/Zydis/Formatter.c
431
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_segment ); break;
src/libs/zydis/Zydis/Formatter.c
433
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_prefixes ); break;
src/libs/zydis/Zydis/Formatter.c
435
ZYAN_ASSERT(test == (ZyanUPointer*)&formatter->func_print_decorator ); break;
src/libs/zydis/Zydis/Formatter.c
446
ZYAN_MEMCPY(&formatter->func_pre_instruction + type, &temp, sizeof(ZyanUPointer));
src/libs/zydis/Zydis/FormatterATT.c
55
ZyanUPointer state_mnemonic;
src/libs/zydis/Zydis/FormatterATT.c
70
ZyanUPointer buffer_state;
src/libs/zydis/Zydis/FormatterBuffer.c
147
ZyanStatus ZydisFormatterBufferRemember(const ZydisFormatterBuffer* buffer, ZyanUPointer* state)
src/libs/zydis/Zydis/FormatterBuffer.c
156
*state = (ZyanUPointer)buffer->string.vector.data;
src/libs/zydis/Zydis/FormatterBuffer.c
159
*state = (ZyanUPointer)buffer->string.vector.size;
src/libs/zydis/Zydis/FormatterBuffer.c
165
ZyanStatus ZydisFormatterBufferRestore(ZydisFormatterBuffer* buffer, ZyanUPointer state)
src/libs/zydis/Zydis/FormatterBuffer.c
174
const ZyanUSize delta = (ZyanUPointer)buffer->string.vector.data - state;
src/libs/zydis/Zydis/FormatterIntel.c
57
ZyanUPointer state_mnemonic;
src/libs/zydis/Zydis/FormatterIntel.c
70
ZyanUPointer buffer_state;