Home
last modified time | relevance | path

Searched refs:procfd (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/cmd/w/
H A Dw.c161 int procfd; in main() local
367 procfd = priv_proc_openat(dirfd, "psinfo", O_RDONLY); in main()
368 if (procfd < 0) { in main()
372 if (!do_proc_read(procfd, &info, sizeof (info))) { in main()
377 (void) close(procfd); in main()
387 if (procfd < 0) { in main()
393 (void) close(procfd); in main()
397 (void) close(procfd); in main()
400 if (procfd < 0) { in main()
406 (void) close(procfd); in main()
[all …]
/illumos-gate/usr/src/cmd/priocntl/
H A Dpriocntl.c481 int procfd; in set_procs() local
567 (void) close(procfd); in set_procs()
577 (void) close(procfd); in set_procs()
585 if (procfd >= 0) in set_procs()
586 (void) close(procfd); in set_procs()
597 (void) close(procfd); in set_procs()
795 int procfd; in ids2pids() local
825 (void) close(procfd); in ids2pids()
835 (void) close(procfd); in ids2pids()
843 (void) close(procfd); in ids2pids()
[all …]
H A Dsubr.c309 int procfd; in verifyupri() local
347 if ((procfd = open(pname, O_RDONLY)) < 0) in verifyupri()
349 if (read(procfd, &prinfo, sizeof (prinfo)) != sizeof (prinfo)) { in verifyupri()
351 (void) close(procfd); in verifyupri()
356 (void) close(procfd); in verifyupri()
360 if ((procfd = open(pname, O_RDONLY)) < 0 || in verifyupri()
361 read(procfd, &prcred, sizeof (prcred)) != in verifyupri()
364 (void) close(procfd); in verifyupri()
369 (void) close(procfd); in verifyupri()
/illumos-gate/usr/src/cmd/whodo/
H A Dwhodo.c196 int procfd, dirfd; in main() local
378 if (procfd < 0) { in main()
383 if (!do_proc_read(procfd, &info, sizeof (info))) { in main()
388 (void) close(procfd); in main()
402 if (procfd < 0) { in main()
407 if (!do_proc_read(procfd, &statinfo, in main()
412 (void) close(procfd); in main()
416 (void) close(procfd); in main()
424 if (procfd < 0) { in main()
433 (void) close(procfd); in main()
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dprocopen.c403 register int procfd; in procopen() local
450 procfd = -1; in procopen()
453 procfd = 1; in procopen()
456 procfd = 0; in procopen()
459 procfd = 2; in procopen()
481 if (procfd >= 0) in procopen()
487 if (procfd > 1) in procopen()
646 if (procfd > 1) in procopen()
666 …if (pio[!procfd] != !!procfd && modify(proc, forked, PROC_fd_dup|PROC_FD_CHILD, pio[!procfd], PROC… in procopen()
848 if (procfd >= 0) in procopen()
[all …]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dsyslog.c186 int procfd; in vsyslog() local
220 if ((procfd = open(procfile, O_RDONLY)) >= 0) { in vsyslog()
221 if (read(procfd, &p, sizeof (psinfo_t)) >= 0) { in vsyslog()
226 (void) close(procfd); in vsyslog()
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dspawn.c97 int procfd; in spawn_closefrom() local
113 if ((procfd = __open64("/proc/self/fd", O_RDONLY, 0)) < 0) { in spawn_closefrom()
127 if ((buflen = getdents64(procfd, dp, DIRBUF)) <= 0) { in spawn_closefrom()
128 (void) __close(procfd); in spawn_closefrom()
135 (fd = atoi(dp->d_name)) != procfd && in spawn_closefrom()
/illumos-gate/usr/src/cmd/pgrep/
H A Dpgrep.c283 int procfd; in scan_proc_dir() local
302 if ((procfd = open(procpath, O_RDONLY)) == -1) in scan_proc_dir()
305 if ((read(procfd, &ps, sizeof (ps)) == sizeof (psinfo_t)) && in scan_proc_dir()
328 (void) close(procfd); in scan_proc_dir()
/illumos-gate/usr/src/cmd/ps/
H A Dps.c739 int procfd; in stdmain() local
746 if ((procfd = open(pname, O_RDONLY)) < 0 || in stdmain()
753 (void) close(procfd); in stdmain()
945 if ((procfd = open(pname, O_RDONLY)) == -1) { in print_proc()
952 if (read(procfd, (char *)&info, sizeof (info)) < 0) { in print_proc()
955 (void) close(procfd); in print_proc()
964 (void) close(procfd); in print_proc()
1007 if ((procfd = open(pname, O_RDONLY)) == -1) in print_proc()
1012 prsz = read(procfd, lpsinfobuf, lpbufsize); in print_proc()
1016 (void) close(procfd); in print_proc()
[all …]
/illumos-gate/usr/src/lib/libkvm/common/
H A Dkvm.c353 int procfd; in kvm_rw() local
362 if ((procfd = open64(procbuf, kd->kvm_openflag)) == -1) in kvm_rw()
364 rval = prw(procfd, buf, size, addr); in kvm_rw()
365 (void) close(procfd); in kvm_rw()
/illumos-gate/usr/src/cmd/zoneadm/
H A Dzoneadm.c5305 int procfd; in mixed_pools() local
5315 if ((procfd = open(procpath, O_RDONLY)) == -1) in mixed_pools()
5318 if (read(procfd, &ps, sizeof (ps)) == sizeof (psinfo_t)) { in mixed_pools()
5321 (void) close(procfd); in mixed_pools()
5334 (void) close(procfd); in mixed_pools()