HomeSort by: relevance | last modified time | path
    Searched defs:sib (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/arch/amd64/amd64/
db_disasm.c 1001 int mod, rm, sib, index, disp, size, have_sib; local in function:db_read_address
1016 get_value_inc(sib, loc, 1, false);
1017 rm = sib_base(rex, sib);
1018 index = sib_index(rex, sib);
1021 addrp->ss = sib_ss(rex, sib);
  /src/sys/arch/i386/i386/
db_disasm.c 927 int mod, rm, sib, index, disp; local in function:db_read_address
967 get_value_inc(sib, loc, 1, false);
968 rm = sib_base(sib);
969 index = sib_index(sib);
972 addrp->ss = sib_ss(sib);
  /src/lib/libnvmm/
libnvmm_x86.c 1005 struct x86_sib sib; member in union:x86_store::__anon7ffe33e2010a
2182 instr->strm->u.sib.scale = (1 << scale);
2184 instr->strm->u.sib.idx = get_register_idx(instr, index);
2186 instr->strm->u.sib.bas = get_register_bas(instr, base);
2244 return (instr->address_size != 2 && /* no SIB in 16bit addressing */
3043 struct x86_sib *sib; local in function:store_to_gva
3049 sib = &store->u.sib;
3050 if (sib->bas != NULL)
3051 gva += gpr_read_address(instr, state, sib->bas->num)
    [all...]
  /src/common/lib/libx86emu/
x86emu.c 787 * return offset from the SIB Byte
790 decode_sib_address(struct X86EMU *emu, int sib, int mod)
794 switch (sib & 0x07) {
826 switch ((sib >> 3) & 0x07) {
852 scale = 1 << ((sib >> 6) & 0x03);
870 uint32_t offset, sib; local in function:decode_rl_address
886 sib = fetch_byte_imm(emu);
887 offset = decode_sib_address(emu, sib, 0);

Completed in 18 milliseconds