• Home
  • Raw
  • Download

Lines Matching refs:sp

503 	unsigned long sp, csp, nitems;  in create_elf_fdpic_tables()  local
517 sp = arch_align_stack(bprm->p); in create_elf_fdpic_tables()
519 sp = mm->start_stack; in create_elf_fdpic_tables()
522 if (transfer_args_to_stack(bprm, &sp) < 0) in create_elf_fdpic_tables()
524 sp &= ~15; in create_elf_fdpic_tables()
538 sp -= platform_len; in create_elf_fdpic_tables()
539 u_platform = (char __user *) sp; in create_elf_fdpic_tables()
553 sp -= platform_len; in create_elf_fdpic_tables()
554 u_base_platform = (char __user *) sp; in create_elf_fdpic_tables()
559 sp &= ~7UL; in create_elf_fdpic_tables()
564 sp = (sp - len) & ~7UL; in create_elf_fdpic_tables()
565 exec_params->map_addr = sp; in create_elf_fdpic_tables()
567 if (copy_to_user((void __user *) sp, exec_params->loadmap, len) != 0) in create_elf_fdpic_tables()
570 current->mm->context.exec_fdpic_loadmap = (unsigned long) sp; in create_elf_fdpic_tables()
576 sp = (sp - len) & ~7UL; in create_elf_fdpic_tables()
577 interp_params->map_addr = sp; in create_elf_fdpic_tables()
579 if (copy_to_user((void __user *) sp, interp_params->loadmap, in create_elf_fdpic_tables()
583 current->mm->context.interp_fdpic_loadmap = (unsigned long) sp; in create_elf_fdpic_tables()
595 csp = sp; in create_elf_fdpic_tables()
596 sp -= nitems * 2 * sizeof(unsigned long); in create_elf_fdpic_tables()
597 sp -= (bprm->envc + 1) * sizeof(char *); /* envv[] */ in create_elf_fdpic_tables()
598 sp -= (bprm->argc + 1) * sizeof(char *); /* argv[] */ in create_elf_fdpic_tables()
599 sp -= 1 * sizeof(unsigned long); /* argc */ in create_elf_fdpic_tables()
601 csp -= sp & 15UL; in create_elf_fdpic_tables()
602 sp -= sp & 15UL; in create_elf_fdpic_tables()
680 BUG_ON(csp != sp); in create_elf_fdpic_tables()
713 mm->start_stack = (unsigned long) sp; in create_elf_fdpic_tables()