Home
last modified time | relevance | path

Searched refs:ps_strings (Results 1 – 12 of 12) sorted by relevance

/dragonfly/lib/libc/gen/
H A Dsetproctitle.c64 static struct ps_strings *ps_strings; in setproctitle() local
142 if (ps_strings == NULL) { in setproctitle()
147 ps_strings = (struct ps_strings *)ul_ps_strings; in setproctitle()
151 if (ps_strings->ps_argvstr) { in setproctitle()
155 oargc = ps_strings->ps_nargvstr; in setproctitle()
156 oargv = ps_strings->ps_argvstr; in setproctitle()
177 ps_strings->ps_nargvstr = nargc; in setproctitle()
178 ps_strings->ps_argvstr = nargvp; in setproctitle()
/dragonfly/contrib/gcc-4.7/libgcc/config/i386/
H A Ddragonfly-unwind.h23 unsigned long ps_strings; in x86_64_sigtramp_range() local
29 len = sizeof (ps_strings); in x86_64_sigtramp_range()
30 sysctl (mib, 2, &ps_strings, &len, NULL, 0); in x86_64_sigtramp_range()
32 *start = (unsigned char *)ps_strings - 32; in x86_64_sigtramp_range()
33 *end = (unsigned char *)ps_strings; in x86_64_sigtramp_range()
103 unsigned long ps_strings; in x86_sigtramp_range() local
109 len = sizeof (ps_strings); in x86_sigtramp_range()
110 sysctl (mib, 2, &ps_strings, &len, NULL, 0); in x86_sigtramp_range()
112 *start = (unsigned char *)ps_strings - 128; in x86_sigtramp_range()
113 *end = (unsigned char *)ps_strings; in x86_sigtramp_range()
/dragonfly/contrib/gcc-8.0/libgcc/config/i386/
H A Ddragonfly-unwind.h67 unsigned long ps_strings; in x86_64_outside_sigtramp_range()
68 size_t len = sizeof (ps_strings); in x86_64_outside_sigtramp_range()
72 if (sysctl (mib, 2, &ps_strings, &len, NULL, 0) == 0) in x86_64_outside_sigtramp_range()
75 sigtramp_start = (unsigned char *)ps_strings - 32; in x86_64_outside_sigtramp_range()
76 sigtramp_end = (unsigned char *)ps_strings; in x86_64_outside_sigtramp_range()
150 unsigned long ps_strings; in x86_sigtramp_range() local
156 len = sizeof (ps_strings); in x86_sigtramp_range()
157 sysctl (mib, 2, &ps_strings, &len, NULL, 0); in x86_sigtramp_range()
159 *start = (unsigned char *)ps_strings - 128; in x86_sigtramp_range()
160 *end = (unsigned char *)ps_strings; in x86_sigtramp_range()
/dragonfly/contrib/gdb-7/gdb/
H A Di386dfly-nat.c210 u_long ps_strings; in _initialize_i386dfly_nat() local
215 len = sizeof (ps_strings); in _initialize_i386dfly_nat()
216 if (sysctl (mib, 2, &ps_strings, &len, NULL, 0) == 0) in _initialize_i386dfly_nat()
218 i386dfly_sigtramp_start_addr = ps_strings - 128; in _initialize_i386dfly_nat()
219 i386dfly_sigtramp_end_addr = ps_strings; in _initialize_i386dfly_nat()
H A Damd64dfly-nat.c324 long ps_strings; in _initialize_amd64dfly_nat() local
329 len = sizeof (ps_strings); in _initialize_amd64dfly_nat()
330 if (sysctl (mib, 2, &ps_strings, &len, NULL, 0) == 0) in _initialize_amd64dfly_nat()
332 amd64dfly_sigtramp_start_addr = ps_strings - 32; in _initialize_amd64dfly_nat()
333 amd64dfly_sigtramp_end_addr = ps_strings; in _initialize_amd64dfly_nat()
/dragonfly/lib/libkvm/
H A Dkvm_proc.c745 ps_str_a(struct ps_strings *p, u_long *addr, int *n) in ps_str_a()
752 ps_str_e(struct ps_strings *p, u_long *addr, int *n) in ps_str_e()
788 void (*info)(struct ps_strings *, u_long *, int *)) in kvm_doargv() argument
793 static struct ps_strings arginfo; in kvm_doargv()
794 static u_long ps_strings; in kvm_doargv() local
797 if (ps_strings == 0) { in kvm_doargv()
798 len = sizeof(ps_strings); in kvm_doargv()
799 if (sysctlbyname("kern.ps_strings", &ps_strings, &len, NULL, in kvm_doargv()
801 ps_strings = PS_STRINGS; in kvm_doargv()
808 kvm_uread(kd, kp->kp_pid, ps_strings, (char *)&arginfo, in kvm_doargv()
/dragonfly/sys/sys/
H A Dexec.h50 struct ps_strings { struct
60 #define PS_STRINGS (USRSTACK - sizeof(struct ps_strings))
H A Dimgact.h65 unsigned long ps_strings; /* PS_STRINGS for BSD/OS binaries */ member
/dragonfly/sys/kern/
H A Dkern_exec.c92 __read_mostly static u_long ps_strings = PS_STRINGS; variable
93 SYSCTL_ULONG(_kern, KERN_PS_STRINGS, ps_strings, CTLFLAG_RD, &ps_strings, 0, "");
251 imgp->ps_strings = 0; in kern_execve()
582 imgp->ps_strings); in kern_execve()
1151 struct ps_strings *arginfo; in exec_copyout_strings()
1163 arginfo = (struct ps_strings *)PS_STRINGS; in exec_copyout_strings()
/dragonfly/sys/platform/vkernel64/x86_64/
H A Dcpu_regs.c545 exec_setregs(u_long entry, u_long stack, u_long ps_strings) in exec_setregs() argument
561 regs->tf_rbx = ps_strings; in exec_setregs()
/dragonfly/sys/vfs/procfs/
H A Dprocfs_status.c184 struct ps_strings pstr; in procfs_docmdline()
/dragonfly/sys/platform/pc64/x86_64/
H A Dmachdep.c1471 exec_setregs(u_long entry, u_long stack, u_long ps_strings) in exec_setregs() argument
1488 regs->tf_rbx = ps_strings; in exec_setregs()