Lines Matching refs:disp_bytes
353 if (0 < ild->disp_bytes) in compute_disp_dec()
364 ild->disp_bytes = 0; in compute_disp_dec()
372 ild->disp_bytes = 1; in compute_disp_dec()
378 ild->disp_bytes = 4; in compute_disp_dec()
382 return resolve_z(&ild->disp_bytes, in compute_disp_dec()
387 return resolve_v(&ild->disp_bytes, pti_get_nominal_easz(ild)); in compute_disp_dec()
391 return resolve_z(&ild->disp_bytes, pti_get_nominal_eosz(ild)); in compute_disp_dec()
396 return resolve_z(&ild->disp_bytes, in compute_disp_dec()
408 uint8_t disp_bytes; in disp_dec() local
418 disp_bytes = ild->disp_bytes; in disp_dec()
419 if (disp_bytes == 0) in disp_dec()
422 if (length + disp_bytes > ild->max_bytes) in disp_dec()
429 return imm_dec(ild, length + disp_bytes); in disp_dec()
444 ild->disp_bytes = 4; in sib_dec()
484 ild->disp_bytes = has_disp_regular[eamode][mod][rm]; in modrm_dec()
867 if (ild->disp_bytes == 1) { in set_branch_target()
872 } else if (ild->disp_bytes == 2) { in set_branch_target()
877 } else if (ild->disp_bytes == 4) { in set_branch_target()
906 ild->disp_bytes = 0; in pt_instruction_length_decode()