Lines Matching refs:disp
45 unsigned long disp,
50 unsigned opcode, unsigned long disp,
322 unsigned long data, *store, *postinc, disp, inc, sp; in misalignment() local
460 disp = 0; in misalignment()
466 disp |= byte << loop; in misalignment()
470 kdebug("disp=%lx", disp); in misalignment()
496 pop->params[0], opcode, disp, in misalignment()
500 if (!misalignment_reg(registers, pop->params[1], opcode, disp, in misalignment()
516 if (!misalignment_reg(registers, pop->params[0], opcode, disp, in misalignment()
521 pop->params[1], opcode, disp, in misalignment()
550 unsigned long disp, in misalignment_addr() argument
611 postinc = ®isters[Rreg_index[disp & 0x0f]]; in misalignment_addr()
615 postinc = ®isters[Rreg_index[disp >> 4 & 0x0f]]; in misalignment_addr()
627 disp = (long) (int8_t) (disp & 0xff); in misalignment_addr()
630 disp = (long) (int16_t) (disp & 0xffff); in misalignment_addr()
633 tmp = disp << 8; in misalignment_addr()
635 disp = (long) tmp; in misalignment_addr()
641 disp = (long) tmp; in misalignment_addr()
644 disp &= 0x000000ff; in misalignment_addr()
647 disp &= 0x0000ffff; in misalignment_addr()
650 disp &= 0x00ffffff; in misalignment_addr()
657 kdebug("%s %lx", _inc ? "incr" : "disp", disp); in misalignment_addr()
659 address += disp; in misalignment_addr()
661 *_inc = disp; in misalignment_addr()
678 unsigned opcode, unsigned long disp, in misalignment_reg() argument
721 *_register = ®isters[Rreg_index[disp & 0x0f]]; in misalignment_reg()
724 *_register = ®isters[Rreg_index[disp >> 4 & 0x0f]]; in misalignment_reg()