Lines Matching refs:sp
471 unsigned long sp, csp, nitems; in create_elf_fdpic_tables() local
486 sp = arch_align_stack(bprm->p); in create_elf_fdpic_tables()
488 sp = mm->start_stack; in create_elf_fdpic_tables()
491 if (elf_fdpic_transfer_args_to_stack(bprm, &sp) < 0) in create_elf_fdpic_tables()
508 sp -= platform_len; in create_elf_fdpic_tables()
509 u_platform = (char __user *) sp; in create_elf_fdpic_tables()
523 sp -= platform_len; in create_elf_fdpic_tables()
524 u_base_platform = (char __user *) sp; in create_elf_fdpic_tables()
529 sp &= ~7UL; in create_elf_fdpic_tables()
534 sp = (sp - len) & ~7UL; in create_elf_fdpic_tables()
535 exec_params->map_addr = sp; in create_elf_fdpic_tables()
537 if (copy_to_user((void __user *) sp, exec_params->loadmap, len) != 0) in create_elf_fdpic_tables()
540 current->mm->context.exec_fdpic_loadmap = (unsigned long) sp; in create_elf_fdpic_tables()
546 sp = (sp - len) & ~7UL; in create_elf_fdpic_tables()
547 interp_params->map_addr = sp; in create_elf_fdpic_tables()
549 if (copy_to_user((void __user *) sp, interp_params->loadmap, in create_elf_fdpic_tables()
553 current->mm->context.interp_fdpic_loadmap = (unsigned long) sp; in create_elf_fdpic_tables()
565 csp = sp; in create_elf_fdpic_tables()
566 sp -= nitems * 2 * sizeof(unsigned long); in create_elf_fdpic_tables()
567 sp -= (bprm->envc + 1) * sizeof(char *); /* envv[] */ in create_elf_fdpic_tables()
568 sp -= (bprm->argc + 1) * sizeof(char *); /* argv[] */ in create_elf_fdpic_tables()
569 sp -= 1 * sizeof(unsigned long); /* argc */ in create_elf_fdpic_tables()
571 csp -= sp & 15UL; in create_elf_fdpic_tables()
572 sp -= sp & 15UL; in create_elf_fdpic_tables()
647 BUG_ON(csp != sp); in create_elf_fdpic_tables()
680 mm->start_stack = (unsigned long) sp; in create_elf_fdpic_tables()
693 unsigned long index, stop, sp; in elf_fdpic_transfer_args_to_stack() local
698 sp = *_sp; in elf_fdpic_transfer_args_to_stack()
702 sp -= PAGE_SIZE; in elf_fdpic_transfer_args_to_stack()
703 if (copy_to_user((void *) sp, src, PAGE_SIZE) != 0) in elf_fdpic_transfer_args_to_stack()