• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/kernel/

Lines Matching refs:sf

276 static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf)
282 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set));
291 __get_user_error(regs->ARM_r0, &sf->uc.uc_mcontext.arm_r0, err);
292 __get_user_error(regs->ARM_r1, &sf->uc.uc_mcontext.arm_r1, err);
293 __get_user_error(regs->ARM_r2, &sf->uc.uc_mcontext.arm_r2, err);
294 __get_user_error(regs->ARM_r3, &sf->uc.uc_mcontext.arm_r3, err);
295 __get_user_error(regs->ARM_r4, &sf->uc.uc_mcontext.arm_r4, err);
296 __get_user_error(regs->ARM_r5, &sf->uc.uc_mcontext.arm_r5, err);
297 __get_user_error(regs->ARM_r6, &sf->uc.uc_mcontext.arm_r6, err);
298 __get_user_error(regs->ARM_r7, &sf->uc.uc_mcontext.arm_r7, err);
299 __get_user_error(regs->ARM_r8, &sf->uc.uc_mcontext.arm_r8, err);
300 __get_user_error(regs->ARM_r9, &sf->uc.uc_mcontext.arm_r9, err);
301 __get_user_error(regs->ARM_r10, &sf->uc.uc_mcontext.arm_r10, err);
302 __get_user_error(regs->ARM_fp, &sf->uc.uc_mcontext.arm_fp, err);
303 __get_user_error(regs->ARM_ip, &sf->uc.uc_mcontext.arm_ip, err);
304 __get_user_error(regs->ARM_sp, &sf->uc.uc_mcontext.arm_sp, err);
305 __get_user_error(regs->ARM_lr, &sf->uc.uc_mcontext.arm_lr, err);
306 __get_user_error(regs->ARM_pc, &sf->uc.uc_mcontext.arm_pc, err);
307 __get_user_error(regs->ARM_cpsr, &sf->uc.uc_mcontext.arm_cpsr, err);
311 aux = (struct aux_sigframe __user *) sf->uc.uc_regspace;
396 setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, sigset_t *set)
401 __put_user_error(regs->ARM_r0, &sf->uc.uc_mcontext.arm_r0, err);
402 __put_user_error(regs->ARM_r1, &sf->uc.uc_mcontext.arm_r1, err);
403 __put_user_error(regs->ARM_r2, &sf->uc.uc_mcontext.arm_r2, err);
404 __put_user_error(regs->ARM_r3, &sf->uc.uc_mcontext.arm_r3, err);
405 __put_user_error(regs->ARM_r4, &sf->uc.uc_mcontext.arm_r4, err);
406 __put_user_error(regs->ARM_r5, &sf->uc.uc_mcontext.arm_r5, err);
407 __put_user_error(regs->ARM_r6, &sf->uc.uc_mcontext.arm_r6, err);
408 __put_user_error(regs->ARM_r7, &sf->uc.uc_mcontext.arm_r7, err);
409 __put_user_error(regs->ARM_r8, &sf->uc.uc_mcontext.arm_r8, err);
410 __put_user_error(regs->ARM_r9, &sf->uc.uc_mcontext.arm_r9, err);
411 __put_user_error(regs->ARM_r10, &sf->uc.uc_mcontext.arm_r10, err);
412 __put_user_error(regs->ARM_fp, &sf->uc.uc_mcontext.arm_fp, err);
413 __put_user_error(regs->ARM_ip, &sf->uc.uc_mcontext.arm_ip, err);
414 __put_user_error(regs->ARM_sp, &sf->uc.uc_mcontext.arm_sp, err);
415 __put_user_error(regs->ARM_lr, &sf->uc.uc_mcontext.arm_lr, err);
416 __put_user_error(regs->ARM_pc, &sf->uc.uc_mcontext.arm_pc, err);
417 __put_user_error(regs->ARM_cpsr, &sf->uc.uc_mcontext.arm_cpsr, err);
419 __put_user_error(current->thread.trap_no, &sf->uc.uc_mcontext.trap_no, err);
420 __put_user_error(current->thread.error_code, &sf->uc.uc_mcontext.error_code, err);
421 __put_user_error(current->thread.address, &sf->uc.uc_mcontext.fault_address, err);
422 __put_user_error(set->sig[0], &sf->uc.uc_mcontext.oldmask, err);
424 err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(*set));
426 aux = (struct aux_sigframe __user *) sf->uc.uc_regspace;