Lines Matching full:rm
107 unsigned long *rm, *rn; in handle_unaligned_ins() local
115 rm = ®s->regs[index]; in handle_unaligned_ins()
131 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins()
145 src = (unsigned char *)rm; in handle_unaligned_ins()
158 case 1: /* mov.l Rm,@(disp,Rn) */ in handle_unaligned_ins()
159 src = (unsigned char*) rm; in handle_unaligned_ins()
171 src = (unsigned char*) rm; in handle_unaligned_ins()
181 case 5: /* mov.l @(disp,Rm),Rn */ in handle_unaligned_ins()
182 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins()
193 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins()
195 *rm += count; in handle_unaligned_ins()
215 dstu = (unsigned char __user *)*rm; /* called Rn in the spec */ in handle_unaligned_ins()
223 case 0x85: /* mov.w @(disp,Rm),R0 */ in handle_unaligned_ins()
224 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins()
324 u_int rm; in handle_unaligned_access() local
334 rm = regs->regs[index]; in handle_unaligned_access()
359 /* braf @Rm */ in handle_unaligned_access()
362 regs->pc += rm + 4; in handle_unaligned_access()
365 /* bsrf @Rm */ in handle_unaligned_access()
369 regs->pc += rm + 4; in handle_unaligned_access()
378 case 0x1000: /* mov.l Rm,@(disp,Rn) */ in handle_unaligned_access()
386 /* jmp @Rm */ in handle_unaligned_access()
389 regs->pc = rm; in handle_unaligned_access()
392 /* jsr @Rm */ in handle_unaligned_access()
396 regs->pc = rm; in handle_unaligned_access()
405 case 0x5000: /* mov.l @(disp,Rm),Rn */ in handle_unaligned_access()
413 case 0x0100: /* mov.w R0,@(disp,Rm) */ in handle_unaligned_access()
415 case 0x0500: /* mov.w @(disp,Rm),R0 */ in handle_unaligned_access()
448 case 0x9000: /* mov.w @(disp,Rm),Rn */ in handle_unaligned_access()
465 case 0xD000: /* mov.l @(disp,Rm),Rn */ in handle_unaligned_access()