HomeSort by: relevance | last modified time | path
    Searched refs:ps_strings (Results 1 - 25 of 46) sorted by relevancy

1 2

  /src/lib/csu/arch/m68k/
crt0.S 43 movl %a2,-(%sp) | ps_strings
45 | call: ___start(cleanup, ps_strings)
  /src/lib/csu/arch/sh3/
crt0.S 48 * argc, argv and environ from ps_strings - move its arguments to
55 mov r9, r5 ! struct ps_strings *ps_strings
  /src/lib/csu/common/
csu-common.h 38 extern struct ps_strings *__ps_strings __common;
crt0-common.c 80 struct ps_strings *__ps_strings __common = 0;
83 __dead __dso_hidden void ___start(void (*)(void), struct ps_strings *);
217 static void relocate_self(struct ps_strings *) __noinline;
220 relocate_self(struct ps_strings *ps_strings)
222 AuxInfo *aux = (AuxInfo *)(ps_strings->ps_argvstr + ps_strings->ps_nargvstr +
223 ps_strings->ps_nenvstr + 2);
323 struct ps_strings *ps_strings)
    [all...]
  /src/lib/csu/arch/hppa/
crt0.S 42 * void _start(struct ps_strings *ps_strings,
58 * struct ps_strings *ps_strings);
60 copy %arg0, %arg2 ; ps_strings -> tmp
63 copy %arg2, %arg1 ; ps_strings -> arg1
  /src/lib/csu/arch/sparc/
crt0.S 46 ! %g1 = ps_strings
47 ! call: ___start(cleanup, ps_strings)
  /src/lib/csu/arch/sparc64/
crt0.S 51 ! %g1 = ps_strings
52 ! call: ___start(cleanup, ps_strings)
  /src/tests/kernel/
h_ps_strings2.c 45 extern struct ps_strings *__ps_strings;
h_ps_strings1.c 39 extern struct ps_strings *__ps_strings;
48 static const char nargv_err[] = "Wrong argc in ps_strings";
54 static const char argv_err[] = "Wrong argv in ps_strings";
60 static const char env_err[] = "Wrong env in ps_strings";
68 static const char nenv_err[] = "Wrong nenv in ps_strings";
  /src/sys/compat/netbsd32/
netbsd32_exec.h 67 struct ps_strings *, char **, void *);
71 struct ps_strings *, char **, void *);
85 struct ps_strings *arginfo, char **stackp, void *argp)
netbsd32_kern_proc.c 109 copyin_psstrings_32(struct proc *p, struct ps_strings *arginfo)
netbsd32_exec_elf32.c 135 struct ps_strings *arginfo, char **stackp, void *argp)
  /src/sys/compat/linux32/common/
linux32_exec.h 55 struct ps_strings *, char **, void *);
  /src/lib/libc/misc/
initfini.c 75 struct ps_strings *__ps_strings __common;
  /src/libexec/ld.elf_so/arch/i386/
rtld_start.S 41 pushl %ebx # save ps_strings
61 popl %ebx # %ebx = ps_strings
  /src/libexec/ld.elf_so/arch/or1k/
rtld_start.S 43 * struct ps_strings *ps_strings);
51 l.ori r30, r5, 0 # ps_strings
73 l.ori r5, r30, 0 # ps_strings
76 l.jalr r11 # _start(obj, cleanup, ps_strings)
  /src/libexec/ld.elf_so/arch/powerpc/
rtld_start.S 45 stw %r8,32(%r1) # ps_strings
70 lwz %r8,32(%r1) # ps_strings
73 blrl # _start(argc, argv, envp, obj, cleanup, ps_strings)
  /src/sys/compat/linux/common/
linux_exec.h 127 struct ps_strings *, char **, void *);
143 struct ps_strings *, char **, void *);
167 struct ps_strings *, char **, void *);
  /src/libexec/ld.elf_so/arch/riscv/
rtld_start.S 43 * struct ps_strings *ps_strings
52 mv s1, a1 # save ps_strings pointer
69 mv a1, s1 # restore ps_strings
72 jr t0 # _start(cleanup, ps_strings);
  /src/libexec/ld.elf_so/arch/x86_64/
rtld_start.S 48 pushq %rbx # save ps_strings
65 popq %rbx # %rbx = ps_strings
  /src/sys/sys/
exec.h 111 struct ps_strings { struct
165 struct ps_strings *, char **, void *);
265 struct ps_strings *, char **, void *);
266 int copyin_psstrings (struct proc *, struct ps_strings *);
  /src/libexec/ld.elf_so/arch/hppa/
rtld_start.S 45 * Save our single argument, the ps_strings pointer. We'll need this
82 * Recover the ps_strings pointer, and take out the
85 ldw HPPA_FRAME_ARG(0)(%r3), %arg0 ; ps_strings
103 ldw HPPA_FRAME_ARG(0)(%r3), %arg0 ; ps_strings
  /src/lib/libkvm/
kvm_powerpc64.c 170 extern struct ps_strings *__ps_strings;
kvm_m68k.c 157 extern struct ps_strings *__ps_strings;
  /src/sys/compat/linux/arch/powerpc/
linux_exec_powerpc.c 66 struct ps_strings *arginfo, char **stackp,

Completed in 34 milliseconds

1 2