Lines Matching refs:iwmmxtframe

273     struct target_iwmmxt_sigframe *iwmmxtframe;  in setup_sigframe_iwmmxt()  local
274 iwmmxtframe = (struct target_iwmmxt_sigframe *)regspace; in setup_sigframe_iwmmxt()
275 __put_user(TARGET_IWMMXT_MAGIC, &iwmmxtframe->magic); in setup_sigframe_iwmmxt()
276 __put_user(sizeof(*iwmmxtframe), &iwmmxtframe->size); in setup_sigframe_iwmmxt()
278 __put_user(env->iwmmxt.regs[i], &iwmmxtframe->regs[i]); in setup_sigframe_iwmmxt()
280 __put_user(env->vfp.xregs[ARM_IWMMXT_wCSSF], &iwmmxtframe->wcssf); in setup_sigframe_iwmmxt()
281 __put_user(env->vfp.xregs[ARM_IWMMXT_wCASF], &iwmmxtframe->wcssf); in setup_sigframe_iwmmxt()
282 __put_user(env->vfp.xregs[ARM_IWMMXT_wCGR0], &iwmmxtframe->wcgr0); in setup_sigframe_iwmmxt()
283 __put_user(env->vfp.xregs[ARM_IWMMXT_wCGR1], &iwmmxtframe->wcgr1); in setup_sigframe_iwmmxt()
284 __put_user(env->vfp.xregs[ARM_IWMMXT_wCGR2], &iwmmxtframe->wcgr2); in setup_sigframe_iwmmxt()
285 __put_user(env->vfp.xregs[ARM_IWMMXT_wCGR3], &iwmmxtframe->wcgr3); in setup_sigframe_iwmmxt()
286 return (abi_ulong*)(iwmmxtframe+1); in setup_sigframe_iwmmxt()
443 struct target_iwmmxt_sigframe *iwmmxtframe; in restore_sigframe_iwmmxt() local
444 iwmmxtframe = (struct target_iwmmxt_sigframe *)regspace; in restore_sigframe_iwmmxt()
446 __get_user(magic, &iwmmxtframe->magic); in restore_sigframe_iwmmxt()
447 __get_user(sz, &iwmmxtframe->size); in restore_sigframe_iwmmxt()
448 if (magic != TARGET_IWMMXT_MAGIC || sz != sizeof(*iwmmxtframe)) { in restore_sigframe_iwmmxt()
452 __get_user(env->iwmmxt.regs[i], &iwmmxtframe->regs[i]); in restore_sigframe_iwmmxt()
454 __get_user(env->vfp.xregs[ARM_IWMMXT_wCSSF], &iwmmxtframe->wcssf); in restore_sigframe_iwmmxt()
455 __get_user(env->vfp.xregs[ARM_IWMMXT_wCASF], &iwmmxtframe->wcssf); in restore_sigframe_iwmmxt()
456 __get_user(env->vfp.xregs[ARM_IWMMXT_wCGR0], &iwmmxtframe->wcgr0); in restore_sigframe_iwmmxt()
457 __get_user(env->vfp.xregs[ARM_IWMMXT_wCGR1], &iwmmxtframe->wcgr1); in restore_sigframe_iwmmxt()
458 __get_user(env->vfp.xregs[ARM_IWMMXT_wCGR2], &iwmmxtframe->wcgr2); in restore_sigframe_iwmmxt()
459 __get_user(env->vfp.xregs[ARM_IWMMXT_wCGR3], &iwmmxtframe->wcgr3); in restore_sigframe_iwmmxt()
460 return (abi_ulong*)(iwmmxtframe + 1); in restore_sigframe_iwmmxt()