Lines Matching defs:envp
280 * Then argv[] begins, and ends at the first NULL. Then we have envp which
281 * starts and ends with a NULL as well. So envp=argv+argc+1.
436 "lea 8(%rsi,%rdi,8),%rdx\n" // then a NULL then envp (third arg, %rdx)
620 "lea 4(%ebx,%eax,4),%ecx\n" // then a NULL then envp (third arg, %ecx)
809 "add %r2, %r1, %r0, lsl #2\n" // envp = argv + 4*argc ...
1005 "lsl x2, x0, 3\n" // envp (x2) = 8*argc ...
1207 "add $a2, $a2, $a1\n" // envp = argv + 4*argc ...
1407 "slli a2, a0, "PTRLOG"\n" // envp (a2) = SZREG*argc ...
1523 int sys_execve(const char *filename, char *const argv[], char *const envp[])
1525 return my_syscall3(__NR_execve, filename, argv, envp);
1879 int execve(const char *filename, char *const argv[], char *const envp[])
1881 int ret = sys_execve(filename, argv, envp);