headers/libs/zydis/Zycore/Bitset.h
120
ZyanAllocator* allocator, ZyanU8 growth_factor, ZyanU8 shrink_threshold);
headers/libs/zydis/Zycore/Bitset.h
77
typedef ZyanStatus (*ZyanBitsetByteOperation)(ZyanU8* v1, const ZyanU8* v2);
headers/libs/zydis/Zycore/Comparison.h
203
ZYAN_INLINE ZYAN_DECLARE_EQUALITY_COMPARISON(ZyanEqualsNumeric8, ZyanU8)
headers/libs/zydis/Zycore/Comparison.h
273
ZYAN_INLINE ZYAN_DECLARE_COMPARISON(ZyanCompareNumeric8, ZyanU8)
headers/libs/zydis/Zycore/Format.h
113
ZyanU8 padding_length);
headers/libs/zydis/Zycore/Format.h
133
ZyanU8 padding_length, ZyanBool force_sign, const ZyanString* prefix);
headers/libs/zydis/Zycore/Format.h
153
ZyanU8 padding_length, ZyanBool uppercase);
headers/libs/zydis/Zycore/Format.h
175
ZyanU8 padding_length, ZyanBool uppercase, ZyanBool force_sign, const ZyanString* prefix);
headers/libs/zydis/Zycore/Format.h
218
ZyanU8 padding_length);
headers/libs/zydis/Zycore/Format.h
237
ZyanU8 padding_length, ZyanBool force_sign, const ZyanStringView* prefix);
headers/libs/zydis/Zycore/Format.h
256
ZyanU8 padding_length, ZyanBool uppercase);
headers/libs/zydis/Zycore/Format.h
277
ZyanU8 padding_length, ZyanBool uppercase, ZyanBool force_sign, const ZyanStringView* prefix);
headers/libs/zydis/Zycore/LibC.h
236
const ZyanU8* p = (ZyanU8*)str;
headers/libs/zydis/Zycore/LibC.h
239
if (*p != (ZyanU8)c)
headers/libs/zydis/Zycore/LibC.h
252
const ZyanU8* p1 = s1, *p2 = s2;
headers/libs/zydis/Zycore/LibC.h
266
volatile ZyanU8* dp = dst;
headers/libs/zydis/Zycore/LibC.h
267
const ZyanU8* sp = src;
headers/libs/zydis/Zycore/LibC.h
277
volatile ZyanU8* pd = dst;
headers/libs/zydis/Zycore/LibC.h
278
const ZyanU8* ps = src;
headers/libs/zydis/Zycore/LibC.h
297
volatile ZyanU8* p = dst;
headers/libs/zydis/Zycore/LibC.h
334
return *(const ZyanU8*)s1 - *(const ZyanU8*)s2;
headers/libs/zydis/Zycore/String.h
247
ZyanAllocator* allocator, ZyanU8 growth_factor, ZyanU8 shrink_threshold);
headers/libs/zydis/Zycore/String.h
338
ZyanU8 growth_factor, ZyanU8 shrink_threshold);
headers/libs/zydis/Zycore/String.h
433
const ZyanStringView* s2, ZyanUSize capacity, ZyanAllocator* allocator, ZyanU8 growth_factor,
headers/libs/zydis/Zycore/String.h
434
ZyanU8 shrink_threshold);
headers/libs/zydis/Zycore/String.h
75
typedef ZyanU8 ZyanStringFlags;
headers/libs/zydis/Zycore/Types.h
244
ZYAN_STATIC_ASSERT(sizeof(ZyanU8 ) == 1 );
headers/libs/zydis/Zycore/Types.h
258
ZYAN_STATIC_ASSERT((ZyanI8 )-1 >> 1 < (ZyanI8 )((ZyanU8 )-1 >> 1));
headers/libs/zydis/Zycore/Types.h
296
typedef ZyanU8 ZyanBool;
headers/libs/zydis/Zycore/Vector.h
256
ZyanU8 growth_factor, ZyanU8 shrink_threshold);
headers/libs/zydis/Zycore/Vector.h
335
ZyanUSize capacity, ZyanAllocator* allocator, ZyanU8 growth_factor, ZyanU8 shrink_threshold);
headers/libs/zydis/Zycore/Vector.h
84
ZyanU8 growth_factor;
headers/libs/zydis/Zycore/Vector.h
88
ZyanU8 shrink_threshold;
headers/libs/zydis/Zydis/Decoder.h
310
ZydisDecodedOperand* operands, ZyanU8 operand_count);
headers/libs/zydis/Zydis/DecoderTypes.h
1099
ZyanU8 prefix_count;
headers/libs/zydis/Zydis/DecoderTypes.h
1112
ZyanU8 value;
headers/libs/zydis/Zydis/DecoderTypes.h
1142
ZyanU8 mod;
headers/libs/zydis/Zydis/DecoderTypes.h
1146
ZyanU8 reg;
headers/libs/zydis/Zydis/DecoderTypes.h
1150
ZyanU8 rm;
headers/libs/zydis/Zydis/DecoderTypes.h
1155
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
1165
ZyanU8 scale;
headers/libs/zydis/Zydis/DecoderTypes.h
1169
ZyanU8 index;
headers/libs/zydis/Zydis/DecoderTypes.h
1173
ZyanU8 base;
headers/libs/zydis/Zydis/DecoderTypes.h
1178
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
1192
ZyanU8 size;
headers/libs/zydis/Zydis/DecoderTypes.h
1198
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
1225
ZyanU8 size;
headers/libs/zydis/Zydis/DecoderTypes.h
1230
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
1250
ZyanU8 length;
headers/libs/zydis/Zydis/DecoderTypes.h
1262
ZyanU8 opcode;
headers/libs/zydis/Zydis/DecoderTypes.h
1266
ZyanU8 stack_width;
headers/libs/zydis/Zydis/DecoderTypes.h
1270
ZyanU8 operand_width;
headers/libs/zydis/Zydis/DecoderTypes.h
1274
ZyanU8 address_width;
headers/libs/zydis/Zydis/DecoderTypes.h
1282
ZyanU8 operand_count;
headers/libs/zydis/Zydis/DecoderTypes.h
1289
ZyanU8 operand_count_visible;
headers/libs/zydis/Zydis/DecoderTypes.h
1349
ZyanU8 eosz_index;
headers/libs/zydis/Zydis/DecoderTypes.h
1355
ZyanU8 easz_index;
headers/libs/zydis/Zydis/DecoderTypes.h
1361
ZyanU8 W;
headers/libs/zydis/Zydis/DecoderTypes.h
1362
ZyanU8 R;
headers/libs/zydis/Zydis/DecoderTypes.h
1363
ZyanU8 X;
headers/libs/zydis/Zydis/DecoderTypes.h
1364
ZyanU8 B;
headers/libs/zydis/Zydis/DecoderTypes.h
1365
ZyanU8 L;
headers/libs/zydis/Zydis/DecoderTypes.h
1366
ZyanU8 LL;
headers/libs/zydis/Zydis/DecoderTypes.h
1367
ZyanU8 R2;
headers/libs/zydis/Zydis/DecoderTypes.h
1368
ZyanU8 V2;
headers/libs/zydis/Zydis/DecoderTypes.h
1369
ZyanU8 vvvv;
headers/libs/zydis/Zydis/DecoderTypes.h
1370
ZyanU8 mask;
headers/libs/zydis/Zydis/DecoderTypes.h
1384
ZyanU8 id_reg;
headers/libs/zydis/Zydis/DecoderTypes.h
1390
ZyanU8 id_rm;
headers/libs/zydis/Zydis/DecoderTypes.h
1394
ZyanU8 id_ndsndd;
headers/libs/zydis/Zydis/DecoderTypes.h
1400
ZyanU8 id_base;
headers/libs/zydis/Zydis/DecoderTypes.h
1407
ZyanU8 id_index;
headers/libs/zydis/Zydis/DecoderTypes.h
1417
ZyanU8 tuple_type;
headers/libs/zydis/Zydis/DecoderTypes.h
1421
ZyanU8 element_size;
headers/libs/zydis/Zydis/DecoderTypes.h
1431
ZyanU8 functionality;
headers/libs/zydis/Zydis/DecoderTypes.h
1436
ZyanU8 cd8_scale; // TODO: Could make sense to expose this in the ZydisDecodedInstruction
headers/libs/zydis/Zydis/DecoderTypes.h
146
ZyanU8 scale;
headers/libs/zydis/Zydis/DecoderTypes.h
204
ZyanU8 id;
headers/libs/zydis/Zydis/DecoderTypes.h
56
typedef ZyanU8 ZydisOperandAttributes;
headers/libs/zydis/Zydis/DecoderTypes.h
730
ZyanU8 W;
headers/libs/zydis/Zydis/DecoderTypes.h
734
ZyanU8 R;
headers/libs/zydis/Zydis/DecoderTypes.h
738
ZyanU8 X;
headers/libs/zydis/Zydis/DecoderTypes.h
742
ZyanU8 B;
headers/libs/zydis/Zydis/DecoderTypes.h
754
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
765
ZyanU8 R;
headers/libs/zydis/Zydis/DecoderTypes.h
769
ZyanU8 X;
headers/libs/zydis/Zydis/DecoderTypes.h
773
ZyanU8 B;
headers/libs/zydis/Zydis/DecoderTypes.h
777
ZyanU8 m_mmmm;
headers/libs/zydis/Zydis/DecoderTypes.h
781
ZyanU8 W;
headers/libs/zydis/Zydis/DecoderTypes.h
786
ZyanU8 vvvv;
headers/libs/zydis/Zydis/DecoderTypes.h
790
ZyanU8 L;
headers/libs/zydis/Zydis/DecoderTypes.h
794
ZyanU8 pp;
headers/libs/zydis/Zydis/DecoderTypes.h
799
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
810
ZyanU8 R;
headers/libs/zydis/Zydis/DecoderTypes.h
814
ZyanU8 X;
headers/libs/zydis/Zydis/DecoderTypes.h
818
ZyanU8 B;
headers/libs/zydis/Zydis/DecoderTypes.h
822
ZyanU8 m_mmmm;
headers/libs/zydis/Zydis/DecoderTypes.h
826
ZyanU8 W;
headers/libs/zydis/Zydis/DecoderTypes.h
831
ZyanU8 vvvv;
headers/libs/zydis/Zydis/DecoderTypes.h
835
ZyanU8 L;
headers/libs/zydis/Zydis/DecoderTypes.h
839
ZyanU8 pp;
headers/libs/zydis/Zydis/DecoderTypes.h
844
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
848
ZyanU8 size;
headers/libs/zydis/Zydis/DecoderTypes.h
859
ZyanU8 R;
headers/libs/zydis/Zydis/DecoderTypes.h
863
ZyanU8 X;
headers/libs/zydis/Zydis/DecoderTypes.h
867
ZyanU8 B;
headers/libs/zydis/Zydis/DecoderTypes.h
871
ZyanU8 R2;
headers/libs/zydis/Zydis/DecoderTypes.h
875
ZyanU8 mmm;
headers/libs/zydis/Zydis/DecoderTypes.h
879
ZyanU8 W;
headers/libs/zydis/Zydis/DecoderTypes.h
884
ZyanU8 vvvv;
headers/libs/zydis/Zydis/DecoderTypes.h
888
ZyanU8 pp;
headers/libs/zydis/Zydis/DecoderTypes.h
892
ZyanU8 z;
headers/libs/zydis/Zydis/DecoderTypes.h
896
ZyanU8 L2;
headers/libs/zydis/Zydis/DecoderTypes.h
900
ZyanU8 L;
headers/libs/zydis/Zydis/DecoderTypes.h
904
ZyanU8 b;
headers/libs/zydis/Zydis/DecoderTypes.h
908
ZyanU8 V2;
headers/libs/zydis/Zydis/DecoderTypes.h
912
ZyanU8 aaa;
headers/libs/zydis/Zydis/DecoderTypes.h
917
ZyanU8 offset;
headers/libs/zydis/Zydis/DecoderTypes.h
928
ZyanU8 R;
headers/libs/zydis/Zydis/DecoderTypes.h
932
ZyanU8 X;
headers/libs/zydis/Zydis/DecoderTypes.h
936
ZyanU8 B;
headers/libs/zydis/Zydis/DecoderTypes.h
940
ZyanU8 R2;
headers/libs/zydis/Zydis/DecoderTypes.h
944
ZyanU8 mmmm;
headers/libs/zydis/Zydis/DecoderTypes.h
948
ZyanU8 W;
headers/libs/zydis/Zydis/DecoderTypes.h
953
ZyanU8 vvvv;
headers/libs/zydis/Zydis/DecoderTypes.h
957
ZyanU8 pp;
headers/libs/zydis/Zydis/DecoderTypes.h
961
ZyanU8 E;
headers/libs/zydis/Zydis/DecoderTypes.h
965
ZyanU8 SSS;
headers/libs/zydis/Zydis/DecoderTypes.h
969
ZyanU8 V2;
headers/libs/zydis/Zydis/DecoderTypes.h
973
ZyanU8 kkk;
headers/libs/zydis/Zydis/DecoderTypes.h
978
ZyanU8 offset;
headers/libs/zydis/Zydis/Formatter.h
1061
ZyanU8 operand_count, char* buffer, ZyanUSize length, ZyanU64 runtime_address,
headers/libs/zydis/Zydis/Formatter.h
1110
ZyanU8 operand_count, void* buffer, ZyanUSize length, ZyanU64 runtime_address,
headers/libs/zydis/Zydis/FormatterBuffer.h
149
ZyanU8 next;
headers/libs/zydis/Zydis/FormatterBuffer.h
55
typedef ZyanU8 ZydisTokenType;
headers/libs/zydis/Zydis/Internal/DecoderData.h
220
typedef ZyanU8 ZydisInstructionEncodingFlags;
headers/libs/zydis/Zydis/Internal/DecoderData.h
267
ZyanU8 size[3];
headers/libs/zydis/Zydis/Internal/DecoderData.h
277
ZyanU8 size[3];
headers/libs/zydis/Zydis/Internal/DecoderData.h
57
typedef ZyanU8 ZydisDecoderTreeNodeType;
headers/libs/zydis/Zydis/Internal/EncoderData.h
127
ZyanU8 instruction_count;
headers/libs/zydis/Zydis/Internal/EncoderData.h
149
ZyanU8 opcode;
headers/libs/zydis/Zydis/Internal/EncoderData.h
153
ZyanU8 modrm;
headers/libs/zydis/Zydis/Internal/EncoderData.h
157
ZyanU8 encoding ZYAN_BITFIELD(ZYDIS_INSTRUCTION_ENCODING_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
161
ZyanU8 opcode_map ZYAN_BITFIELD(ZYDIS_OPCODE_MAP_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
165
ZyanU8 modes ZYAN_BITFIELD(ZYDIS_WIDTH_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
169
ZyanU8 address_sizes ZYAN_BITFIELD(ZYDIS_WIDTH_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
173
ZyanU8 operand_sizes ZYAN_BITFIELD(ZYDIS_WIDTH_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
177
ZyanU8 mandatory_prefix ZYAN_BITFIELD(ZYDIS_MANDATORY_PREFIX_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
181
ZyanU8 rex_w ZYAN_BITFIELD(1);
headers/libs/zydis/Zydis/Internal/EncoderData.h
185
ZyanU8 vector_length ZYAN_BITFIELD(ZYDIS_MANDATORY_PREFIX_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
189
ZyanU8 accepts_hint ZYAN_BITFIELD(ZYDIS_SIZE_HINT_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/EncoderData.h
200
ZyanU8 swappable ZYAN_BITFIELD(1);
headers/libs/zydis/Zydis/Internal/EncoderData.h
215
ZyanU8 size[3][3];
headers/libs/zydis/Zydis/Internal/EncoderData.h
219
ZyanU8 accepts_scaling_hints;
headers/libs/zydis/Zydis/Internal/EncoderData.h
240
ZyanU8 ZydisGetEncodableInstructions(ZydisMnemonic mnemonic,
headers/libs/zydis/Zydis/Internal/FormatterBase.h
202
ZyanU8 size;
headers/libs/zydis/Zydis/Internal/FormatterBase.h
203
ZyanU8 next;
headers/libs/zydis/Zydis/Internal/FormatterBase.h
204
ZyanU8 data[];
headers/libs/zydis/Zydis/Internal/FormatterBase.h
238
last->next = (ZyanU8)len;
headers/libs/zydis/Zydis/Internal/FormatterBase.h
240
ZYAN_MEMCPY((ZyanU8*)buffer->string.vector.data + len, &data->data[0], data->size);
headers/libs/zydis/Zydis/Internal/FormatterBase.h
244
buffer->string.vector.data = (ZyanU8*)buffer->string.vector.data + delta;
headers/libs/zydis/Zydis/Internal/SharedData.h
224
ZyanU8 type ZYAN_BITFIELD(ZYDIS_SEMANTIC_OPTYPE_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
225
ZyanU8 visibility ZYAN_BITFIELD(ZYDIS_OPERAND_VISIBILITY_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
226
ZyanU8 actions ZYAN_BITFIELD(ZYDIS_OPERAND_ACTION_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
228
ZyanU8 element_type ZYAN_BITFIELD(ZYDIS_IELEMENT_TYPE_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
231
ZyanU8 encoding ZYAN_BITFIELD(ZYDIS_OPERAND_ENCODING_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
234
ZyanU8 type ZYAN_BITFIELD(ZYDIS_IMPLREG_TYPE_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
238
ZyanU8 id ZYAN_BITFIELD(6);
headers/libs/zydis/Zydis/Internal/SharedData.h
243
ZyanU8 seg ZYAN_BITFIELD(3);
headers/libs/zydis/Zydis/Internal/SharedData.h
244
ZyanU8 base ZYAN_BITFIELD(ZYDIS_IMPLMEM_BASE_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
723
ZyanU8 operand_count ZYAN_BITFIELD( 4); \
headers/libs/zydis/Zydis/Internal/SharedData.h
724
ZyanU8 operand_count_visible ZYAN_BITFIELD( 3); \
headers/libs/zydis/Zydis/Internal/SharedData.h
726
ZyanU8 operand_size_map ZYAN_BITFIELD( 3); \
headers/libs/zydis/Zydis/Internal/SharedData.h
727
ZyanU8 address_size_map ZYAN_BITFIELD( 2); \
headers/libs/zydis/Zydis/Internal/SharedData.h
728
ZyanU8 flags_reference ZYAN_BITFIELD( 7); \
headers/libs/zydis/Zydis/Internal/SharedData.h
731
ZyanU8 category ZYAN_BITFIELD(ZYDIS_CATEGORY_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
732
ZyanU8 isa_set ZYAN_BITFIELD(ZYDIS_ISA_SET_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
733
ZyanU8 isa_ext ZYAN_BITFIELD(ZYDIS_ISA_EXT_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
734
ZyanU8 branch_type ZYAN_BITFIELD(ZYDIS_BRANCH_TYPE_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
735
ZyanU8 exception_class ZYAN_BITFIELD(ZYDIS_EXCEPTION_CLASS_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
736
ZyanU8 op_reg ZYAN_BITFIELD(ZYDIS_OPDEF_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
737
ZyanU8 op_rm ZYAN_BITFIELD(ZYDIS_OPDEF_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
738
ZyanU8 cpu_state ZYAN_BITFIELD(ZYDIS_RW_ACTION_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
739
ZyanU8 fpu_state ZYAN_BITFIELD(ZYDIS_RW_ACTION_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
740
ZyanU8 xmm_state ZYAN_BITFIELD(ZYDIS_RW_ACTION_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
745
ZyanU8 operand_size_map ZYAN_BITFIELD( 3); \
headers/libs/zydis/Zydis/Internal/SharedData.h
746
ZyanU8 address_size_map ZYAN_BITFIELD( 2); \
headers/libs/zydis/Zydis/Internal/SharedData.h
749
ZyanU8 op_reg ZYAN_BITFIELD(ZYDIS_OPDEF_REQUIRED_BITS); \
headers/libs/zydis/Zydis/Internal/SharedData.h
750
ZyanU8 op_rm ZYAN_BITFIELD(ZYDIS_OPDEF_REQUIRED_BITS)
headers/libs/zydis/Zydis/Internal/SharedData.h
755
ZyanU8 op_ndsndd ZYAN_BITFIELD(ZYDIS_OPDEF_REQUIRED_BITS)
headers/libs/zydis/Zydis/Internal/SharedData.h
821
ZyanU8 broadcast ZYAN_BITFIELD(ZYDIS_VEX_STATIC_BROADCAST_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
844
ZyanU8 vector_length ZYAN_BITFIELD(ZYDIS_IVECTOR_LENGTH_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
845
ZyanU8 tuple_type ZYAN_BITFIELD(ZYDIS_TUPLETYPE_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
846
ZyanU8 element_size ZYAN_BITFIELD(ZYDIS_IELEMENT_SIZE_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
847
ZyanU8 functionality ZYAN_BITFIELD(ZYDIS_EVEX_FUNC_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
849
ZyanU8 mask_policy ZYAN_BITFIELD(ZYDIS_MASK_POLICY_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
852
ZyanU8 mask_override ZYAN_BITFIELD(ZYDIS_MASK_OVERRIDE_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
853
ZyanU8 broadcast ZYAN_BITFIELD(ZYDIS_EVEX_STATIC_BROADCAST_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
872
ZyanU8 functionality ZYAN_BITFIELD(ZYDIS_MVEX_FUNC_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
873
ZyanU8 mask_policy ZYAN_BITFIELD(ZYDIS_MASK_POLICY_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/SharedData.h
876
ZyanU8 broadcast ZYAN_BITFIELD(ZYDIS_MVEX_STATIC_BROADCAST_REQUIRED_BITS);
headers/libs/zydis/Zydis/Internal/String.h
106
ZYAN_ASSERT(*(char*)((ZyanU8*)(string)->vector.data + (string)->vector.size - 1) == '\0');
headers/libs/zydis/Zydis/Internal/String.h
112
*(char*)((ZyanU8*)(string)->vector.data + (string)->vector.size - 1) = '\0';
headers/libs/zydis/Zydis/Internal/String.h
343
ZyanStatus ZydisStringAppendDecU(ZyanString* string, ZyanU64 value, ZyanU8 padding_length,
headers/libs/zydis/Zydis/Internal/String.h
364
ZyanU8 padding_length, ZyanBool force_sign, const ZyanStringView* prefix,
headers/libs/zydis/Zydis/Internal/String.h
409
ZyanStatus ZydisStringAppendHexU(ZyanString* string, ZyanU64 value, ZyanU8 padding_length,
headers/libs/zydis/Zydis/Internal/String.h
436
ZyanU8 padding_length, ZyanBool force_leading_number, ZyanBool uppercase, ZyanBool force_sign,
headers/libs/zydis/Zydis/Register.h
247
ZYDIS_EXPORT ZydisRegister ZydisRegisterEncode(ZydisRegisterClass register_class, ZyanU8 id);
headers/libs/zydis/Zydis/Segment.h
134
ZyanU8 count;
headers/libs/zydis/Zydis/Segment.h
144
ZyanU8 offset;
headers/libs/zydis/Zydis/Segment.h
148
ZyanU8 size;
headers/libs/zydis/Zydis/SharedTypes.h
406
typedef ZyanU8 ZydisOperandActions;
headers/libs/zydis/Zydis/ShortString.h
68
ZyanU8 size;
src/add-ons/kernel/debugger/disasm/x86/disasm_arch.cpp
80
ZyanU8 buffer[ZYDIS_MAX_INSTRUCTION_LENGTH];
src/libs/zydis/Zycore/Bitset.c
104
static ZyanStatus ZyanBitsetOperationAND(ZyanU8* b1, const ZyanU8* b2)
src/libs/zydis/Zycore/Bitset.c
110
static ZyanStatus ZyanBitsetOperationOR (ZyanU8* b1, const ZyanU8* b2)
src/libs/zydis/Zycore/Bitset.c
116
static ZyanStatus ZyanBitsetOperationXOR(ZyanU8* b1, const ZyanU8* b2)
src/libs/zydis/Zycore/Bitset.c
143
ZyanU8 growth_factor, ZyanU8 shrink_threshold)
src/libs/zydis/Zycore/Bitset.c
153
ZYAN_CHECK(ZyanVectorInitEx(&bitset->bits, sizeof(ZyanU8), bytes, ZYAN_NULL, allocator,
src/libs/zydis/Zycore/Bitset.c
175
ZYAN_CHECK(ZyanVectorInitCustomBuffer(&bitset->bits, sizeof(ZyanU8), buffer, capacity,
src/libs/zydis/Zycore/Bitset.c
212
ZyanU8* v1;
src/libs/zydis/Zycore/Bitset.c
213
const ZyanU8* v2;
src/libs/zydis/Zycore/Bitset.c
252
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
275
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
294
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
321
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
339
const ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
376
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
395
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
416
static const ZyanU8 zero = 0;
src/libs/zydis/Zycore/Bitset.c
522
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
525
ZyanU8 popcnt = *value;
src/libs/zydis/Zycore/Bitset.c
549
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
559
const ZyanU8 mask = ~(8 - (bitset->size % 8));
src/libs/zydis/Zycore/Bitset.c
581
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
591
const ZyanU8 mask = ~(8 - (bitset->size % 8));
src/libs/zydis/Zycore/Bitset.c
613
ZyanU8* value;
src/libs/zydis/Zycore/Bitset.c
623
const ZyanU8 mask = ~(8 - (bitset->size % 8));
src/libs/zydis/Zycore/Bitset.c
91
static const ZyanU8 zero = 0;
src/libs/zydis/Zycore/Format.c
133
ZyanStatus ZyanStringAppendDecU64(ZyanString* string, ZyanU64 value, ZyanU8 padding_length)
src/libs/zydis/Zycore/Format.c
183
ZyanStatus ZyanStringAppendHexU32(ZyanString* string, ZyanU32 value, ZyanU8 padding_length,
src/libs/zydis/Zycore/Format.c
202
const ZyanU8 n = (padding_length ? padding_length : 1);
src/libs/zydis/Zycore/Format.c
216
ZyanU8 n = 0;
src/libs/zydis/Zycore/Format.c
220
const ZyanU8 v = (value >> i * 4) & 0x0F;
src/libs/zydis/Zycore/Format.c
227
if (remaining <= (ZyanU8)i)
src/libs/zydis/Zycore/Format.c
254
ZyanStatus ZyanStringAppendHexU64(ZyanString* string, ZyanU64 value, ZyanU8 padding_length,
src/libs/zydis/Zycore/Format.c
273
const ZyanU8 n = (padding_length ? padding_length : 1);
src/libs/zydis/Zycore/Format.c
287
ZyanU8 n = 0;
src/libs/zydis/Zycore/Format.c
292
const ZyanU8 v = (value >> i * 4) & 0x0F;
src/libs/zydis/Zycore/Format.c
299
if (remaining <= (ZyanU8)i)
src/libs/zydis/Zycore/Format.c
424
ZyanStatus ZyanStringAppendDecU(ZyanString* string, ZyanU64 value, ZyanU8 padding_length)
src/libs/zydis/Zycore/Format.c
438
ZyanStatus ZyanStringAppendDecS(ZyanString* string, ZyanI64 value, ZyanU8 padding_length,
src/libs/zydis/Zycore/Format.c
464
ZyanStatus ZyanStringAppendHexU(ZyanString* string, ZyanU64 value, ZyanU8 padding_length,
src/libs/zydis/Zycore/Format.c
479
ZyanStatus ZyanStringAppendHexS(ZyanString* string, ZyanI64 value, ZyanU8 padding_length,
src/libs/zydis/Zycore/Format.c
76
*(char*)((ZyanU8*)(string)->vector.data + (string)->vector.size - 1) = '\0';
src/libs/zydis/Zycore/Format.c
87
ZyanStatus ZyanStringAppendDecU32(ZyanString* string, ZyanU32 value, ZyanU8 padding_length)
src/libs/zydis/Zycore/List.c
85
*node = (ZyanListNode*)((ZyanU8*)list->buffer + size);
src/libs/zydis/Zycore/String.c
136
ZyanUSize capacity, ZyanAllocator* allocator, ZyanU8 growth_factor, ZyanU8 shrink_threshold)
src/libs/zydis/Zycore/String.c
197
const ZyanStringView* s2, ZyanUSize capacity, ZyanAllocator* allocator, ZyanU8 growth_factor,
src/libs/zydis/Zycore/String.c
198
ZyanU8 shrink_threshold)
src/libs/zydis/Zycore/String.c
38
*(char*)((ZyanU8*)(string)->vector.data + (string)->vector.size - 1) = '\0';
src/libs/zydis/Zycore/String.c
44
ZYAN_ASSERT(*(char*)((ZyanU8*)(string)->vector.data + (string)->vector.size - 1) == '\0');
src/libs/zydis/Zycore/String.c
65
ZyanU8 growth_factor, ZyanU8 shrink_threshold)
src/libs/zydis/Zycore/Vector.c
193
ZyanMemberProcedure destructor, ZyanAllocator* allocator, ZyanU8 growth_factor,
src/libs/zydis/Zycore/Vector.c
194
ZyanU8 shrink_threshold)
src/libs/zydis/Zycore/Vector.c
281
ZyanUSize capacity, ZyanAllocator* allocator, ZyanU8 growth_factor, ZyanU8 shrink_threshold)
src/libs/zydis/Zycore/Vector.c
66
((void*)((ZyanU8*)(vector)->data + ((index) * (vector)->element_size)))
src/libs/zydis/Zydis/Decoder.c
100
ZyanU8 mandatory_candidate;
src/libs/zydis/Zydis/Decoder.c
104
ZyanU8 offset_lock;
src/libs/zydis/Zydis/Decoder.c
108
ZyanU8 offset_group1;
src/libs/zydis/Zydis/Decoder.c
112
ZyanU8 offset_group2;
src/libs/zydis/Zydis/Decoder.c
118
ZyanU8 offset_osz_override;
src/libs/zydis/Zydis/Decoder.c
1219
ZydisDecodedOperand* operand, ZydisRegisterClass register_class, ZyanU8 register_id)
src/libs/zydis/Zydis/Decoder.c
124
ZyanU8 offset_asz_override;
src/libs/zydis/Zydis/Decoder.c
1276
const ZyanU8 modrm_rm = instruction->raw.modrm.rm;
src/libs/zydis/Zydis/Decoder.c
1277
ZyanU8 displacement_size = 0;
src/libs/zydis/Zydis/Decoder.c
128
ZyanU8 offset_segment;
src/libs/zydis/Zydis/Decoder.c
132
ZyanU8 offset_mandatory;
src/libs/zydis/Zydis/Decoder.c
1593
const ZydisDecodedInstruction* instruction, ZydisDecodedOperand* operands, ZyanU8 operand_count)
src/libs/zydis/Zydis/Decoder.c
1608
ZyanU8 imm_id = 0;
src/libs/zydis/Zydis/Decoder.c
1609
for (ZyanU8 i = 0; i < operand_count; ++i)
src/libs/zydis/Zydis/Decoder.c
1874
operands[i].imm.value.u = (ZyanU8)instruction->raw.imm[imm_id].value.u & 0x0F;
src/libs/zydis/Zydis/Decoder.c
2355
ZyanU8 vector_length = context->vector_unified.LL;
src/libs/zydis/Zydis/Decoder.c
2376
static const ZyanU8 element_sizes[ZYDIS_IELEMENT_SIZE_MAX_VALUE + 1] =
src/libs/zydis/Zydis/Decoder.c
2388
const ZyanU8 evex_b = instruction->raw.evex.b;
src/libs/zydis/Zydis/Decoder.c
2395
static const ZyanU8 scales[2][3][3] =
src/libs/zydis/Zydis/Decoder.c
2446
const ZyanU8 size_index = context->evex.element_size >> 5;
src/libs/zydis/Zydis/Decoder.c
2455
const ZyanU8 evex_b = instruction->raw.evex.b;
src/libs/zydis/Zydis/Decoder.c
2462
static const ZyanU8 scales[2][2][3] =
src/libs/zydis/Zydis/Decoder.c
247
ZydisDecodedInstruction* instruction, ZyanU8* value)
src/libs/zydis/Zydis/Decoder.c
2501
const ZyanU8 size_index = context->evex.element_size >> 5;
src/libs/zydis/Zydis/Decoder.c
2510
static const ZyanU8 scales[3] =
src/libs/zydis/Zydis/Decoder.c
2532
static const ZyanU8 scales[6] =
src/libs/zydis/Zydis/Decoder.c
2547
static const ZyanU8 scales[3] =
src/libs/zydis/Zydis/Decoder.c
2554
const ZyanU8 size_index = context->evex.element_size >> 5;
src/libs/zydis/Zydis/Decoder.c
2608
static const ZyanU8 scales[3] =
src/libs/zydis/Zydis/Decoder.c
2617
static const ZyanU8 scales[3] =
src/libs/zydis/Zydis/Decoder.c
2626
static const ZyanU8 scales[3] =
src/libs/zydis/Zydis/Decoder.c
2638
static const ZyanU8 scales[3] =
src/libs/zydis/Zydis/Decoder.c
2647
const ZyanU8 evex_b = instruction->raw.evex.b;
src/libs/zydis/Zydis/Decoder.c
2653
static const ZyanU8 scales[2][3] =
src/libs/zydis/Zydis/Decoder.c
2765
ZyanU8 index = def->has_element_granularity;
src/libs/zydis/Zydis/Decoder.c
2815
static const ZyanU8 lookup[3][8] =
src/libs/zydis/Zydis/Decoder.c
2830
static const ZyanU8 lookup[3][8] =
src/libs/zydis/Zydis/Decoder.c
2845
static const ZyanU8 lookup[3][3] =
src/libs/zydis/Zydis/Decoder.c
2858
static const ZyanU8 lookup[2][8] =
src/libs/zydis/Zydis/Decoder.c
2871
static const ZyanU8 lookup[2][1] =
src/libs/zydis/Zydis/Decoder.c
301
ZydisDecodedInstruction* instruction, ZyanU8* value)
src/libs/zydis/Zydis/Decoder.c
3087
ZyanU8 rex = 0x00;
src/libs/zydis/Zydis/Decoder.c
3088
ZyanU8 offset = 0;
src/libs/zydis/Zydis/Decoder.c
3092
ZyanU8 prefix_byte;
src/libs/zydis/Zydis/Decoder.c
3226
ZyanU8 modrm_byte;
src/libs/zydis/Zydis/Decoder.c
3233
ZyanU8 has_sib = 0;
src/libs/zydis/Zydis/Decoder.c
3234
ZyanU8 displacement_size = 0;
src/libs/zydis/Zydis/Decoder.c
3292
ZyanU8 sib_byte;
src/libs/zydis/Zydis/Decoder.c
3354
static const ZyanU8 operand_size_map[8][8] =
src/libs/zydis/Zydis/Decoder.c
338
ZydisDecodedInstruction* instruction, ZyanU8* value, ZyanU8 number_of_bytes)
src/libs/zydis/Zydis/Decoder.c
3447
ZyanU8 index = (instruction->attributes & ZYDIS_ATTRIB_HAS_OPERANDSIZE) ? 1 : 0;
src/libs/zydis/Zydis/Decoder.c
3485
static const ZyanU8 address_size_map[3][8] =
src/libs/zydis/Zydis/Decoder.c
3517
ZyanU8 index = (instruction->attributes & ZYDIS_ATTRIB_HAS_ADDRESSSIZE) ? 1 : 0;
src/libs/zydis/Zydis/Decoder.c
3625
ZyanU8 next_input;
src/libs/zydis/Zydis/Decoder.c
3642
ZyanU8 prefix_bytes[4] = { 0, 0, 0, 0 };
src/libs/zydis/Zydis/Decoder.c
3732
ZyanU8 next_input;
src/libs/zydis/Zydis/Decoder.c
3749
ZyanU8 prefixBytes[3] = { 0x8F, 0x00, 0x00 };
src/libs/zydis/Zydis/Decoder.c
375
ZyanU8 data)
src/libs/zydis/Zydis/Decoder.c
3855
ZyanU8 modrm_byte;
src/libs/zydis/Zydis/Decoder.c
3881
ZyanU8 modrm_byte;
src/libs/zydis/Zydis/Decoder.c
3899
ZyanU8 modrm_byte;
src/libs/zydis/Zydis/Decoder.c
403
ZydisDecodedInstruction* instruction, const ZyanU8 data[3])
src/libs/zydis/Zydis/Decoder.c
4154
const ZydisDecodedInstruction* instruction, ZyanU8 def_reg, ZyanU8 def_rm, ZyanU8 def_ndsndd)
src/libs/zydis/Zydis/Decoder.c
4164
ZyanU8 id_reg = instruction->raw.modrm.reg;
src/libs/zydis/Zydis/Decoder.c
4165
ZyanU8 id_rm = instruction->raw.modrm.rm;
src/libs/zydis/Zydis/Decoder.c
4166
ZyanU8 id_ndsndd = is_64_bit ? context->vector_unified.vvvv : context->vector_unified.vvvv & 0x07;
src/libs/zydis/Zydis/Decoder.c
4167
ZyanU8 id_base = has_sib ? instruction->raw.sib.base : instruction->raw.modrm.rm;
src/libs/zydis/Zydis/Decoder.c
4168
ZyanU8 id_index = instruction->raw.sib.index;
src/libs/zydis/Zydis/Decoder.c
4176
const ZyanU8 vsib_v2 = has_vsib ? context->vector_unified.V2 : 0;
src/libs/zydis/Zydis/Decoder.c
4178
const ZyanU8 evex_x = is_emvex ? context->vector_unified.X : 0;
src/libs/zydis/Zydis/Decoder.c
4189
static const ZyanU8 mask_reg[ZYDIS_REGKIND_MAX_VALUE + 1] =
src/libs/zydis/Zydis/Decoder.c
4206
static const ZyanU8 mask_rm[ZYDIS_REGKIND_MAX_VALUE + 1] =
src/libs/zydis/Zydis/Decoder.c
4256
static const ZyanU8 available_regs[2][ZYDIS_REGKIND_MAX_VALUE + 1] =
src/libs/zydis/Zydis/Decoder.c
4313
static const ZyanU8 lookup[16] =
src/libs/zydis/Zydis/Decoder.c
4353
ZyanU8 def_reg = definition->op_reg;
src/libs/zydis/Zydis/Decoder.c
4354
ZyanU8 def_rm = definition->op_rm;
src/libs/zydis/Zydis/Decoder.c
4355
ZyanU8 def_ndsndd = ZYDIS_REGKIND_INVALID;
src/libs/zydis/Zydis/Decoder.c
4439
static const ZyanU8 lookup[26][8] =
src/libs/zydis/Zydis/Decoder.c
4512
ZyanU8 no_rip_rel = ZYAN_FALSE;
src/libs/zydis/Zydis/Decoder.c
4513
ZyanU8 is_sr_dest_reg = ZYAN_FALSE;
src/libs/zydis/Zydis/Decoder.c
4514
ZyanU8 is_sr_dest_rm = ZYAN_FALSE;
src/libs/zydis/Zydis/Decoder.c
455
ZydisDecodedInstruction* instruction, const ZyanU8 data[3])
src/libs/zydis/Zydis/Decoder.c
4566
const ZyanU8 index = context->reg_info.id_index;
src/libs/zydis/Zydis/Decoder.c
4567
ZyanU8 dest = context->reg_info.id_reg;
src/libs/zydis/Zydis/Decoder.c
4568
ZyanU8 mask = 0xF0;
src/libs/zydis/Zydis/Decoder.c
4608
const ZyanU8 dest = context->reg_info.id_reg;
src/libs/zydis/Zydis/Decoder.c
4609
const ZyanU8 source1 = context->reg_info.id_ndsndd;
src/libs/zydis/Zydis/Decoder.c
4610
const ZyanU8 source2 = context->reg_info.id_rm;
src/libs/zydis/Zydis/Decoder.c
4625
const ZyanU8 dest = context->reg_info.id_reg;
src/libs/zydis/Zydis/Decoder.c
4626
const ZyanU8 source1 = context->reg_info.id_ndsndd;
src/libs/zydis/Zydis/Decoder.c
4627
const ZyanU8 source2 = context->reg_info.id_rm;
src/libs/zydis/Zydis/Decoder.c
5020
state.buffer = (const ZyanU8*)buffer;
src/libs/zydis/Zydis/Decoder.c
5047
ZydisDecodedOperand* operands, ZyanU8 operand_count)
src/libs/zydis/Zydis/Decoder.c
531
ZydisDecodedInstruction* instruction, const ZyanU8 data[4])
src/libs/zydis/Zydis/Decoder.c
626
ZydisDecodedInstruction* instruction, const ZyanU8 data[4])
src/libs/zydis/Zydis/Decoder.c
64
const ZyanU8* buffer;
src/libs/zydis/Zydis/Decoder.c
683
static void ZydisDecodeModRM(ZydisDecodedInstruction* instruction, ZyanU8 data)
src/libs/zydis/Zydis/Decoder.c
701
static void ZydisDecodeSIB(ZydisDecodedInstruction* instruction, ZyanU8 data)
src/libs/zydis/Zydis/Decoder.c
727
ZydisDecodedInstruction* instruction, ZyanU8 size)
src/libs/zydis/Zydis/Decoder.c
740
ZyanU8 value;
src/libs/zydis/Zydis/Decoder.c
748
ZYAN_CHECK(ZydisInputNextBytes(state, instruction, (ZyanU8*)&value, 2));
src/libs/zydis/Zydis/Decoder.c
755
ZYAN_CHECK(ZydisInputNextBytes(state, instruction, (ZyanU8*)&value, 4));
src/libs/zydis/Zydis/Decoder.c
762
ZYAN_CHECK(ZydisInputNextBytes(state, instruction, (ZyanU8*)&value, 8));
src/libs/zydis/Zydis/Decoder.c
788
ZydisDecodedInstruction* instruction, ZyanU8 id, ZyanU8 size, ZyanBool is_signed,
src/libs/zydis/Zydis/Decoder.c
805
ZyanU8 value;
src/libs/zydis/Zydis/Decoder.c
819
ZYAN_CHECK(ZydisInputNextBytes(state, instruction, (ZyanU8*)&value, 2));
src/libs/zydis/Zydis/Decoder.c
832
ZYAN_CHECK(ZydisInputNextBytes(state, instruction, (ZyanU8*)&value, 4));
src/libs/zydis/Zydis/Decoder.c
84
ZyanU8 group1;
src/libs/zydis/Zydis/Decoder.c
845
ZYAN_CHECK(ZydisInputNextBytes(state, instruction, (ZyanU8*)&value, 8));
src/libs/zydis/Zydis/Decoder.c
88
ZyanU8 group2;
src/libs/zydis/Zydis/Decoder.c
882
static ZyanU8 ZydisCalcRegisterId(const ZydisDecoderContext* context,
src/libs/zydis/Zydis/Decoder.c
911
ZyanU8 value = (instruction->opcode & 0x0F);
src/libs/zydis/Zydis/Decoder.c
92
ZyanU8 effective_segment;
src/libs/zydis/Zydis/Decoder.c
928
ZyanU8 value = (instruction->raw.imm[0].value.u >> 4) & 0x0F;
src/libs/zydis/Zydis/DecoderData.c
173
const ZyanU8 class = (node->type) & 0x7F;
src/libs/zydis/Zydis/Formatter.c
145
ZyanU8 index = 0xFF;
src/libs/zydis/Zydis/Formatter.c
457
ZyanU8 operand_count, char* buffer, ZyanUSize length, ZyanU64 runtime_address, void* user_data)
src/libs/zydis/Zydis/Formatter.c
550
ZyanU8 operand_count, void* buffer, ZyanUSize length, ZyanU64 runtime_address,
src/libs/zydis/Zydis/Formatter.c
586
*token = (ZydisFormatterTokenConst*)((ZyanU8*)first_token + sizeof(ZydisFormatterToken) +
src/libs/zydis/Zydis/Formatter.c
650
*token = (ZydisFormatterTokenConst*)((ZyanU8*)first_token + sizeof(ZydisFormatterToken) +
src/libs/zydis/Zydis/Formatter.c
92
user_buffer = (ZyanU8*)user_buffer + sizeof(ZydisFormatterToken);
src/libs/zydis/Zydis/FormatterATT.c
301
for (ZyanU8 i = 0; i < context->instruction->operand_count_visible; ++i)
src/libs/zydis/Zydis/FormatterBase.c
176
ZyanU8 padding;
src/libs/zydis/Zydis/FormatterBase.c
233
ZyanU8 padding = (formatter->addr_padding_absolute ==
src/libs/zydis/Zydis/FormatterBase.c
234
ZYDIS_PADDING_AUTO) ? 0 : (ZyanU8)formatter->addr_padding_absolute;
src/libs/zydis/Zydis/FormatterBase.c
273
ZyanU8 padding = (formatter->addr_padding_relative ==
src/libs/zydis/Zydis/FormatterBase.c
274
ZYDIS_PADDING_AUTO) ? 0 : (ZyanU8)formatter->addr_padding_relative;
src/libs/zydis/Zydis/FormatterBase.c
336
ZyanU8 padding = (formatter->imm_padding ==
src/libs/zydis/Zydis/FormatterBase.c
337
ZYDIS_PADDING_AUTO) ? 0 : (ZyanU8)formatter->imm_padding;
src/libs/zydis/Zydis/FormatterBase.c
345
value = (ZyanU8 )context->operand->imm.value.u;
src/libs/zydis/Zydis/FormatterBase.c
437
for (ZyanU8 i = 0; i < context->instruction->raw.prefix_count; ++i)
src/libs/zydis/Zydis/FormatterBase.c
439
const ZyanU8 value = context->instruction->raw.prefixes[i].value;
src/libs/zydis/Zydis/FormatterBuffer.c
131
last->next = (ZyanU8)len;
src/libs/zydis/Zydis/FormatterBuffer.c
135
buffer->string.vector.data = (ZyanU8*)buffer->string.vector.data + delta;
src/libs/zydis/Zydis/FormatterBuffer.c
47
*value = (ZyanConstCharPointer)((ZyanU8*)token + sizeof(ZydisFormatterToken));
src/libs/zydis/Zydis/FormatterBuffer.c
59
const ZyanU8 next = (*token)->next;
src/libs/zydis/Zydis/FormatterBuffer.c
64
*token = (ZydisFormatterTokenConst*)((ZyanU8*)*token + sizeof(ZydisFormatterToken) + next);
src/libs/zydis/Zydis/FormatterIntel.c
424
ZyanU8 padding = (formatter->addr_padding_relative ==
src/libs/zydis/Zydis/FormatterIntel.c
425
ZYDIS_PADDING_AUTO) ? 0 : (ZyanU8)formatter->addr_padding_relative;
src/libs/zydis/Zydis/FormatterIntel.c
59
for (ZyanU8 i = 0; i < context->instruction->operand_count_visible; ++i)
src/libs/zydis/Zydis/Register.c
180
ZyanU8 mode_bits;
src/libs/zydis/Zydis/Register.c
205
static const ZyanU8 GPR8_MAPPING[20] =
src/libs/zydis/Zydis/Register.c
229
ZyanU8 reg_id = REG_LOOKUP[reg].id;
src/libs/zydis/Zydis/Register.c
97
ZydisRegister ZydisRegisterEncode(ZydisRegisterClass register_class, ZyanU8 id)
src/libs/zydis/Zydis/String.c
113
static ZyanStatus ZydisStringAppendDecU64(ZyanString* string, ZyanU64 value, ZyanU8 padding_length)
src/libs/zydis/Zydis/String.c
161
static ZyanStatus ZydisStringAppendHexU32(ZyanString* string, ZyanU32 value, ZyanU8 padding_length,
src/libs/zydis/Zydis/String.c
177
const ZyanU8 n = (padding_length ? padding_length : 1);
src/libs/zydis/Zydis/String.c
191
ZyanU8 n = 0;
src/libs/zydis/Zydis/String.c
195
const ZyanU8 v = (value >> i * 4) & 0x0F;
src/libs/zydis/Zydis/String.c
202
const ZyanU8 zero = force_leading_number && (v > 9) && (padding_length <= i) ? 1 : 0;
src/libs/zydis/Zydis/String.c
234
static ZyanStatus ZydisStringAppendHexU64(ZyanString* string, ZyanU64 value, ZyanU8 padding_length,
src/libs/zydis/Zydis/String.c
250
const ZyanU8 n = (padding_length ? padding_length : 1);
src/libs/zydis/Zydis/String.c
264
ZyanU8 n = 0;
src/libs/zydis/Zydis/String.c
269
const ZyanU8 v = (value >> i * 4) & 0x0F;
src/libs/zydis/Zydis/String.c
276
const ZyanU8 zero = force_leading_number && (v > 9) && (padding_length <= i) ? 1 : 0;
src/libs/zydis/Zydis/String.c
317
ZyanStatus ZydisStringAppendDecU(ZyanString* string, ZyanU64 value, ZyanU8 padding_length,
src/libs/zydis/Zydis/String.c
342
ZyanStatus ZydisStringAppendHexU(ZyanString* string, ZyanU64 value, ZyanU8 padding_length,
src/libs/zydis/Zydis/String.c
69
static ZyanStatus ZydisStringAppendDecU32(ZyanString* string, ZyanU32 value, ZyanU8 padding_length)