Home
last modified time | relevance | path

Searched refs:sib (Results 1 – 6 of 6) sorted by relevance

/haiku/src/libs/x86emu/
H A Ddecode.c724 decode_sib_address(int sib, int mod) in decode_sib_address() argument
728 switch (sib & 0x07) { in decode_sib_address()
770 switch ((sib >> 3) & 0x07) { in decode_sib_address()
803 scale = 1 << ((sib >> 6) & 0x03); in decode_sib_address()
804 if (((sib >> 3) & 0x07) != 4) { in decode_sib_address()
839 int sib; in decode_rm00_address() local
857 sib = fetch_byte_imm(); in decode_rm00_address()
858 return decode_sib_address(sib, 0); in decode_rm00_address()
923 int sib; in decode_rm01_address() local
945 sib = fetch_byte_imm(); in decode_rm01_address()
[all …]
/haiku/headers/libs/x86emu/x86emu/
H A Ddecode.h82 u32 decode_sib_address(int sib, int mod);
/haiku/src/libs/libsolv/solv/
H A Drepo_write.c912 Id sib, child; in traverse_dirs() local
919 for (sib = dir; sib; sib = dirpool_sibling(dp, sib)) in traverse_dirs()
921 if (used && !used[sib]) in traverse_dirs()
923 if (sib == 1 && parent == 1) in traverse_dirs()
925 dirmap[n++] = sib; in traverse_dirs()
933 sib = dirmap[parent]; in traverse_dirs()
934 if (used && used[sib] != 2) /* 2: used as parent */ in traverse_dirs()
936 child = dirpool_child(dp, sib); in traverse_dirs()
/haiku/headers/libs/zydis/Zydis/
H A DDecoderTypes.h1179 } sib; member
/haiku/src/libs/zydis/Zydis/
H A DDecoder.c707 ZYAN_ASSERT(instruction->raw.sib.offset == instruction->length - 1); in ZydisDecodeSIB()
710 instruction->raw.sib.scale = (data >> 6) & 0x03; in ZydisDecodeSIB()
711 instruction->raw.sib.index = (data >> 3) & 0x07; in ZydisDecodeSIB()
712 instruction->raw.sib.base = (data >> 0) & 0x07; in ZydisDecodeSIB()
1351 operand->mem.scale = (1 << instruction->raw.sib.scale); in ZydisDecodeOperandMemory()
1408 operand->mem.scale = (1 << instruction->raw.sib.scale); in ZydisDecodeOperandMemory()
3291 instruction->raw.sib.offset = instruction->length; in ZydisDecodeOptionalInstructionParts()
3295 if (instruction->raw.sib.base == 5) in ZydisDecodeOptionalInstructionParts()
4167 ZyanU8 id_base = has_sib ? instruction->raw.sib.base : instruction->raw.modrm.rm; in ZydisPopulateRegisterIds()
4168 ZyanU8 id_index = instruction->raw.sib.index; in ZydisPopulateRegisterIds()
/haiku/src/apps/mail/
H A Dwords23482 sib