Lines Matching refs:output_data
256 struct output_data struct
330 struct output_data output_data = in i386_disasm() local
470 output_data.bufp = buf; in i386_disasm()
471 output_data.bufsize = bufsize; in i386_disasm()
623 output_data.addr = addr + (data - begin); in i386_disasm()
624 output_data.data = data; in i386_disasm()
942 output_data.opoff1 = (instrtab[cnt].off1_1 in i386_disasm()
944 output_data.opoff2 = (instrtab[cnt].off1_2 in i386_disasm()
946 output_data.opoff3 = (instrtab[cnt].off1_3 in i386_disasm()
948 int r = op1_fct[instrtab[cnt].fct1] (&output_data); in i386_disasm()
975 output_data.opoff1 = (instrtab[cnt].off2_1 in i386_disasm()
977 output_data.opoff2 = (instrtab[cnt].off2_2 in i386_disasm()
979 output_data.opoff3 = (instrtab[cnt].off2_3 in i386_disasm()
981 int r = op2_fct[instrtab[cnt].fct2] (&output_data); in i386_disasm()
1008 output_data.opoff1 = (instrtab[cnt].off3_1 in i386_disasm()
1010 output_data.opoff2 = (instrtab[cnt].off3_2 in i386_disasm()
1013 output_data.opoff3 = (instrtab[cnt].off3_3 in i386_disasm()
1016 output_data.opoff3 = 0; in i386_disasm()
1018 int r = op3_fct[instrtab[cnt].fct3] (&output_data); in i386_disasm()
1054 if (output_data.labelbuf != NULL in i386_disasm()
1055 && output_data.labelbuf[0] != '\0') in i386_disasm()
1057 ADD_STRING (output_data.labelbuf); in i386_disasm()
1058 output_data.labelbuf[0] = '\0'; in i386_disasm()
1061 else if (output_data.symaddr_use != addr_none) in i386_disasm()
1063 GElf_Addr symaddr = output_data.symaddr; in i386_disasm()
1064 if (output_data.symaddr_use >= addr_rel_symbolic) in i386_disasm()
1071 &output_data.labelbuf, in i386_disasm()
1072 &output_data.labelbufsize, symcbarg) == 0) in i386_disasm()
1073 symstr = output_data.labelbuf; in i386_disasm()
1080 else if (output_data.symaddr_use == addr_abs_always in i386_disasm()
1081 || output_data.symaddr_use == addr_rel_always) in i386_disasm()
1091 output_data.symaddr_use = addr_none; in i386_disasm()
1144 free (output_data.labelbuf); in i386_disasm()