Lines Matching refs:p
53 #define NEXTBYTE(p) \ argument
54 (p += 1, FETCH_DATA (info, p), \
55 COERCE_SIGNED_CHAR(p[-1]))
59 #define NEXTWORD(p) \ argument
60 (p += 2, FETCH_DATA (info, p), \
61 COERCE16 ((p[-1] << 8) + p[-2]))
65 #define NEXTLONG(p) \ argument
66 (p += 4, FETCH_DATA (info, p), \
67 (COERCE32 ((((((p[-1] << 8) + p[-2]) << 8) + p[-3]) << 8) + p[-4])))
225 unsigned char *p = p0; in print_insn_mode() local
229 mode = (unsigned char) NEXTBYTE (p); in print_insn_mode()
243 p += print_insn_mode (d, size, p0 + 1, addr + 1, info); in print_insn_mode()
260 FETCH_DATA (info, p + size); in print_insn_mode()
266 float_word = p[0] | (p[1] << 8); in print_insn_mode()
277 p[size - i - 1]); in print_insn_mode()
284 (*info->fprintf_func) (info->stream, "%02x", p[size - i - 1]); in print_insn_mode()
286 p += size; in print_insn_mode()
293 (*info->fprintf_func) (info->stream, "*0x%x", NEXTLONG (p)); in print_insn_mode()
301 (*info->print_address_func) (addr + 2 + NEXTBYTE (p), info); in print_insn_mode()
303 (*info->fprintf_func) (info->stream, "0x%x(%s)", NEXTBYTE (p), in print_insn_mode()
310 (*info->print_address_func) (addr + 3 + NEXTWORD (p), info); in print_insn_mode()
312 (*info->fprintf_func) (info->stream, "0x%x(%s)", NEXTWORD (p), in print_insn_mode()
319 (*info->print_address_func) (addr + 5 + NEXTLONG (p), info); in print_insn_mode()
321 (*info->fprintf_func) (info->stream, "0x%x(%s)", NEXTLONG (p), in print_insn_mode()
326 return p - p0; in print_insn_mode()
359 unsigned char *p = p0; in print_insn_arg() local
362 (*info->print_address_func) (addr + 1 + NEXTBYTE (p), info); in print_insn_arg()
364 (*info->print_address_func) (addr + 2 + NEXTWORD (p), info); in print_insn_arg()
366 return p - p0; in print_insn_arg()