Lines Matching refs:value
269 * Please note that this function does not return the value in the segment
461 regno = X86_MODRM_RM(insn->modrm.value);
467 if (!X86_MODRM_MOD(insn->modrm.value) && regno == 5)
470 if (X86_REX_B(insn->rex_prefix.value))
475 regno = X86_MODRM_REG(insn->modrm.value);
477 if (X86_REX_R(insn->rex_prefix.value))
482 regno = X86_SIB_INDEX(insn->sib.value);
483 if (X86_REX_X(insn->rex_prefix.value))
492 if (X86_MODRM_MOD(insn->modrm.value) != 3 && regno == 4)
497 regno = X86_SIB_BASE(insn->sib.value);
503 if (!X86_MODRM_MOD(insn->modrm.value) && regno == 5)
506 if (X86_REX_B(insn->rex_prefix.value))
544 * referenced by the instruction, the value will be set to -EDOM.
584 if (X86_MODRM_MOD(insn->modrm.value) == 3) {
590 *offs1 = regoff1[X86_MODRM_RM(insn->modrm.value)];
591 *offs2 = regoff2[X86_MODRM_RM(insn->modrm.value)];
600 if ((X86_MODRM_MOD(insn->modrm.value) == 0) &&
601 (X86_MODRM_RM(insn->modrm.value) == 6))
852 * cases, the returned value can be -EDOM to indicate that the particular value
975 if (X86_MODRM_MOD(insn->modrm.value) != 3)
1002 * its value is obtained from the operands in @regs. The computed address is
1028 if (X86_MODRM_MOD(insn->modrm.value) > 2)
1050 int addr32 = (int)(tmp & 0xffffffff) + insn->displacement.value;
1054 *eff_addr = tmp + insn->displacement.value;
1069 * reference, its value is obtained from the operands in @regs. The computed
1096 if (X86_MODRM_MOD(insn->modrm.value) > 2)
1105 * they cannot be used for this particular value of ModRM. Instead, use
1106 * them in the computation only if they contain a valid value.
1114 displacement = insn->displacement.value & 0xffff;
1137 * reference, its value is obtained from the operands in @regs. The computed
1148 * Negative value on error.
1167 if (X86_MODRM_MOD(insn->modrm.value) > 2)
1205 addr32 = base32 + idx32 * (1 << X86_SIB_SCALE(insn->sib.value));
1206 addr32 += insn->displacement.value;
1210 *eff_addr = base + indx * (1 << X86_SIB_SCALE(insn->sib.value));
1211 *eff_addr += insn->displacement.value;
1247 if (X86_MODRM_MOD(insn->modrm.value) == 3) {
1308 if (X86_MODRM_MOD(insn->modrm.value) == 3) {
1401 if (X86_MODRM_MOD(insn->modrm.value) == 3) {