Lines Matching refs:pid

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()
256 if (pid == NULL) in obsd_set_emulation()
258 data = pid->data; in obsd_set_emulation()
277 struct intercept_pid *pid; in obsd_syscall_name() local
280 pid = obsd_getpid(pidnr); in obsd_syscall_name()
281 if (pid == NULL) in obsd_syscall_name()
283 current = ((struct obsd_data *)pid->data)->current; in obsd_syscall_name()
340 obsd_answer(int fd, pid_t pid, u_int16_t seqnr, short policy, int nerrno, in obsd_answer() argument
346 ans.stra_pid = pid; in obsd_answer()
370 obsd_scriptname(int fd, pid_t pid, char *scriptname) in obsd_scriptname() argument
374 sn.sn_pid = pid; in obsd_scriptname()
396 obsd_assignpolicy(int fd, pid_t pid, int num) in obsd_assignpolicy() argument
402 pol.strp_pid = pid; in obsd_assignpolicy()
427 obsd_replace(int fd, pid_t pid, u_int16_t seqnr, in obsd_replace() argument
440 replace.strr_pid = pid; in obsd_replace()
478 obsd_io(int fd, pid_t pid, int op, void *addr, u_char *buf, size_t size) in obsd_io() argument
484 io.strio_pid = pid; in obsd_io()
499 obsd_setcwd(int fd, pid_t pid) in obsd_setcwd() argument
501 return (ioctl(fd, STRIOCGETCWD, &pid)); in obsd_setcwd()
538 pid_t pid; in obsd_read() local
552 pid = msg.msg_pid; in obsd_read()
556 sysname = obsd_syscall_name(pid, code); in obsd_read()
558 intercept_syscall(fd, pid, seqnr, msg.msg_policy, in obsd_read()
566 sysname = obsd_syscall_name(pid, code); in obsd_read()
573 intercept_syscall_result(fd, pid, seqnr, msg.msg_policy, in obsd_read()
585 if (obsd_set_emulation(pid, name) == -1) in obsd_read()
596 pid, seqnr, msg.msg_policy, in obsd_read()
602 if (obsd_answer(fd, pid, seqnr, 0, 0, 0, NULL) == -1) in obsd_read()
613 if (obsd_answer(fd, pid, seqnr, 0, 0, 0, NULL) == -1) in obsd_read()
625 intercept_newimage(fd, pid, msg.msg_policy, current->name, in obsd_read()
628 if (obsd_answer(fd, pid, seqnr, 0, 0, 0, NULL) == -1) in obsd_read()