Home
last modified time | relevance | path

Searched refs:param_start (Results 1 – 3 of 3) sorted by relevance

/external/elfutils/libcpu/
Di386_disasm.c267 const uint8_t **param_start; member
328 const uint8_t *param_start; in i386_disasm() local
336 .param_start = &param_start, in i386_disasm()
592 param_start = codep; in i386_disasm()
602 param_start += 2; in i386_disasm()
604 param_start += 1; in i386_disasm()
611 param_start += 1; in i386_disasm()
616 && param_start < end in i386_disasm()
618 param_start += 4; in i386_disasm()
620 param_start += 1; in i386_disasm()
[all …]
Di386_data.h457 if (*d->param_start + abslen > d->end) in generic_abs()
459 *d->param_start += abslen; in generic_abs()
589 if (*d->param_start >= d->end) in FCT_disp8()
591 int32_t offset = *(const int8_t *) (*d->param_start)++; in FCT_disp8()
596 (uint32_t) (d->addr + (*d->param_start - d->data) in FCT_disp8()
698 if (*d->param_start + 2 > d->end) in FCT_imm()
700 uint16_t word = read_2ubyte_unaligned_inc (*d->param_start); in FCT_imm()
705 if (*d->param_start + 4 > d->end) in FCT_imm()
707 int32_t word = read_4sbyte_unaligned_inc (*d->param_start); in FCT_imm()
731 if (*d->param_start>= d->end) in FCT_imm$w()
[all …]
DChangeLog34 * i386_data.h (FCT_sel): Check for param_start + 2 >= end instead
36 * i386_disasm.c (i386_disasm): Check param_start < end. Don't