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));