Lines Matching refs:buffer

188   bfd_byte *buffer = priv.the_buffer;  local
283 FETCH_DATA (info, buffer + 2);
284 major_opcode = (buffer[0] >> 4) & 15;
291 if (((0xff & buffer[0] & (match >> 24)) == (0xff & (opcode >> 24)))
292 && ((0xff & buffer[1] & (match >> 16)) == (0xff & (opcode >> 16)))
296 (FETCH_DATA (info, buffer + 4)
297 && ((0xff & buffer[2] & (match >> 8)) == (0xff & (opcode >> 8)))
298 && ((0xff & buffer[3] & match) == (0xff & opcode)))
327 val = fetch_arg (buffer, d[1], 3, info);
347 p = buffer + 2;
359 if (d[1] == 'l' && p - buffer < 6)
360 p = buffer + 6;
361 else if (p - buffer < 4 && d[1] != 'C' && d[1] != '8')
362 p = buffer + 4;
364 if ((d[0] == 'L' || d[0] == 'l') && d[1] == 'w' && p - buffer < 4)
365 p = buffer + 4;
375 if (p - buffer < 4)
376 p = buffer + 4;
381 if (p - buffer < 6)
382 p = buffer + 6;
391 if (p - buffer < 4 && (best->match & 0xFFFF) != 0)
392 p = buffer + 4;
396 if (p - buffer < 6
405 p = buffer + 6;
407 buffer[2] = buffer[4];
408 buffer[3] = buffer[5];
423 int eaten = print_insn_arg (d, buffer, p, memaddr + (p - buffer), info);
452 p += print_insn_arg (d, buffer, p, memaddr + (p - buffer), info);
457 return p - buffer;
464 (buffer[0] << 8) + buffer[1]);
473 print_insn_arg (d, buffer, p0, addr, info) in print_insn_arg() argument
475 unsigned char *buffer;
496 val = fetch_arg (buffer, place, 2, info);
506 reg_names[fetch_arg (buffer, place, 3, info) + 8]);
559 val = fetch_arg (buffer, place, 12, info);
572 val = fetch_arg (buffer, place, 3, info);
580 val = fetch_arg (buffer, place, 3, info);
591 val = fetch_arg (buffer, place, 1, info);
596 val = fetch_arg (buffer, place, 8, info);
604 val = fetch_arg (buffer, place, 4, info);
610 reg_names[fetch_arg (buffer, place, 3, info)]);
616 reg_names[fetch_arg (buffer, place, 3, info) + 010]);
622 reg_names[fetch_arg (buffer, place, 4, info)]);
626 regno = fetch_arg (buffer, place, 4, info);
636 fetch_arg (buffer, place, 3, info));
640 val = fetch_arg (buffer, place, 6, info);
650 reg_names[fetch_arg (buffer, place, 3, info) + 8]);
656 reg_names[fetch_arg (buffer, place, 3, info) + 8]);
663 reg_names[fetch_arg (buffer, place, 3, info)]);
666 val = fetch_arg (buffer, place, 7, info);
677 p1 = buffer + (*d == '#' ? 2 : 4);
679 val = fetch_arg (buffer, place, 4, info);
681 val = fetch_arg (buffer, place, 7, info);
683 val = fetch_arg (buffer, place, 3, info);
685 val = fetch_arg (buffer, place, 8, info);
701 disp = COERCE_SIGNED_CHAR (buffer[1]);
708 disp = NEXTBYTE (buffer);
716 if (buffer[1] & 0x40) /* If bit six is one, long offset */
731 reg_names[fetch_arg (buffer, place, 3, info) + 8], val);
736 fpcr_names[fetch_arg (buffer, place, 3, info)]);
741 val = fetch_arg (buffer, 'd', 3, info);
772 val = fetch_arg (buffer, 'x', 6, info);
776 val = fetch_arg (buffer, 's', 6, info);
891 p1 = buffer + 2;
931 val = fetch_arg (buffer, place, 8, info);
966 fpcr_names[fetch_arg (buffer, place, 3,
983 int val = fetch_arg (buffer, place, 5, info);
1002 int break_reg = ((buffer[3] >> 2) & 7);
1018 int fc = fetch_arg (buffer, place, 5, info);
1035 int level = fetch_arg (buffer, place, 3, info);
1043 int reg = fetch_arg (buffer, place, 5, info);
1069 fetch_arg (buffer, code, bits, info) in fetch_arg() argument
1070 unsigned char *buffer; in fetch_arg()
1079 val = buffer[1];
1083 val = (buffer[0] << 8) + buffer[1];
1088 val = (buffer[0] << 8) + buffer[1];
1093 FETCH_DATA (info, buffer + 3);
1094 val = (buffer[3] >> 4);
1098 FETCH_DATA (info, buffer + 3);
1099 val = buffer[3];
1103 FETCH_DATA (info, buffer + 3);
1104 val = (buffer[2] << 8) + buffer[3];
1109 FETCH_DATA (info, buffer + 3);
1110 val = (buffer[2] << 8) + buffer[3];
1116 FETCH_DATA (info, buffer + 3);
1117 val = (buffer[2] << 8) + buffer[3];
1121 FETCH_DATA (info, buffer + 5);
1122 val = (buffer[4] << 8) + buffer[5];
1127 FETCH_DATA (info, buffer + 5);
1128 val = (buffer[4] << 8) + buffer[5];
1133 FETCH_DATA (info, buffer + 5);
1134 val = (buffer[4] << 8) + buffer[5];
1138 FETCH_DATA (info, buffer + 3);
1139 val = (buffer[2] << 8) + buffer[3];
1144 FETCH_DATA (info, buffer + 3);
1145 val = (buffer[2] << 8) + buffer[3];
1150 FETCH_DATA (info, buffer + 3);
1151 val = (buffer[2] << 8) + buffer[3];
1156 val = (buffer[1] >> 6);
1160 val = (buffer[1] & 0x40 ? 0x8 : 0)
1161 | ((buffer[0] >> 1) & 0x7)
1162 | (buffer[3] & 0x80 ? 0x10 : 0);
1166 val = (buffer[1] & 0x40 ? 0x8 : 0) | ((buffer[0] >> 1) & 0x7);
1170 val = (buffer[2] >> 4) | (buffer[3] & 0x80 ? 0x10 : 0);
1174 val = buffer[1] | (buffer[3] & 0x40 ? 0x10 : 0);
1178 val = buffer[3] | (buffer[3] & 0x40 ? 0x10 : 0);
1182 val = buffer[2] >> 2;