Lines Matching refs:p

61 #define NEXTBYTE(p, val)			\  argument
64 p += 2; \
65 if (!FETCH_DATA (info, p)) \
67 val = COERCE_SIGNED_CHAR (p[-1]); \
74 #define NEXTWORD(p, val, ret_val) \ argument
77 p += 2; \
78 if (!FETCH_DATA (info, p)) \
80 val = COERCE16 ((p[-2] << 8) + p[-1]); \
87 #define NEXTLONG(p, val, ret_val) \ argument
90 p += 4; \
91 if (!FETCH_DATA (info, p)) \
93 val = COERCE32 ((((((p[-4] << 8) + p[-3]) << 8) + p[-2]) << 8) + p[-1]); \
98 #define NEXTULONG(p, val) \ argument
101 p += 4; \
102 if (!FETCH_DATA (info, p)) \
104 val = (unsigned int) ((((((p[-4] << 8) + p[-3]) << 8) + p[-2]) << 8) + p[-1]); \
109 #define NEXTSINGLE(val, p) \ argument
112 p += 4; \
113 if (!FETCH_DATA (info, p)) \
116 (char *) p - 4, & val); \
121 #define NEXTDOUBLE(val, p) \ argument
124 p += 8; \
125 if (!FETCH_DATA (info, p)) \
128 (char *) p - 8, & val); \
133 #define NEXTEXTEND(val, p) \ argument
136 p += 12; \
137 if (!FETCH_DATA (info, p)) \
140 (char *) p - 12, & val); \
148 #define NEXTPACKED(p, val) \ argument
151 p += 12; \
152 if (!FETCH_DATA (info, p)) \
522 unsigned char *p, in print_indexed() argument
533 NEXTWORD (p, word, NULL); in print_indexed()
553 return p; in print_indexed()
571 NEXTWORD (p, base_disp, NULL); in print_indexed()
574 NEXTLONG (p, base_disp, NULL); in print_indexed()
586 return p; in print_indexed()
594 NEXTWORD (p, outer_disp, NULL); in print_indexed()
597 NEXTLONG (p, outer_disp, NULL); in print_indexed()
612 return p; in print_indexed()
638 unsigned char *p = p0; in print_insn_arg() local
666 NEXTULONG (p, uval); in print_insn_arg()
895 NEXTBYTE (p, disp); in print_insn_arg()
899 NEXTWORD (p, disp, -3); in print_insn_arg()
901 NEXTLONG (p, disp, -3); in print_insn_arg()
906 NEXTWORD (p, disp, -3); in print_insn_arg()
908 NEXTLONG (p, disp, -3); in print_insn_arg()
913 NEXTLONG (p, disp, -3); in print_insn_arg()
915 NEXTWORD (p, disp, -3); in print_insn_arg()
927 NEXTWORD (p, val, -3); in print_insn_arg()
1035 NEXTWORD (p, val, -3); in print_insn_arg()
1040 p = print_indexed (regno, p, addr, info); in print_insn_arg()
1041 if (p == NULL) in print_insn_arg()
1049 NEXTWORD (p, val, -3); in print_insn_arg()
1054 NEXTULONG (p, uval); in print_insn_arg()
1059 NEXTWORD (p, val, -3); in print_insn_arg()
1066 p = print_indexed (-1, p, addr, info); in print_insn_arg()
1067 if (p == NULL) in print_insn_arg()
1076 NEXTBYTE (p, val); in print_insn_arg()
1081 NEXTWORD (p, val, -3); in print_insn_arg()
1086 NEXTLONG (p, val, -3); in print_insn_arg()
1091 NEXTSINGLE (flval, p); in print_insn_arg()
1095 NEXTDOUBLE (flval, p); in print_insn_arg()
1099 NEXTEXTEND (flval, p); in print_insn_arg()
1103 NEXTPACKED (p, flval); in print_insn_arg()
1140 p = p1 > p ? p1 : p; in print_insn_arg()
1315 return p - p0; in print_insn_arg()
1327 unsigned char *p; in match_insn_m68k() local
1342 p = buffer + 2; in match_insn_m68k()
1354 if (d[1] == 'l' && p - buffer < 6) in match_insn_m68k()
1355 p = buffer + 6; in match_insn_m68k()
1356 else if (p - buffer < 4 && d[1] != 'C' && d[1] != '8') in match_insn_m68k()
1357 p = buffer + 4; in match_insn_m68k()
1360 if ((d[0] == 'L' || d[0] == 'l') && d[1] == 'w' && p - buffer < 4) in match_insn_m68k()
1361 p = buffer + 4; in match_insn_m68k()
1372 if (p - buffer < 4) in match_insn_m68k()
1373 p = buffer + 4; in match_insn_m68k()
1378 if (p - buffer < 6) in match_insn_m68k()
1379 p = buffer + 6; in match_insn_m68k()
1388 if (p - buffer < 4 && (best->match & 0xFFFF) != 0) in match_insn_m68k()
1389 p = buffer + 4; in match_insn_m68k()
1393 if (p - buffer < 6 in match_insn_m68k()
1402 p = buffer + 6; in match_insn_m68k()
1403 FETCH_DATA (info, p); in match_insn_m68k()
1408 FETCH_DATA (info, p); in match_insn_m68k()
1410 save_p = p; in match_insn_m68k()
1418 int eaten = print_insn_arg (d, buffer, p, memaddr + (p - buffer), info); in match_insn_m68k()
1421 p += eaten; in match_insn_m68k()
1442 p = save_p; in match_insn_m68k()
1455 p += print_insn_arg (d, buffer, p, memaddr + (p - buffer), info); in match_insn_m68k()
1462 return p - buffer; in match_insn_m68k()