| /mirbsd/src/gnu/usr.bin/binutils/gdb/ |
| D | inf-ptrace.c | 47 int pid = PIDGET (inferior_ptid); in inf_ptrace_kill_inferior() local 49 if (pid == 0) in inf_ptrace_kill_inferior() 61 ptrace (PT_KILL, pid, (PTRACE_TYPE_ARG3) 0, 0); in inf_ptrace_kill_inferior() 73 int pid = PIDGET (ptid); in inf_ptrace_resume() local 75 if (pid == -1) in inf_ptrace_resume() 80 pid = PIDGET (inferior_ptid); in inf_ptrace_resume() 96 ptrace (request, pid, (PTRACE_TYPE_ARG3) 1, target_signal_to_host (signal)); in inf_ptrace_resume() 110 int pid; in inf_ptrace_wait() local 118 pid = wait (&status); in inf_ptrace_wait() 126 if (pid == -1) in inf_ptrace_wait() [all …]
|
| D | inf-ttrace.c | 92 inf_ttrace_enable_syscall_events (pid_t pid) in inf_ttrace_enable_syscall_events() argument 99 if (ttrace (TT_PROC_GET_EVENT_MASK, pid, 0, in inf_ttrace_enable_syscall_events() 105 if (ttrace (TT_PROC_SET_EVENT_MASK, pid, 0, in inf_ttrace_enable_syscall_events() 109 if (ttrace (TT_PROC_GET_FIRST_LWP_STATE, pid, 0, in inf_ttrace_enable_syscall_events() 122 inf_ttrace_disable_syscall_events (pid_t pid) in inf_ttrace_disable_syscall_events() argument 128 if (ttrace (TT_PROC_GET_EVENT_MASK, pid, 0, in inf_ttrace_disable_syscall_events() 134 if (ttrace (TT_PROC_SET_EVENT_MASK, pid, 0, in inf_ttrace_disable_syscall_events() 145 inf_ttrace_get_page (pid_t pid, CORE_ADDR addr) in inf_ttrace_get_page() argument 168 inf_ttrace_add_page (pid_t pid, CORE_ADDR addr) in inf_ttrace_add_page() argument 191 if (ttrace (TT_PROC_GET_MPROTECT, pid, 0, in inf_ttrace_add_page() [all …]
|
| D | inftarg.c | 108 int pid; in child_wait() local 116 pid = wait (&status); in child_wait() 124 if (pid == -1) in child_wait() 140 if (target_has_exited (pid, status, &exit_status)) in child_wait() 146 if (!target_thread_alive (pid_to_ptid (pid))) in child_wait() 149 return pid_to_ptid (pid); in child_wait() 151 } while (pid != PIDGET (inferior_ptid)); /* Some other child died or stopped */ in child_wait() 154 return pid_to_ptid (pid); in child_wait() 168 pid_t pid = PIDGET (ptid); in child_thread_alive() local 170 return (kill (pid, 0) != -1); in child_thread_alive() [all …]
|
| D | linux-nat.c | 97 int pid; member 116 add_to_pid_list (struct simple_pid_list **listp, int pid) in add_to_pid_list() argument 119 new_pid->pid = pid; in add_to_pid_list() 125 pull_pid_from_list (struct simple_pid_list **listp, int pid) in pull_pid_from_list() argument 130 if ((*p)->pid == pid) in pull_pid_from_list() 141 linux_record_stopped_pid (int pid) in linux_record_stopped_pid() argument 143 add_to_pid_list (&stopped_pids, pid); in linux_record_stopped_pid() 163 my_waitpid (int pid, int *status, int flags) in my_waitpid() argument 168 ret = waitpid (pid, status, flags); in my_waitpid() 277 linux_supports_tracefork (int pid) in linux_supports_tracefork() argument [all …]
|
| D | sparc-nat.c | 141 int pid; in fetch_inferior_registers() local 156 pid = TIDGET (inferior_ptid); in fetch_inferior_registers() 157 if (pid == 0) in fetch_inferior_registers() 158 pid = PIDGET (inferior_ptid); in fetch_inferior_registers() 170 if (ptrace (PTRACE_GETREGS, pid, (PTRACE_TYPE_ARG3) ®s, 0) == -1) in fetch_inferior_registers() 182 if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1) in fetch_inferior_registers() 193 int pid; in store_inferior_registers() local 197 pid = TIDGET (inferior_ptid); in store_inferior_registers() 198 if (pid == 0) in store_inferior_registers() 199 pid = PIDGET (inferior_ptid); in store_inferior_registers() [all …]
|
| D | i386v-nat.c | 128 i386_insert_watchpoint (int pid, CORE_ADDR addr, int len, int rw) in i386_insert_watchpoint() argument 130 return i386_insert_aligned_watchpoint (pid, addr, addr, len, rw); in i386_insert_watchpoint() 134 i386_insert_aligned_watchpoint (int pid, CORE_ADDR waddr, CORE_ADDR addr, in i386_insert_aligned_watchpoint() argument 160 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); in i386_insert_aligned_watchpoint() 167 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); in i386_insert_aligned_watchpoint() 171 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); in i386_insert_aligned_watchpoint() 183 ptrace (6, pid, offsetof (struct user, u_debugreg[DR_CONTROL]), in i386_insert_aligned_watchpoint() 185 ptrace (6, pid, offsetof (struct user, u_debugreg[free_debug_register]), in i386_insert_aligned_watchpoint() 194 i386_insert_nonaligned_watchpoint (int pid, CORE_ADDR waddr, CORE_ADDR addr, in i386_insert_nonaligned_watchpoint() argument 216 rv = i386_insert_aligned_watchpoint (pid, waddr, addr, size, rw); in i386_insert_nonaligned_watchpoint() [all …]
|
| D | ser-pipe.c | 45 int pid; member 65 int pid; in pipe_open() 73 pid = vfork (); in pipe_open() 76 if (pid == -1) in pipe_open() 84 if (pid == 0) in pipe_open() 110 state->pid = pid; in pipe_open() 126 int pid = state->pid; in pipe_close() local 131 kill (pid, SIGTERM); in pipe_close()
|
| D | target.h | 383 char *(*to_pid_to_exec_file) (int pid); 473 #define target_post_attach(pid) \ argument 474 (*current_target.to_post_attach) (pid) 599 extern int inferior_has_forked (int pid, int *child_pid); 601 extern int inferior_has_vforked (int pid, int *child_pid); 603 extern int inferior_has_execd (int pid, char **execd_pathname); 723 #define target_acknowledge_created_inferior(pid) \ argument 724 (*current_target.to_acknowledge_created_inferior) (pid) 730 #define target_insert_fork_catchpoint(pid) \ argument 731 (*current_target.to_insert_fork_catchpoint) (pid) [all …]
|
| D | coff-solib.h | 64 #define SOLIB_CREATE_CATCH_LOAD_HOOK(pid, tempflag, filename, cond_string) \ argument 73 #define SOLIB_CREATE_CATCH_UNLOAD_HOOK(pid, tempflag, filename, cond_string) \ argument 89 #define SOLIB_HAVE_LOAD_EVENT(pid) \ argument 111 #define SOLIB_LOADED_LIBRARY_PATHNAME(pid) \ argument 127 #define SOLIB_HAVE_UNLOAD_EVENT(pid) \ argument 148 #define SOLIB_UNLOADED_LIBRARY_PATHNAME(pid) \ argument 167 #define SOLIB_IN_DYNAMIC_LINKER(pid,pc) \ argument
|
| D | inf-child.c | 56 inf_child_post_attach (int pid) in inf_child_post_attach() argument 87 inf_child_acknowledge_created_inferior (int pid) in inf_child_acknowledge_created_inferior() argument 94 inf_child_insert_fork_catchpoint (int pid) in inf_child_insert_fork_catchpoint() argument 101 inf_child_remove_fork_catchpoint (int pid) in inf_child_remove_fork_catchpoint() argument 109 inf_child_insert_vfork_catchpoint (int pid) in inf_child_insert_vfork_catchpoint() argument 116 inf_child_remove_vfork_catchpoint (int pid) in inf_child_remove_vfork_catchpoint() argument 132 inf_child_insert_exec_catchpoint (int pid) in inf_child_insert_exec_catchpoint() argument 139 inf_child_remove_exec_catchpoint (int pid) in inf_child_remove_exec_catchpoint() argument 174 inf_child_pid_to_exec_file (int pid) in inf_child_pid_to_exec_file() argument
|
| /mirbsd/src/bin/systrace/ |
| D | intercept.c | 102 int diff = a->pid - b->pid; in pidcompare() 274 pid_t pid, cpid; in intercept_run() local 287 pid = getpid(); in intercept_run() 342 pid = bg ? pid : cpid; in intercept_run() 344 icpid = intercept_getpid(pid); in intercept_run() 355 kill(pid, SIGKILL); in intercept_run() 359 kill(pid, SIGKILL); in intercept_run() 365 kill(pid, SIGKILL); in intercept_run() 370 return (pid); in intercept_run() 382 struct intercept_pid *pid, tmp2; in intercept_freepid() local [all …]
|
| D | openbsd-syscalls.c | 134 obsd_attach(int fd, pid_t pid) in obsd_attach() argument 136 if (ioctl(fd, STRIOCATTACH, &pid) == -1) in obsd_attach() 143 obsd_report(int fd, pid_t pid) in obsd_report() argument 145 if (ioctl(fd, STRIOCREPORT, &pid) == -1) in obsd_report() 152 obsd_detach(int fd, pid_t pid) in obsd_detach() argument 154 if (ioctl(fd, STRIOCDETACH, &pid) == -1) in obsd_detach() 186 obsd_getpid(pid_t pid) in obsd_getpid() argument 191 icpid = intercept_getpid(pid); in obsd_getpid() 249 struct intercept_pid *pid; in obsd_set_emulation() local 255 pid = intercept_getpid(pidnr); in obsd_set_emulation() [all …]
|
| /mirbsd/src/gnu/usr.bin/perl/lib/IPC/ |
| D | Open3.t | 48 my ($pid, $reaped_pid); 55 ok 1, $pid = open3 'WRITE', 'READ', 'ERROR', $perl, '-e', cmd_line(<<'EOF'); 66 $reaped_pid = waitpid $pid, 0; 67 ok 8, $reaped_pid == $pid, $reaped_pid; 71 $pid = open3 'WRITE', 'READ', 'READ', $perl, '-e', cmd_line(<<'EOF'); 80 waitpid $pid, 0; 83 $pid = open3 'WRITE', 'READ', '', $perl, '-e', cmd_line(<<'EOF'); 92 waitpid $pid, 0; 96 $pid = open3 '<&PIPE_READ', 'READ', '', 102 waitpid $pid, 0; [all …]
|
| /mirbsd/src/usr.bin/mail/ |
| D | popen.c | 54 pid_t pid; member 60 pid_t pid; member 110 pid_t pid; in Popen() local 127 pid = start_command(value("SHELL"), &nset, fd0, fd1, "-c", cmd, NULL); in Popen() 128 if (pid < 0) { in Popen() 135 register_file(fp, 1, pid); in Popen() 169 register_file(FILE *fp, int pipe, pid_t pid) in register_file() argument 177 fpp->pid = pid; in register_file() 203 return(p->pid); in file_pid() 219 pid_t pid; in start_commandv() local [all …]
|
| /mirbsd/src/lib/libc/gen/ |
| D | popen.c | 47 static struct pid { struct 48 struct pid *next; argument 50 pid_t pid; argument 56 struct pid * volatile cur; in popen() 59 pid_t pid; in popen() local 66 if ((cur = malloc(sizeof(struct pid))) == NULL) in popen() 74 switch (pid = vfork()) { in popen() 83 struct pid *pcur; in popen() 128 cur->pid = pid; in popen() 143 struct pid *cur, *last; in pclose() [all …]
|
| /mirbsd/src/gnu/usr.bin/perl/ext/IO/lib/IO/ |
| D | Pipe.pm | 47 my $pid = $do_spawn ? 0 : fork(); 49 if($pid) { # Parent 50 return $pid; 52 elsif(defined $pid) { # Child or spawn 74 $pid = eval { system 1, @_ }; # 1 == P_NOWAIT 79 croak "IO::Pipe: Cannot spawn-NOWAIT: $err" if not $pid or $pid < 0; 80 return $pid; 101 my $pid; 102 $pid = $me->_doit(0, $fh, @_) 111 ${*$me}{'io_pipe_pid'} = $pid [all …]
|
| /mirbsd/src/gnu/usr.bin/perl/vmesa/ |
| D | vmesa.c | 112 pid_t pid; in do_aspawn() local 146 pid = spawnp(tmps, nFd, fdMap, &inherit, in do_aspawn() 150 pid = spawnp(PL_Argv[0], nFd, fdMap, &inherit, in do_aspawn() 153 if (pid < 0) in do_aspawn() 192 SvIVX(sv) = pid; in do_aspawn() 196 wait4pid(pid, &status, 0); in do_aspawn() 222 pid_t pid; in do_spawn() local 283 pid = spawnp(PL_Argv[0], nFd, fdMap, &inherit, in do_spawn() 286 if (pid < 0) in do_spawn() 295 wait4pid(pid, &status, 0); in do_spawn() [all …]
|
| /mirbsd/src/usr.sbin/isdn/isdnd/ |
| D | exec.c | 49 pid_t pid; member 61 pid_t pid; in sigchild_handler() local 63 if ((pid = waitpid(-1, &retstat, WNOHANG)) <= 0) in sigchild_handler() 73 pid, WEXITSTATUS(retstat)))); in sigchild_handler() 79 pid, WTERMSIG(retstat)); in sigchild_handler() 82 pid, WTERMSIG(retstat)); in sigchild_handler() 90 if (pid_tab[i].pid == pid) in sigchild_handler() 95 pid_tab[i].cep->cdid, pid_tab[i].pid))); in sigchild_handler() 98 pid_tab[i].pid = 0; in sigchild_handler() 112 pid_t pid; in exec_prog() local [all …]
|
| /mirbsd/src/gnu/usr.bin/cvs/lib/ |
| D | waitpid.c | 11 pid_t pid; member 36 pid_t waitpid (pid, status, options) in waitpid() argument 37 pid_t pid; in waitpid() 47 unreaped[0].pid = 0; 51 for (i = 0; unreaped[i].pid; i++) 52 if (unreaped[i].pid == pid) 55 while (unreaped[i].pid) 61 return pid; 72 if (p == 0 || p == -1 || p == pid) 77 unreaped[n-1].pid = p;
|
| /mirbsd/src/gnu/usr.bin/perl/t/op/ |
| D | fork.t | 287 if ($pid = fork) { 288 waitpid($pid,0); 300 if ($pid = fork) { 301 waitpid($pid,0); 321 if ($pid = fork) { 333 if (eval q{$pid = fork}) { 362 my $pid = fork(); 363 die "fork() failed: $!" unless defined $pid; 364 close($pid ? $child : $parent); 365 $pid; [all …]
|
| /mirbsd/src/gnu/usr.bin/binutils/libiberty/ |
| D | pex-unix.c | 92 pex_wait (struct pex_obj *obj ATTRIBUTE_UNUSED, pid_t pid, int *status, in pex_wait() argument 100 return waitpid (pid, status, 0); in pex_wait() 103 ret = wait4 (pid, status, 0, &r); in pex_wait() 123 pex_wait (struct pex_obj *obj ATTRIBUTE_UNUSED, pid_t pid, int *status, in pex_wait() argument 128 return waitpid (pid, status, 0); in pex_wait() 134 pex_wait (struct pex_obj *obj ATTRIBUTE_UNUSED, pid_t pid, int *status, in pex_wait() argument 141 return waitpid (pid, status, 0); in pex_wait() 145 ret = waitpid (pid, status, 0); in pex_wait() 177 pid_t pid; member 183 pex_wait (struct pex_obj *obj, pid_t pid, int *status, struct pex_time *time) in pex_wait() argument [all …]
|
| D | pexecute.c | 85 pwait (int pid, int *status, int flags ATTRIBUTE_UNUSED) in pwait() argument 88 --pid; in pwait() 90 if (pex == NULL || pid < 0 || pid >= idx) in pwait() 93 if (pid == 0 && idx == 1) in pwait() 105 *status = vector[pid]; in pwait() 113 if (pid + 1 == idx) in pwait() 120 return pid + 1; in pwait()
|
| /mirbsd/src/lib/libutil/ |
| D | uucplock.c | 58 static int put_pid(int fd, pid_t pid); 70 pid_t pid, pid_old; in uu_lock() local 72 pid = getpid(); in uu_lock() 74 (long)pid); in uu_lock() 105 if (!put_pid (tmpfd, pid)) in uu_lock() 126 uu_lock_txfr(const char *ttyname, pid_t pid) in uu_lock_txfr() argument 139 ret = put_pid(fd, pid) ? UU_LOCK_OK : UU_LOCK_WRITE_ERR; in uu_lock_txfr() 197 put_pid(int fd, pid_t pid) in put_pid() argument 202 len = snprintf(buf, sizeof buf, "%10ld\n", (long)pid); in put_pid() 217 pid_t pid; in get_pid() local [all …]
|
| /mirbsd/src/lib/libc/stdio/ |
| D | mktemp.c | 93 pid_t pid; in _gettemp() local 109 pid = getpid(); in _gettemp() 110 while (trv >= path && *trv == 'X' && pid != 0) { in _gettemp() 111 *trv-- = (pid % 10) + '0'; in _gettemp() 112 pid /= 10; in _gettemp() 119 pid = (random() & 0xffff) % (26+26); in _gettemp() 121 pid = (arc4random() & 0xffff) % (26+26); in _gettemp() 123 if (pid < 26) in _gettemp() 124 c = pid + 'A'; in _gettemp() 126 c = (pid - 26) + 'a'; in _gettemp()
|
| /mirbsd/src/gnu/usr.bin/perl/beos/ |
| D | beos.c | 37 int beos_kill(pid_t pid, int sig) in beos_kill() argument 40 if (pid == 0) { in beos_kill() 42 pid = getpgrp(); in beos_kill() 43 } else if (pid < -1) { in beos_kill() 45 pid = -pid; in beos_kill() 49 return kill(pid, sig); in beos_kill()
|