kframe 32 arch/arm/kernel/signal.c struct crunch_sigframe *kframe; kframe 35 arch/arm/kernel/signal.c kframe = (struct crunch_sigframe *)((unsigned long)(kbuf + 8) & ~7); kframe 36 arch/arm/kernel/signal.c kframe->magic = CRUNCH_MAGIC; kframe 37 arch/arm/kernel/signal.c kframe->size = CRUNCH_STORAGE_SIZE; kframe 38 arch/arm/kernel/signal.c crunch_task_copy(current_thread_info(), &kframe->storage); kframe 39 arch/arm/kernel/signal.c return __copy_to_user(frame, kframe, sizeof(*frame)); kframe 47 arch/arm/kernel/signal.c struct crunch_sigframe *kframe; kframe 50 arch/arm/kernel/signal.c kframe = (struct crunch_sigframe *)((unsigned long)(kbuf + 8) & ~7); kframe 51 arch/arm/kernel/signal.c if (__copy_from_user(kframe, frame, sizeof(*frame))) kframe 53 arch/arm/kernel/signal.c if (kframe->magic != CRUNCH_MAGIC || kframe 54 arch/arm/kernel/signal.c kframe->size != CRUNCH_STORAGE_SIZE) kframe 57 arch/arm/kernel/signal.c crunch_task_restore(current_thread_info(), &kframe->storage); kframe 67 arch/arm/kernel/signal.c struct iwmmxt_sigframe *kframe; kframe 71 arch/arm/kernel/signal.c kframe = (struct iwmmxt_sigframe *)((unsigned long)(kbuf + 8) & ~7); kframe 74 arch/arm/kernel/signal.c kframe->magic = IWMMXT_MAGIC; kframe 75 arch/arm/kernel/signal.c kframe->size = IWMMXT_STORAGE_SIZE; kframe 76 arch/arm/kernel/signal.c iwmmxt_task_copy(current_thread_info(), &kframe->storage); kframe 84 arch/arm/kernel/signal.c *kframe = (struct iwmmxt_sigframe) { kframe 90 arch/arm/kernel/signal.c err = __copy_to_user(frame, kframe, sizeof(*kframe)); kframe 100 arch/arm/kernel/signal.c struct iwmmxt_sigframe *kframe; kframe 103 arch/arm/kernel/signal.c kframe = (struct iwmmxt_sigframe *)((unsigned long)(kbuf + 8) & ~7); kframe 104 arch/arm/kernel/signal.c if (__copy_from_user(kframe, frame, sizeof(*frame))) kframe 114 arch/arm/kernel/signal.c kframe->magic != DUMMY_MAGIC) kframe 117 arch/arm/kernel/signal.c if (kframe->size != IWMMXT_STORAGE_SIZE) kframe 121 arch/arm/kernel/signal.c if (kframe->magic != IWMMXT_MAGIC) kframe 124 arch/arm/kernel/signal.c iwmmxt_task_restore(current_thread_info(), &kframe->storage); kframe 137 arch/arm/kernel/signal.c struct vfp_sigframe kframe; kframe 140 arch/arm/kernel/signal.c memset(&kframe, 0, sizeof(kframe)); kframe 141 arch/arm/kernel/signal.c kframe.magic = VFP_MAGIC; kframe 142 arch/arm/kernel/signal.c kframe.size = VFP_STORAGE_SIZE; kframe 144 arch/arm/kernel/signal.c err = vfp_preserve_user_clear_hwstate(&kframe.ufp, &kframe.ufp_exc); kframe 148 arch/arm/kernel/signal.c return __copy_to_user(frame, &kframe, sizeof(kframe));