Lines Matching refs:stack_len
201 abi_ulong text_len, data_len, bss_len, stack_len, flags; in load_flat_file() local
214 stack_len = ntohl(hdr->stack_size); in load_flat_file()
216 stack_len += *extra_stack; in load_flat_file()
217 *extra_stack = stack_len; in load_flat_file()
253 if (extra < bss_len + stack_len) in load_flat_file()
254 extra = bss_len + stack_len; in load_flat_file()
297 (int)(data_len + bss_len + stack_len), (int)datapos); in load_flat_file()
465 abi_ulong stack_len; in load_flt_binary() local
479 stack_len = 0; in load_flt_binary()
482 stack_len += strlen(bprm->argv[i]); in load_flt_binary()
486 stack_len += strlen(bprm->envp[i]); in load_flt_binary()
488 stack_len += (bprm->argc + 1) * 4; /* the argv array */ in load_flt_binary()
489 stack_len += (bprm->envc + 1) * 4; /* the envp array */ in load_flt_binary()
493 res = load_flat_file(bprm, libinfo, 0, &stack_len); in load_flt_binary()
517 p = ((libinfo[0].start_brk + stack_len + 3) & ~3) - 4; in load_flt_binary()
527 stack_len = bprm->envc + bprm->argc + 2; in load_flt_binary()
528 stack_len += flat_argvp_envp_on_stack() ? 2 : 0; /* argv, argp */ in load_flt_binary()
529 stack_len += 1; /* argc */ in load_flt_binary()
530 stack_len *= sizeof(abi_ulong); in load_flt_binary()
531 sp -= (sp - stack_len) & 15; in load_flt_binary()