Lines Matching refs:pri
114 prtime(private_t *pri, const char *name, time_t value) in prtime() argument
120 pri->pname, in prtime()
127 prtimeval(private_t *pri, const char *name, struct timeval *value) in prtimeval() argument
133 pri->pname, in prtimeval()
141 prtimestruc(private_t *pri, const char *name, timestruc_t *value) in prtimestruc() argument
147 pri->pname, in prtimestruc()
155 show_utimens(private_t *pri, long offset) in show_utimens() argument
185 (void) printf("%s\tat = UTIME_OMIT\n", pri->pname); in show_utimens()
187 (void) printf("%s\tat = UTIME_NOW\n", pri->pname); in show_utimens()
189 prtimestruc(pri, "at = ", &utimbuf.atime); in show_utimens()
191 (void) printf("%s\tmt = UTIME_OMIT\n", pri->pname); in show_utimens()
193 (void) printf("%s\tmt = UTIME_NOW\n", pri->pname); in show_utimens()
195 prtimestruc(pri, "mt = ", &utimbuf.mtime); in show_utimens()
199 show_timeofday(private_t *pri) in show_timeofday() argument
204 if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL) in show_timeofday()
221 prtimeval(pri, "time: ", &tod); in show_timeofday()
225 show_itimerval(private_t *pri, long offset, const char *name) in show_itimerval() argument
248 pri->pname, in show_itimerval()
257 show_timeval(private_t *pri, long offset, const char *name) in show_timeval() argument
280 pri->pname, in show_timeval()
287 show_timestruc(private_t *pri, long offset, const char *name) in show_timestruc() argument
310 pri->pname, in show_timestruc()
317 show_stime(private_t *pri) in show_stime() argument
319 if (pri->sys_nargs >= 1) { in show_stime()
321 prtime(pri, "systime = ", (time_t)pri->sys_args[0]); in show_stime()
326 show_times(private_t *pri) in show_times() argument
332 if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL) in show_times()
360 pri->pname, in show_times()
369 show_uname(private_t *pri, long offset) in show_uname() argument
386 pri->pname, in show_uname()
397 show_ustat(private_t *pri, long offset) in show_ustat() argument
405 pri->pname, in show_ustat()
415 show_ustat32(private_t *pri, long offset) in show_ustat32() argument
423 pri->pname, in show_ustat32()
433 show_fusers(private_t *pri, long offset, long nproc) in show_fusers() argument
448 pri->pname, in show_fusers()
451 fuflags(pri, fubuf.fu_flags)); in show_fusers()
462 show_utssys(private_t *pri, long r0) in show_utssys() argument
464 if (pri->sys_nargs >= 3) { in show_utssys()
465 switch (pri->sys_args[2]) { in show_utssys()
467 show_uname(pri, (long)pri->sys_args[0]); in show_utssys()
470 show_ustat(pri, (long)pri->sys_args[0]); in show_utssys()
473 show_fusers(pri, (long)pri->sys_args[3], r0); in show_utssys()
481 show_utssys32(private_t *pri, long r0) in show_utssys32() argument
483 if (pri->sys_nargs >= 3) { in show_utssys32()
484 switch (pri->sys_args[2]) { in show_utssys32()
486 show_uname(pri, (long)pri->sys_args[0]); in show_utssys32()
489 show_ustat32(pri, (long)pri->sys_args[0]); in show_utssys32()
492 show_fusers(pri, (long)pri->sys_args[3], r0); in show_utssys32()
500 show_cladm(private_t *pri, int code, int function, long offset) in show_cladm() argument
512 "CLUSTER_CONFIGURED", pri->pname); in show_cladm()
526 pri->pname, arg); in show_cladm()
539 synch_type(private_t *pri, uint_t type) in synch_type() argument
541 char *str = pri->code_buf; in synch_type()
568 show_mutex(private_t *pri, long offset) in show_mutex() argument
574 pri->pname, in show_mutex()
575 synch_type(pri, mutex.mutex_type)); in show_mutex()
580 show_condvar(private_t *pri, long offset) in show_condvar() argument
587 pri->pname, in show_condvar()
588 synch_type(pri, condvar.cond_type)); in show_condvar()
593 show_sema(private_t *pri, long offset) in show_sema() argument
599 pri->pname, in show_sema()
600 synch_type(pri, sema.sema_type), in show_sema()
606 show_rwlock(private_t *pri, long offset) in show_rwlock() argument
612 pri->pname, in show_rwlock()
613 synch_type(pri, rwlock.rwlock_type), in show_rwlock()
634 show_termio(private_t *pri, long offset) in show_termio() argument
643 pri->pname, in show_termio()
649 (void) printf("%s\t cc: ", pri->pname); in show_termio()
658 show_termios(private_t *pri, long offset) in show_termios() argument
668 pri->pname, in show_termios()
673 (void) printf("%s\t cc: ", pri->pname); in show_termios()
676 (void) printf("\n%s\t\t", pri->pname); in show_termios()
685 show_termiox(private_t *pri, long offset) in show_termiox() argument
693 pri->pname, in show_termiox()
705 show_sgttyb(private_t *pri, long offset) in show_sgttyb() argument
715 pri->pname, in show_sgttyb()
725 show_ltchars(private_t *pri, long offset) in show_ltchars() argument
734 (void) printf("%s\t cc: ", pri->pname); in show_ltchars()
742 show_tchars(private_t *pri, long offset) in show_tchars() argument
750 (void) printf("%s\t cc: ", pri->pname); in show_tchars()
758 show_termcb(private_t *pri, long offset) in show_termcb() argument
765 pri->pname, in show_termcb()
777 show_strint(private_t *pri, int code, long offset) in show_strint() argument
789 s = strevents(pri, val); in show_strint()
792 s = tiocflush(pri, val); in show_strint()
798 pri->pname, offset, val); in show_strint()
801 pri->pname, offset, s); in show_strint()
806 show_strioctl(private_t *pri, long offset) in show_strioctl() argument
814 pri->pname, in show_strioctl()
815 ioctlname(pri, strioctl.ic_cmd), in show_strioctl()
820 if (pri->recur++ == 0) /* avoid indefinite recursion */ in show_strioctl()
821 show_ioctl(pri, strioctl.ic_cmd, in show_strioctl()
823 --pri->recur; in show_strioctl()
829 show_strioctl32(private_t *pri, long offset) in show_strioctl32() argument
837 pri->pname, in show_strioctl32()
838 ioctlname(pri, strioctl.ic_cmd), in show_strioctl32()
843 if (pri->recur++ == 0) /* avoid indefinite recursion */ in show_strioctl32()
844 show_ioctl(pri, strioctl.ic_cmd, in show_strioctl32()
846 --pri->recur; in show_strioctl32()
852 print_strbuf(private_t *pri, struct strbuf *sp, const char *name, int dump) in print_strbuf() argument
856 pri->pname, in print_strbuf()
882 showbuffer(pri, (long)sp->buf, (long)sp->len); in print_strbuf()
888 print_strbuf32(private_t *pri, struct strbuf32 *sp, const char *name, int dump) in print_strbuf32() argument
892 pri->pname, in print_strbuf32()
918 showbuffer(pri, (long)sp->buf, (long)sp->len); in print_strbuf32()
925 strflags(private_t *pri, int flags) in strflags() argument
937 (void) sprintf(pri->code_buf, "0x%.4X", flags); in strflags()
938 s = pri->code_buf; in strflags()
945 show_strpeek(private_t *pri, long offset) in show_strpeek() argument
952 print_strbuf(pri, &strpeek.ctlbuf, "ctl", FALSE); in show_strpeek()
953 print_strbuf(pri, &strpeek.databuf, "dat", FALSE); in show_strpeek()
956 pri->pname, in show_strpeek()
957 strflags(pri, strpeek.flags)); in show_strpeek()
963 show_strpeek32(private_t *pri, long offset) in show_strpeek32() argument
970 print_strbuf32(pri, &strpeek.ctlbuf, "ctl", FALSE); in show_strpeek32()
971 print_strbuf32(pri, &strpeek.databuf, "dat", FALSE); in show_strpeek32()
974 pri->pname, in show_strpeek32()
975 strflags(pri, strpeek.flags)); in show_strpeek32()
981 show_strfdinsert(private_t *pri, long offset) in show_strfdinsert() argument
988 print_strbuf(pri, &strfdinsert.ctlbuf, "ctl", FALSE); in show_strfdinsert()
989 print_strbuf(pri, &strfdinsert.databuf, "dat", FALSE); in show_strfdinsert()
992 pri->pname, in show_strfdinsert()
993 strflags(pri, strfdinsert.flags), in show_strfdinsert()
1001 show_strfdinsert32(private_t *pri, long offset) in show_strfdinsert32() argument
1008 print_strbuf32(pri, &strfdinsert.ctlbuf, "ctl", FALSE); in show_strfdinsert32()
1009 print_strbuf32(pri, &strfdinsert.databuf, "dat", FALSE); in show_strfdinsert32()
1012 pri->pname, in show_strfdinsert32()
1013 strflags(pri, strfdinsert.flags), in show_strfdinsert32()
1021 show_strrecvfd(private_t *pri, long offset) in show_strrecvfd() argument
1029 pri->pname, in show_strrecvfd()
1037 show_strlist(private_t *pri, long offset) in show_strlist() argument
1046 pri->pname, in show_strlist()
1057 pri->pname, in show_strlist()
1067 show_strlist32(private_t *pri, long offset) in show_strlist32() argument
1076 pri->pname, in show_strlist32()
1087 pri->pname, in show_strlist32()
1097 show_jwinsize(private_t *pri, long offset) in show_jwinsize() argument
1105 pri->pname, in show_jwinsize()
1114 show_winsize(private_t *pri, long offset) in show_winsize() argument
1122 pri->pname, in show_winsize()
1172 show_audio_features(const private_t *pri, in show_audio_features() argument
1176 (void) printf("%s\t%s=", pri->pname, name); in show_audio_features()
1196 show_audio_ports(private_t *pri, const char *mode, in show_audio_ports() argument
1201 (void) printf("%s\t%s\t%s=", pri->pname, mode, field); in show_audio_ports()
1224 show_audio_prinfo(private_t *pri, const char *mode, struct audio_prinfo *au_pr) in show_audio_prinfo() argument
1233 pri->pname, mode, in show_audio_prinfo()
1248 (void) printf("%s\t%s\tencoding=%s\n", pri->pname, mode, s); in show_audio_prinfo()
1251 pri->pname, mode, au_pr->encoding); in show_audio_prinfo()
1260 pri->pname, mode, in show_audio_prinfo()
1263 show_audio_ports(pri, mode, "port", au_pr->port); in show_audio_prinfo()
1264 show_audio_ports(pri, mode, "avail_ports", au_pr->avail_ports); in show_audio_prinfo()
1265 show_audio_ports(pri, mode, "mod_ports", au_pr->mod_ports); in show_audio_prinfo()
1272 pri->pname, mode, in show_audio_prinfo()
1278 pri->pname, mode, in show_audio_prinfo()
1287 pri->pname, mode, in show_audio_prinfo()
1293 show_audio_info(private_t *pri, long offset) in show_audio_info() argument
1298 show_audio_prinfo(pri, "play", &au.play); in show_audio_info()
1299 show_audio_prinfo(pri, "record", &au.record); in show_audio_info()
1301 pri->pname, au.monitor_gain, au.output_muted); in show_audio_info()
1302 show_audio_features(pri, audio_hw_features, au.hw_features, in show_audio_info()
1304 show_audio_features(pri, audio_sw_features, au.sw_features, in show_audio_info()
1306 show_audio_features(pri, audio_sw_features, in show_audio_info()
1312 show_ioctl(private_t *pri, int code, long offset) in show_ioctl() argument
1315 int err = pri->Errno; /* don't display output parameters */ in show_ioctl()
1332 show_termio(pri, offset); in show_ioctl()
1341 show_termios(pri, offset); in show_ioctl()
1350 show_termiox(pri, offset); in show_ioctl()
1358 show_sgttyb(pri, offset); in show_ioctl()
1365 show_ltchars(pri, offset); in show_ioctl()
1372 show_tchars(pri, offset); in show_ioctl()
1379 show_termcb(pri, offset); in show_ioctl()
1421 show_strint(pri, code, offset); in show_ioctl()
1427 show_strioctl(pri, offset); in show_ioctl()
1429 show_strioctl32(pri, offset); in show_ioctl()
1431 show_strioctl(pri, offset); in show_ioctl()
1437 show_strpeek(pri, offset); in show_ioctl()
1439 show_strpeek32(pri, offset); in show_ioctl()
1441 show_strpeek(pri, offset); in show_ioctl()
1447 show_strfdinsert(pri, offset); in show_ioctl()
1449 show_strfdinsert32(pri, offset); in show_ioctl()
1451 show_strfdinsert(pri, offset); in show_ioctl()
1457 show_strrecvfd(pri, offset); in show_ioctl()
1464 show_strlist(pri, offset); in show_ioctl()
1466 show_strlist32(pri, offset); in show_ioctl()
1468 show_strlist(pri, offset); in show_ioctl()
1474 show_jwinsize(pri, offset); in show_ioctl()
1481 show_winsize(pri, offset); in show_ioctl()
1485 show_audio_info(pri, offset); in show_ioctl()
1490 show_zfs_ioc(pri, offset); in show_ioctl()
1511 show_statvfs(private_t *pri) in show_statvfs() argument
1517 if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != NULL && in show_statvfs()
1522 pri->pname, in show_statvfs()
1529 pri->pname, in show_statvfs()
1536 pri->pname, in show_statvfs()
1542 pri->pname, in show_statvfs()
1543 svfsflags(pri, (ulong_t)statvfs.f_flag)); in show_statvfs()
1549 pri->pname, in show_statvfs()
1557 show_statvfs32(private_t *pri) in show_statvfs32() argument
1563 if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != NULL && in show_statvfs32()
1568 pri->pname, in show_statvfs32()
1575 pri->pname, in show_statvfs32()
1582 pri->pname, in show_statvfs32()
1588 pri->pname, in show_statvfs32()
1589 svfsflags(pri, (ulong_t)statvfs.f_flag)); in show_statvfs32()
1595 pri->pname, in show_statvfs32()
1603 show_statvfs64(private_t *pri) in show_statvfs64() argument
1609 if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != NULL && in show_statvfs64()
1614 pri->pname, in show_statvfs64()
1621 pri->pname, in show_statvfs64()
1628 pri->pname, in show_statvfs64()
1634 pri->pname, in show_statvfs64()
1635 svfsflags(pri, (ulong_t)statvfs.f_flag)); in show_statvfs64()
1641 pri->pname, in show_statvfs64()
1648 show_statfs(private_t *pri) in show_statfs() argument
1653 if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL && in show_statfs()
1657 pri->pname, in show_statfs()
1666 pri->pname, in show_statfs()
1674 show_statfs32(private_t *pri) in show_statfs32() argument
1679 if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL && in show_statfs32()
1683 pri->pname, in show_statfs32()
1692 pri->pname, in show_statfs32()
1700 show_flock32(private_t *pri, long offset) in show_flock32() argument
1707 (void) printf("%s\ttyp=", pri->pname); in show_flock32()
1741 show_flock64(private_t *pri, long offset) in show_flock64() argument
1748 (void) printf("%s\ttyp=", pri->pname); in show_flock64()
1782 show_share(private_t *pri, long offset) in show_share() argument
1790 (void) printf("%s\taccess=", pri->pname); in show_share()
1845 show_ffg(private_t *pri) in show_ffg() argument
1849 prt_ffg(pri, 0, pri->Rval1); in show_ffg()
1850 (void) puts(pri->sys_string); in show_ffg()
1855 show_fcntl(private_t *pri) in show_fcntl() argument
1859 if (pri->sys_nargs >= 2 && pri->sys_args[1] == F_GETFL) { in show_fcntl()
1860 show_ffg(pri); in show_fcntl()
1864 if (pri->sys_nargs < 3 || (offset = pri->sys_args[2]) == NULL) in show_fcntl()
1867 switch (pri->sys_args[1]) { in show_fcntl()
1876 show_flock64(pri, offset); in show_fcntl()
1878 show_flock32(pri, offset); in show_fcntl()
1886 show_flock64(pri, offset); in show_fcntl()
1895 show_flock32(pri, offset); in show_fcntl()
1903 show_flock64(pri, offset); in show_fcntl()
1908 show_share(pri, offset); in show_fcntl()
1914 show_strbuf(private_t *pri, long offset, const char *name, int dump) in show_strbuf() argument
1919 print_strbuf(pri, &strbuf, name, dump); in show_strbuf()
1924 show_strbuf32(private_t *pri, long offset, const char *name, int dump) in show_strbuf32() argument
1929 print_strbuf32(pri, &strbuf, name, dump); in show_strbuf32()
1934 show_gp_msg(private_t *pri, int what) in show_gp_msg() argument
1938 int fdp1 = pri->sys_args[0] + 1; in show_gp_msg()
1943 if (pri->Errno == 0 && prismember(&readfd, fdp1)) in show_gp_msg()
1958 if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL) { in show_gp_msg()
1960 show_strbuf(pri, offset, "ctl", dump); in show_gp_msg()
1962 show_strbuf32(pri, offset, "ctl", dump); in show_gp_msg()
1964 if (pri->sys_nargs >= 3 && (offset = pri->sys_args[2]) != NULL) { in show_gp_msg()
1966 show_strbuf(pri, offset, "dat", dump); in show_gp_msg()
1968 show_strbuf32(pri, offset, "dat", dump); in show_gp_msg()
1971 if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL) in show_gp_msg()
1972 show_strbuf(pri, offset, "ctl", dump); in show_gp_msg()
1973 if (pri->sys_nargs >= 3 && (offset = pri->sys_args[2]) != NULL) in show_gp_msg()
1974 show_strbuf(pri, offset, "dat", dump); in show_gp_msg()
1983 show_int(private_t *pri, long offset, const char *name) in show_int() argument
1990 pri->pname, in show_int()
1996 show_hhex_int(private_t *pri, long offset, const char *name) in show_hhex_int() argument
2002 pri->pname, in show_hhex_int()
2011 pollevent(private_t *pri, int arg) in pollevent() argument
2013 char *str = pri->code_buf; in pollevent()
2046 show_one_pollfd(private_t *pri, struct pollfd *ppollfd) in show_one_pollfd() argument
2053 pri->pname, ppollfd->fd, pollevent(pri, ppollfd->events)); in show_one_pollfd()
2054 (void) printf(" rev=%s\n", pollevent(pri, ppollfd->revents)); in show_one_pollfd()
2058 show_all_pollfds(private_t *pri, long offset, int nfds) in show_all_pollfds() argument
2078 pri->pname, skip, (skip == 1 ? "" : "s")); in show_all_pollfds()
2081 show_one_pollfd(pri, &pollfd[0]); in show_all_pollfds()
2088 pri->pname, skip, (skip == 1 ? "" : "s")); in show_all_pollfds()
2092 show_pollsys(private_t *pri) in show_pollsys() argument
2098 if (pri->sys_nargs < 2) in show_pollsys()
2101 offset = pri->sys_args[0]; in show_pollsys()
2102 nfds = pri->sys_args[1]; in show_pollsys()
2111 show_all_pollfds(pri, offset, nfds); in show_pollsys()
2113 if (pri->sys_nargs > 2) in show_pollsys()
2114 show_timestruc(pri, (long)pri->sys_args[2], "timeout"); in show_pollsys()
2116 if (pri->sys_nargs > 3) in show_pollsys()
2117 show_sigset(pri, (long)pri->sys_args[3], "sigmask"); in show_pollsys()
2125 show_perm64(private_t *pri, struct ipc_perm64 *ip) in show_perm64() argument
2129 pri->pname, in show_perm64()
2141 show_perm(private_t *pri, struct ipc_perm *ip) in show_perm() argument
2145 pri->pname, in show_perm()
2157 show_perm32(private_t *pri, struct ipc_perm32 *ip) in show_perm32() argument
2161 pri->pname, in show_perm32()
2173 show_msgctl64(private_t *pri, long offset) in show_msgctl64() argument
2179 show_perm64(pri, &msgq.msgx_perm); in show_msgctl64()
2182 "lspid=%-5d lrpid=%-5d\n", pri->pname, in show_msgctl64()
2189 prtime(pri, " st = ", (time_t)msgq.msgx_stime); in show_msgctl64()
2190 prtime(pri, " rt = ", (time_t)msgq.msgx_rtime); in show_msgctl64()
2191 prtime(pri, " ct = ", (time_t)msgq.msgx_ctime); in show_msgctl64()
2196 show_msgctl(private_t *pri, long offset) in show_msgctl() argument
2202 show_perm(pri, &msgq.msg_perm); in show_msgctl()
2206 pri->pname, in show_msgctl()
2213 prtime(pri, " st = ", msgq.msg_stime); in show_msgctl()
2214 prtime(pri, " rt = ", msgq.msg_rtime); in show_msgctl()
2215 prtime(pri, " ct = ", msgq.msg_ctime); in show_msgctl()
2221 show_msgctl32(private_t *pri, long offset) in show_msgctl32() argument
2227 show_perm32(pri, &msgq.msg_perm); in show_msgctl32()
2231 pri->pname, in show_msgctl32()
2238 prtime(pri, " st = ", msgq.msg_stime); in show_msgctl32()
2239 prtime(pri, " rt = ", msgq.msg_rtime); in show_msgctl32()
2240 prtime(pri, " ct = ", msgq.msg_ctime); in show_msgctl32()
2246 show_msgbuf(private_t *pri, long offset, long msgsz) in show_msgbuf() argument
2258 pri->pname, in show_msgbuf()
2260 showbuffer(pri, in show_msgbuf()
2271 show_msgbuf32(private_t *pri, long offset, long msgsz) in show_msgbuf32() argument
2283 pri->pname, in show_msgbuf32()
2285 showbuffer(pri, in show_msgbuf32()
2297 show_msgsys(private_t *pri, long msgsz) in show_msgsys() argument
2299 switch (pri->sys_args[0]) { in show_msgsys()
2303 if (pri->sys_nargs > 3) { in show_msgsys()
2304 switch (pri->sys_args[2]) { in show_msgsys()
2306 if (pri->Errno) in show_msgsys()
2311 show_msgctl(pri, in show_msgsys()
2312 (long)pri->sys_args[3]); in show_msgsys()
2314 show_msgctl32(pri, in show_msgsys()
2315 (long)pri->sys_args[3]); in show_msgsys()
2318 if (pri->Errno) in show_msgsys()
2322 show_msgctl64(pri, (long)pri->sys_args[3]); in show_msgsys()
2328 if (!pri->Errno && pri->sys_nargs > 2) { in show_msgsys()
2330 show_msgbuf(pri, pri->sys_args[2], msgsz); in show_msgsys()
2332 show_msgbuf32(pri, pri->sys_args[2], msgsz); in show_msgsys()
2336 if (pri->sys_nargs > 3) { in show_msgsys()
2338 show_msgbuf(pri, pri->sys_args[2], in show_msgsys()
2339 pri->sys_args[3]); in show_msgsys()
2341 show_msgbuf32(pri, pri->sys_args[2], in show_msgsys()
2342 pri->sys_args[3]); in show_msgsys()
2353 show_msgsys(private_t *pri, long msgsz) in show_msgsys() argument
2355 switch (pri->sys_args[0]) { in show_msgsys()
2359 if (pri->sys_nargs > 3) { in show_msgsys()
2360 switch (pri->sys_args[2]) { in show_msgsys()
2362 if (pri->Errno) in show_msgsys()
2366 show_msgctl(pri, (long)pri->sys_args[3]); in show_msgsys()
2369 if (pri->Errno) in show_msgsys()
2373 show_msgctl64(pri, (long)pri->sys_args[3]); in show_msgsys()
2379 if (!pri->Errno && pri->sys_nargs > 2) in show_msgsys()
2380 show_msgbuf(pri, pri->sys_args[2], msgsz); in show_msgsys()
2383 if (pri->sys_nargs > 3) in show_msgsys()
2384 show_msgbuf(pri, pri->sys_args[2], in show_msgsys()
2385 pri->sys_args[3]); in show_msgsys()
2396 show_semctl64(private_t *pri, long offset) in show_semctl64() argument
2402 show_perm64(pri, &semds.semx_perm); in show_semctl64()
2404 (void) printf("%s\tnsems=%u\n", pri->pname, semds.semx_nsems); in show_semctl64()
2406 prtime(pri, " ot = ", (time_t)semds.semx_otime); in show_semctl64()
2407 prtime(pri, " ct = ", (time_t)semds.semx_ctime); in show_semctl64()
2412 show_semctl(private_t *pri, long offset) in show_semctl() argument
2418 show_perm(pri, &semds.sem_perm); in show_semctl()
2421 pri->pname, in show_semctl()
2424 prtime(pri, " ot = ", semds.sem_otime); in show_semctl()
2425 prtime(pri, " ct = ", semds.sem_ctime); in show_semctl()
2431 show_semctl32(private_t *pri, long offset) in show_semctl32() argument
2437 show_perm32(pri, &semds.sem_perm); in show_semctl32()
2440 pri->pname, in show_semctl32()
2443 prtime(pri, " ot = ", semds.sem_otime); in show_semctl32()
2444 prtime(pri, " ct = ", semds.sem_ctime); in show_semctl32()
2450 show_semop(private_t *pri, long offset, long nsops, long timeout) in show_semop() argument
2467 pri->pname, in show_semop()
2473 else if ((str = semflags(pri, sembuf.sem_flg)) != NULL) in show_semop()
2479 show_timestruc(pri, timeout, "timeout"); in show_semop()
2483 show_semsys(private_t *pri) in show_semsys() argument
2485 switch (pri->sys_args[0]) { in show_semsys()
2487 if (pri->sys_nargs > 4) { in show_semsys()
2488 switch (pri->sys_args[3]) { in show_semsys()
2490 if (pri->Errno) in show_semsys()
2496 show_semctl(pri, in show_semsys()
2497 (long)pri->sys_args[4]); in show_semsys()
2499 show_semctl32(pri, in show_semsys()
2500 (long)pri->sys_args[4]); in show_semsys()
2502 show_semctl(pri, (long)pri->sys_args[4]); in show_semsys()
2506 if (pri->Errno) in show_semsys()
2510 show_semctl64(pri, (long)pri->sys_args[4]); in show_semsys()
2518 if (pri->sys_nargs > 3) in show_semsys()
2519 show_semop(pri, (long)pri->sys_args[2], in show_semsys()
2520 pri->sys_args[3], 0); in show_semsys()
2525 if (pri->sys_nargs > 4) in show_semsys()
2526 show_semop(pri, (long)pri->sys_args[2], in show_semsys()
2527 pri->sys_args[3], pri->sys_args[4]); in show_semsys()
2535 show_shmctl64(private_t *pri, long offset) in show_shmctl64() argument
2541 show_perm64(pri, &shmds.shmx_perm); in show_shmctl64()
2545 pri->pname, in show_shmctl64()
2552 prtime(pri, " at = ", (time_t)shmds.shmx_atime); in show_shmctl64()
2553 prtime(pri, " dt = ", (time_t)shmds.shmx_dtime); in show_shmctl64()
2554 prtime(pri, " ct = ", (time_t)shmds.shmx_ctime); in show_shmctl64()
2559 show_shmctl(private_t *pri, long offset) in show_shmctl() argument
2565 show_perm(pri, &shmds.shm_perm); in show_shmctl()
2569 pri->pname, in show_shmctl()
2576 prtime(pri, " at = ", shmds.shm_atime); in show_shmctl()
2577 prtime(pri, " dt = ", shmds.shm_dtime); in show_shmctl()
2578 prtime(pri, " ct = ", shmds.shm_ctime); in show_shmctl()
2584 show_shmctl32(private_t *pri, long offset) in show_shmctl32() argument
2590 show_perm32(pri, &shmds.shm_perm); in show_shmctl32()
2594 pri->pname, in show_shmctl32()
2601 prtime(pri, " at = ", shmds.shm_atime); in show_shmctl32()
2602 prtime(pri, " dt = ", shmds.shm_dtime); in show_shmctl32()
2603 prtime(pri, " ct = ", shmds.shm_ctime); in show_shmctl32()
2609 show_shmsys(private_t *pri) in show_shmsys() argument
2611 switch (pri->sys_args[0]) { in show_shmsys()
2615 if (pri->sys_nargs > 3) { in show_shmsys()
2616 switch (pri->sys_args[2]) { in show_shmsys()
2618 if (pri->Errno) in show_shmsys()
2624 show_shmctl(pri, in show_shmsys()
2625 (long)pri->sys_args[3]); in show_shmsys()
2627 show_shmctl32(pri, in show_shmsys()
2628 (long)pri->sys_args[3]); in show_shmsys()
2630 show_shmctl(pri, (long)pri->sys_args[3]); in show_shmsys()
2634 if (pri->Errno) in show_shmsys()
2638 show_shmctl64(pri, (long)pri->sys_args[3]); in show_shmsys()
2652 show_groups(private_t *pri, long offset, long count) in show_groups() argument
2664 (void) printf("%s\t", pri->pname); in show_groups()
2667 (void) printf("\n%s\t", pri->pname); in show_groups()
2678 sigset_string(private_t *pri, sigset_t *sp) in sigset_string() argument
2680 char *s = pri->code_buf; in sigset_string()
2693 return (pri->code_buf); in sigset_string()
2697 show_sigset(private_t *pri, long offset, const char *name) in show_sigset() argument
2704 pri->pname, name, sigset_string(pri, &sigset)); in show_sigset()
2710 show_sigaltstack32(private_t *pri, long offset, const char *name) in show_sigaltstack32() argument
2718 pri->pname, in show_sigaltstack32()
2728 show_sigaltstack(private_t *pri, long offset, const char *name) in show_sigaltstack() argument
2734 show_sigaltstack32(pri, offset, name); in show_sigaltstack()
2742 pri->pname, in show_sigaltstack()
2752 show_sigaction32(private_t *pri, long offset, const char *name, long odisp) in show_sigaction32() argument
2764 pri->pname, in show_sigaction32()
2767 sigset_string(pri, (sigset_t *)&sigaction.sa_mask), in show_sigaction32()
2774 show_sigaction(private_t *pri, long offset, const char *name, long odisp) in show_sigaction() argument
2780 show_sigaction32(pri, offset, name, odisp); in show_sigaction()
2792 pri->pname, in show_sigaction()
2795 sigset_string(pri, &sigaction.sa_mask), in show_sigaction()
2802 print_siginfo32(private_t *pri, const siginfo32_t *sip) in print_siginfo32() argument
2806 (void) printf("%s siginfo: %s", pri->pname, in print_siginfo32()
2807 signame(pri, sip->si_signo)); in print_siginfo32()
2915 (void) sprintf(pri->code_buf, "code=%d", sip->si_code); in print_siginfo32()
2916 code = (const char *)pri->code_buf; in print_siginfo32()
2958 print_siginfo(private_t *pri, const siginfo_t *sip) in print_siginfo() argument
2962 (void) printf("%s siginfo: %s", pri->pname, in print_siginfo()
2963 signame(pri, sip->si_signo)); in print_siginfo()
3073 (void) sprintf(pri->code_buf, "code=%d", sip->si_code); in print_siginfo()
3074 code = (const char *)pri->code_buf; in print_siginfo()
3116 show_siginfo32(private_t *pri, long offset) in show_siginfo32() argument
3122 print_siginfo32(pri, &siginfo); in show_siginfo32()
3127 show_siginfo(private_t *pri, long offset) in show_siginfo() argument
3133 show_siginfo32(pri, offset); in show_siginfo()
3139 print_siginfo(pri, &siginfo); in show_siginfo()
3143 show_bool(private_t *pri, long offset, int count) in show_bool() argument
3159 (void) printf("%s ", pri->pname); in show_bool()
3175 show_iovec32(private_t *pri, long offset, int niov, int showbuf, long count) in show_iovec32() argument
3194 pri->pname, in show_iovec32()
3204 showbuffer(pri, (long)ip->iov_base, nb); in show_iovec32()
3215 show_iovec(private_t *pri, long offset, long niov, int showbuf, long count) in show_iovec() argument
3224 show_iovec32(pri, offset, niov, showbuf, count); in show_iovec()
3240 pri->pname, in show_iovec()
3250 showbuffer(pri, (long)ip->iov_base, nb); in show_iovec()
3260 show_dents32(private_t *pri, long offset, long count) in show_dents32() argument
3286 pri->pname, in show_dents32()
3298 pri->pname, in show_dents32()
3318 show_dents64(private_t *pri, long offset, long count) in show_dents64() argument
3344 pri->pname, in show_dents64()
3356 pri->pname, in show_dents64()
3376 show_rlimit32(private_t *pri, long offset) in show_rlimit32() argument
3382 (void) printf("%s\t", pri->pname); in show_rlimit32()
3415 show_rlimit64(private_t *pri, long offset) in show_rlimit64() argument
3421 (void) printf("%s\t", pri->pname); in show_rlimit64()
3456 show_nuname(private_t *pri, long offset) in show_nuname() argument
3464 pri->pname, in show_nuname()
3474 show_adjtime(private_t *pri, long off1, long off2) in show_adjtime() argument
3476 show_timeval(pri, off1, " delta"); in show_adjtime()
3477 show_timeval(pri, off2, "olddelta"); in show_adjtime()
3481 show_sockaddr(private_t *pri, in show_sockaddr() argument
3511 pri->pname, str, in show_sockaddr()
3517 pri->pname, ntohl(sin6->sin6_scope_id), in show_sockaddr()
3519 pri->pname, in show_sockaddr()
3525 pri->pname, "INET", in show_sockaddr()
3534 (void) printf("%s\tAF_UNIX %s = %s\n", pri->pname, in show_sockaddr()
3542 show_msghdr(private_t *pri, long offset) in show_msghdr() argument
3544 const lwpstatus_t *Lsp = pri->lwpstat; in show_msghdr()
3546 int err = pri->Errno; in show_msghdr()
3549 int i = pri->sys_args[0]+1; in show_msghdr()
3550 long nb = (what == SYS_recvmsg)? pri->Rval1 : 32*1024; in show_msghdr()
3556 show_sockaddr(pri, "msg_name", in show_msghdr()
3569 show_iovec(pri, (long)msg.msg_iov, msg.msg_iovlen, showbuf, nb); in show_msghdr()
3575 show_msghdr32(private_t *pri, long offset) in show_msghdr32() argument
3583 const lwpstatus_t *Lsp = pri->lwpstat; in show_msghdr32()
3585 int err = pri->Errno; in show_msghdr32()
3587 int i = pri->sys_args[0]+1; in show_msghdr32()
3588 long nb = (what == SYS_recvmsg)? pri->Rval1 : 32*1024; in show_msghdr32()
3594 show_sockaddr(pri, "msg_name", in show_msghdr32()
3606 show_iovec32(pri, (long)msg.msg_iov, msg.msg_iovlen, showbuf, nb); in show_msghdr32()
3612 show_doorargs(private_t *pri, long offset) in show_doorargs() argument
3618 pri->pname, in show_doorargs()
3622 pri->pname, in show_doorargs()
3626 pri->pname, in show_doorargs()
3633 show_ucred_privsets(private_t *pri, ucred_t *uc) in show_ucred_privsets() argument
3647 pri->pname, in show_ucred_privsets()
3656 show_ucred(private_t *pri, long offset) in show_ucred() argument
3672 pri->pname, in show_ucred()
3676 pri->pname, in show_ucred()
3680 pri->pname, in show_ucred()
3683 show_ucred_privsets(pri, uc); in show_ucred()
3689 show_privset(private_t *pri, long offset, size_t size, char *label) in show_privset() argument
3702 (void) printf("%s\t%s%s\n", pri->pname, label, str); in show_privset()
3710 show_doorinfo(private_t *pri, long offset) in show_doorinfo() argument
3718 pri->pname, in show_doorinfo()
3723 (void) printf("%s\tattributes=%s\n", pri->pname, door_flags(pri, attr)); in show_doorinfo()
3724 (void) printf("%s\tuniquifier=%llu\n", pri->pname, info.di_uniquifier); in show_doorinfo()
3728 show_doorparam(private_t *pri, long offset) in show_doorparam() argument
3734 pri->pname, in show_doorparam()
3742 show_doorargs32(private_t *pri, long offset) in show_doorargs32() argument
3748 pri->pname, in show_doorargs32()
3752 pri->pname, in show_doorargs32()
3756 pri->pname, in show_doorargs32()
3763 show_doorparam32(private_t *pri, long offset) in show_doorparam32() argument
3769 pri->pname, in show_doorparam32()
3777 show_doors(private_t *pri) in show_doors() argument
3779 switch (pri->sys_args[5]) { in show_doors()
3783 show_doorargs(pri, (long)pri->sys_args[1]); in show_doors()
3785 show_doorargs32(pri, (long)pri->sys_args[1]); in show_doors()
3787 show_doorargs(pri, (long)pri->sys_args[1]); in show_doors()
3791 if (!pri->Errno) in show_doors()
3792 show_ucred(pri, (long)pri->sys_args[0]); in show_doors()
3795 if (!pri->Errno) in show_doors()
3796 show_doorinfo(pri, (long)pri->sys_args[1]); in show_doors()
3799 if (!pri->Errno) { in show_doors()
3802 show_doorparam(pri, (long)pri->sys_args[2]); in show_doors()
3804 show_doorparam32(pri, (long)pri->sys_args[2]); in show_doors()
3806 show_doorparam(pri, (long)pri->sys_args[2]); in show_doors()
3814 show_portargs(private_t *pri, long offset) in show_portargs() argument
3820 pri->pname, in show_portargs()
3824 pri->pname, in show_portargs()
3834 show_portargs32(private_t *pri, long offset) in show_portargs32() argument
3840 pri->pname, in show_portargs32()
3844 pri->pname, in show_portargs32()
3853 show_ports(private_t *pri) in show_ports() argument
3855 switch (pri->sys_args[0]) { in show_ports()
3859 show_portargs(pri, (long)pri->sys_args[2]); in show_ports()
3861 show_portargs32(pri, (long)pri->sys_args[2]); in show_ports()
3863 show_portargs(pri, (long)pri->sys_args[2]); in show_ports()
3874 show_ksendfilevec32(private_t *pri, int fd, in show_ksendfilevec32() argument
3902 showbuffer(pri, in show_ksendfilevec32()
3917 show_ksendfilevec64(private_t *pri, int fd, in show_ksendfilevec64() argument
3945 showbuffer(pri, in show_ksendfilevec64()
3963 show_sendfilevec(private_t *pri, int fd, sendfilevec_t *sndvec, int sfvcnt) in show_sendfilevec() argument
3970 show_ksendfilevec32(pri, fd, in show_sendfilevec()
3997 showbuffer(pri, (long)snd_ptr->sfv_off, in show_sendfilevec()
4012 show_sendfilevec64(private_t *pri, int fd, sendfilevec64_t *sndvec, int sfvcnt) in show_sendfilevec64() argument
4019 show_ksendfilevec64(pri, fd, in show_sendfilevec64()
4052 showbuffer(pri, (long)snd_ptr->sfv_off, in show_sendfilevec64()
4066 show_memcntl_mha(private_t *pri, long offset) in show_memcntl_mha() argument
4080 pri->pname, s, mha.mha_flags, in show_memcntl_mha()
4085 pri->pname, mha.mha_cmd, mha.mha_flags, in show_memcntl_mha()
4093 show_memcntl_mha32(private_t *pri, long offset) in show_memcntl_mha32() argument
4108 pri->pname, s, mha32.mha_flags, mha32.mha_pagesize); in show_memcntl_mha32()
4112 pri->pname, mha32.mha_cmd, mha32.mha_flags, in show_memcntl_mha32()
4120 show_memcntl(private_t *pri) in show_memcntl() argument
4123 if ((int)pri->sys_args[2] != MC_HAT_ADVISE) in show_memcntl()
4127 show_memcntl_mha(pri, (long)pri->sys_args[3]); in show_memcntl()
4129 show_memcntl_mha32(pri, (long)pri->sys_args[3]); in show_memcntl()
4131 show_memcntl_mha(pri, (long)pri->sys_args[3]); in show_memcntl()
4136 show_ids(private_t *pri, long offset, int count) in show_ids() argument
4159 (void) printf("%s\t%8d\n", pri->pname, (int)*idp); in show_ids()
4173 show_ntp_gettime(private_t *pri) in show_ntp_gettime() argument
4178 if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL) in show_ntp_gettime()
4204 get_timex_modes(private_t *pri, uint32_t val) in get_timex_modes() argument
4206 char *str = pri->code_buf; in get_timex_modes()
4211 used = strlcat(str, "|MOD_OFFSET", sizeof (pri->code_buf)); in get_timex_modes()
4213 used = strlcat(str, "|MOD_FREQUENCY", sizeof (pri->code_buf)); in get_timex_modes()
4215 used = strlcat(str, "|MOD_MAXERROR", sizeof (pri->code_buf)); in get_timex_modes()
4217 used = strlcat(str, "|MOD_ESTERROR", sizeof (pri->code_buf)); in get_timex_modes()
4219 used = strlcat(str, "|MOD_STATUS", sizeof (pri->code_buf)); in get_timex_modes()
4221 used = strlcat(str, "|MOD_TIMECONST", sizeof (pri->code_buf)); in get_timex_modes()
4223 used = strlcat(str, "|MOD_CLKB", sizeof (pri->code_buf)); in get_timex_modes()
4225 used = strlcat(str, "|MOD_CLKA", sizeof (pri->code_buf)); in get_timex_modes()
4227 if (used == 0 || used >= sizeof (pri->code_buf)) in get_timex_modes()
4228 (void) snprintf(str, sizeof (pri->code_buf), " 0x%.4x", val); in get_timex_modes()
4234 get_timex_status(private_t *pri, int32_t val) in get_timex_status() argument
4236 char *str = pri->code_buf; in get_timex_status()
4241 used = strlcat(str, "|STA_PLL", sizeof (pri->code_buf)); in get_timex_status()
4243 used = strlcat(str, "|STA_PPSFREQ", sizeof (pri->code_buf)); in get_timex_status()
4245 used = strlcat(str, "|STA_PPSTIME", sizeof (pri->code_buf)); in get_timex_status()
4247 used = strlcat(str, "|STA_FLL", sizeof (pri->code_buf)); in get_timex_status()
4250 used = strlcat(str, "|STA_INS", sizeof (pri->code_buf)); in get_timex_status()
4252 used = strlcat(str, "|STA_DEL", sizeof (pri->code_buf)); in get_timex_status()
4254 used = strlcat(str, "|STA_UNSYNC", sizeof (pri->code_buf)); in get_timex_status()
4256 used = strlcat(str, "|STA_FREQHOLD", sizeof (pri->code_buf)); in get_timex_status()
4259 used = strlcat(str, "|STA_PPSSIGNAL", sizeof (pri->code_buf)); in get_timex_status()
4261 used = strlcat(str, "|STA_PPSJITTER", sizeof (pri->code_buf)); in get_timex_status()
4263 used = strlcat(str, "|STA_PPSWANDER", sizeof (pri->code_buf)); in get_timex_status()
4265 used = strlcat(str, "|STA_PPSERROR", sizeof (pri->code_buf)); in get_timex_status()
4268 used = strlcat(str, "|STA_CLOCKERR", sizeof (pri->code_buf)); in get_timex_status()
4270 if (used == 0 || used >= sizeof (pri->code_buf)) in get_timex_status()
4271 (void) snprintf(str, sizeof (pri->code_buf), " 0x%.4x", val); in get_timex_status()
4277 show_ntp_adjtime(private_t *pri) in show_ntp_adjtime() argument
4282 if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL) in show_ntp_adjtime()
4288 (void) printf("\tmodes: %s\n", get_timex_modes(pri, timex.modes)); in show_ntp_adjtime()
4293 (void) printf("\tstatus: %s\n", get_timex_status(pri, timex.status)); in show_ntp_adjtime()
4399 show_packed_nvlist(private_t *pri, uintptr_t offset, size_t size) in show_packed_nvlist() argument
4412 (void) printf("%s\t<?>", pri->pname); in show_packed_nvlist()
4422 " failed: %d\n", pri->pname, result); in show_packed_nvlist()
4429 show_zone_create_args(private_t *pri, long offset) in show_zone_create_args() argument
4457 (void) printf("%s\t zone_name: %s\n", pri->pname, in show_zone_create_args()
4459 (void) printf("%s\t zone_root: %s\n", pri->pname, in show_zone_create_args()
4462 show_privset(pri, (uintptr_t)args.zone_privs, in show_zone_create_args()
4465 (void) printf("%s\t rctlbuf: 0x%p\n", pri->pname, in show_zone_create_args()
4467 (void) printf("%s\t rctlbufsz: %lu\n", pri->pname, in show_zone_create_args()
4470 show_packed_nvlist(pri, (uintptr_t)args.rctlbuf, in show_zone_create_args()
4473 (void) printf("%s\t zfs: %s\n", pri->pname, zone_zfs); in show_zone_create_args()
4475 (void) printf("%s\textended_error: 0x%p\n", pri->pname, in show_zone_create_args()
4482 (void) printf("%s\t match: %d\n", pri->pname, in show_zone_create_args()
4484 (void) printf("%s\t doi: %d\n", pri->pname, in show_zone_create_args()
4500 pri->pname, label_str != NULL ? label_str : "<?>"); in show_zone_create_args()
4514 show_zone_create_args32(private_t *pri, long offset) in show_zone_create_args32() argument
4542 (void) printf("%s\t zone_name: %s\n", pri->pname, in show_zone_create_args32()
4544 (void) printf("%s\t zone_root: %s\n", pri->pname, in show_zone_create_args32()
4547 show_privset(pri, (uintptr_t)args.zone_privs, in show_zone_create_args32()
4550 (void) printf("%s\t rctlbuf: 0x%x\n", pri->pname, in show_zone_create_args32()
4552 (void) printf("%s\t rctlbufsz: %lu\n", pri->pname, in show_zone_create_args32()
4555 show_packed_nvlist(pri, (uintptr_t)args.rctlbuf, in show_zone_create_args32()
4558 (void) printf("%s\t zfs: %s\n", pri->pname, zone_zfs); in show_zone_create_args32()
4560 (void) printf("%s\textended_error: 0x%x\n", pri->pname, in show_zone_create_args32()
4567 (void) printf("%s\t match: %d\n", pri->pname, in show_zone_create_args32()
4569 (void) printf("%s\t doi: %d\n", pri->pname, in show_zone_create_args32()
4584 pri->pname, label_str != NULL ? label_str : "<?>"); in show_zone_create_args32()
4597 show_zones(private_t *pri) in show_zones() argument
4599 switch (pri->sys_args[0]) { in show_zones()
4603 show_zone_create_args(pri, (long)pri->sys_args[1]); in show_zones()
4605 show_zone_create_args32(pri, (long)pri->sys_args[1]); in show_zones()
4607 show_zone_create_args(pri, (long)pri->sys_args[1]); in show_zones()
4614 show_rctlblk(private_t *pri, long _rctlblk) in show_rctlblk() argument
4624 (void) printf("%s\t\t<?>", pri->pname); in show_rctlblk()
4627 pri->pname, in show_rctlblk()
4630 pri->pname, in show_rctlblk()
4633 pri->pname, in show_rctlblk()
4640 s = rctl_local_action(pri, act); in show_rctlblk()
4643 pri->pname, act); in show_rctlblk()
4646 pri->pname, s); in show_rctlblk()
4652 pri->pname, signame(pri, sig)); in show_rctlblk()
4656 s = rctl_local_flags(pri, rctlblk_get_local_flags(blk)); in show_rctlblk()
4659 pri->pname, rctlblk_get_local_flags(blk)); in show_rctlblk()
4662 pri->pname, s); in show_rctlblk()
4667 pri->pname, in show_rctlblk()
4671 pri->pname, in show_rctlblk()
4675 pri->pname, in show_rctlblk()
4682 show_rctls(private_t *pri) in show_rctls() argument
4686 switch (pri->sys_args[0]) { in show_rctls()
4693 (void) printf("%s\tOld rctlblk: 0x%lx\n", pri->pname, in show_rctls()
4694 pri->sys_args[2]); in show_rctls()
4695 if (pri->sys_args[2] != NULL) { in show_rctls()
4696 show_rctlblk(pri, pri->sys_args[2]); in show_rctls()
4698 (void) printf("%s\tNew rctlblk: 0x%lx\n", pri->pname, in show_rctls()
4699 pri->sys_args[3]); in show_rctls()
4700 if (pri->sys_args[3] != NULL) { in show_rctls()
4701 show_rctlblk(pri, pri->sys_args[3]); in show_rctls()
4705 for (entry = 0; entry < pri->sys_args[4]; entry++) { in show_rctls()
4707 pri->pname, entry, in show_rctls()
4708 (long)RCTLBLK_INC(pri->sys_args[3], entry)); in show_rctls()
4709 if (RCTLBLK_INC(pri->sys_args[3], entry) != NULL) { in show_rctls()
4710 show_rctlblk(pri, in show_rctls()
4711 (long)RCTLBLK_INC(pri->sys_args[3], entry)); in show_rctls()
4718 show_utimesys(private_t *pri) in show_utimesys() argument
4720 switch (pri->sys_args[0]) { in show_utimesys()
4722 if (pri->sys_nargs > 2) in show_utimesys()
4723 show_utimens(pri, (long)pri->sys_args[2]); in show_utimesys()
4726 if (pri->sys_nargs > 3) in show_utimesys()
4727 show_utimens(pri, (long)pri->sys_args[3]); in show_utimesys()
4736 show_sockconfig_filter_prop32(private_t *pri, long addr) in show_sockconfig_filter_prop32() argument
4749 (void) printf("%s\tmodule name: %s\n", pri->pname, buf); in show_sockconfig_filter_prop32()
4750 (void) printf("%s\tattach semantics: %s", pri->pname, in show_sockconfig_filter_prop32()
4770 (void) printf("%s\tsocket tuples:\n", pri->pname); in show_sockconfig_filter_prop32()
4788 show_sockconfig_filter_prop(private_t *pri, long addr) in show_sockconfig_filter_prop() argument
4801 (void) printf("%s\tmodule name: %s\n", pri->pname, buf); in show_sockconfig_filter_prop()
4802 (void) printf("%s\tattach semantics: %s", pri->pname, in show_sockconfig_filter_prop()
4822 (void) printf("%s\tsocket tuples:\n", pri->pname); in show_sockconfig_filter_prop()
4840 show_sockconfig(private_t *pri) in show_sockconfig() argument
4842 switch (pri->sys_args[0]) { in show_sockconfig()
4846 show_sockconfig_filter_prop(pri, in show_sockconfig()
4847 (long)pri->sys_args[2]); in show_sockconfig()
4849 show_sockconfig_filter_prop32(pri, in show_sockconfig()
4850 (long)pri->sys_args[2]); in show_sockconfig()
4852 show_sockconfig_filter_prop(pri, (long)pri->sys_args[2]); in show_sockconfig()
4861 show_zfs_ioc(private_t *pri, long addr) in show_zfs_ioc() argument
4887 show_packed_nvlist(pri, zc.zc_nvlist_conf, in show_zfs_ioc()
4892 show_packed_nvlist(pri, zc.zc_nvlist_src, in show_zfs_ioc()
4897 show_packed_nvlist(pri, zc.zc_nvlist_dst, in show_zfs_ioc()
5126 expound(private_t *pri, long r0, int raw) in expound() argument
5128 const lwpstatus_t *Lsp = pri->lwpstat; in expound()
5131 int err = pri->Errno; /* don't display output parameters */ in expound()
5145 show_timeofday(pri); in expound()
5148 if (!err && pri->sys_nargs > 1) in expound()
5149 show_itimerval(pri, (long)pri->sys_args[1], in expound()
5153 if (pri->sys_nargs > 1) in expound()
5154 show_itimerval(pri, (long)pri->sys_args[1], in expound()
5156 if (!err && pri->sys_nargs > 2) in expound()
5157 show_itimerval(pri, (long)pri->sys_args[2], in expound()
5161 show_stime(pri); in expound()
5165 show_times(pri); in expound()
5172 show_utssys(pri, r0); in expound()
5174 show_utssys32(pri, r0); in expound()
5176 show_utssys(pri, r0); in expound()
5180 if (pri->sys_nargs >= 3) /* each case must decide for itself */ in expound()
5181 show_ioctl(pri, pri->sys_args[1], in expound()
5182 (long)pri->sys_args[2]); in expound()
5185 if (!err && pri->sys_nargs >= 3) in expound()
5186 show_stat(pri, (long)pri->sys_args[2]); in expound()
5189 if (!err && pri->sys_nargs >= 3) in expound()
5190 show_stat64_32(pri, (long)pri->sys_args[2]); in expound()
5195 if (!err && pri->sys_nargs >= 2) in expound()
5196 show_stat(pri, (long)pri->sys_args[1]); in expound()
5201 if (!err && pri->sys_nargs >= 2) in expound()
5202 show_stat64_32(pri, (long)pri->sys_args[1]); in expound()
5210 show_statvfs32(pri); in expound()
5214 show_statvfs(pri); in expound()
5220 show_statvfs64(pri); in expound()
5228 show_statfs(pri); in expound()
5230 show_statfs32(pri); in expound()
5232 show_statfs(pri); in expound()
5236 show_fcntl(pri); in expound()
5239 show_msgsys(pri, r0); /* each case must decide for itself */ in expound()
5242 show_semsys(pri); /* each case must decide for itself */ in expound()
5245 show_shmsys(pri); /* each case must decide for itself */ in expound()
5248 if (err || pri->sys_nargs <= 1 || r0 <= 0) in expound()
5252 show_dents32(pri, (long)pri->sys_args[1], r0); in expound()
5257 show_dents32(pri, (long)pri->sys_args[1], r0); in expound()
5261 if (err || pri->sys_nargs <= 1 || r0 <= 0) in expound()
5263 show_dents64(pri, (long)pri->sys_args[1], r0); in expound()
5266 show_gp_msg(pri, what); in expound()
5267 if (pri->sys_nargs > 3) in expound()
5268 show_hhex_int(pri, (long)pri->sys_args[3], "flags"); in expound()
5271 show_gp_msg(pri, what); in expound()
5272 if (pri->sys_nargs > 3) in expound()
5273 show_hhex_int(pri, (long)pri->sys_args[3], "band"); in expound()
5274 if (pri->sys_nargs > 4) in expound()
5275 show_hhex_int(pri, (long)pri->sys_args[4], "flags"); in expound()
5279 show_gp_msg(pri, what); in expound()
5282 show_pollsys(pri); in expound()
5285 if (pri->sys_nargs > 1 && (r0 = pri->sys_args[0]) > 0) in expound()
5286 show_groups(pri, (long)pri->sys_args[1], r0); in expound()
5289 if (!err && pri->sys_nargs > 1 && pri->sys_args[0] > 0) in expound()
5290 show_groups(pri, (long)pri->sys_args[1], r0); in expound()
5293 if (pri->sys_nargs > 1) in expound()
5294 show_sigset(pri, (long)pri->sys_args[1], " set"); in expound()
5295 if (!err && pri->sys_nargs > 2) in expound()
5296 show_sigset(pri, (long)pri->sys_args[2], "oset"); in expound()
5300 if (pri->sys_nargs > 0) in expound()
5301 show_sigset(pri, (long)pri->sys_args[0], "sigmask"); in expound()
5302 if (!err && pri->sys_nargs > 1) in expound()
5303 show_siginfo(pri, (long)pri->sys_args[1]); in expound()
5304 if (pri->sys_nargs > 2) in expound()
5305 show_timestruc(pri, (long)pri->sys_args[2], "timeout"); in expound()
5308 if (pri->sys_nargs > 0) in expound()
5309 show_sigaltstack(pri, (long)pri->sys_args[0], in expound()
5311 if (!err && pri->sys_nargs > 1) in expound()
5312 show_sigaltstack(pri, (long)pri->sys_args[1], in expound()
5316 if (pri->sys_nargs > 1) in expound()
5317 show_sigaction(pri, (long)pri->sys_args[1], in expound()
5319 if (!err && pri->sys_nargs > 2) in expound()
5320 show_sigaction(pri, (long)pri->sys_args[2], in expound()
5324 if (pri->sys_nargs > 1) in expound()
5325 show_siginfo(pri, (long)pri->sys_args[1]); in expound()
5328 if (pri->sys_nargs > 1) in expound()
5329 show_siginfo(pri, (long)pri->sys_args[1]); in expound()
5330 if (pri->sys_nargs > 2) in expound()
5331 show_sigset(pri, (long)pri->sys_args[2], "sigmask"); in expound()
5334 if (!err && pri->sys_nargs > 1) in expound()
5335 show_sigset(pri, (long)pri->sys_args[1], "sigmask"); in expound()
5338 if (!err && pri->sys_nargs > 2) in expound()
5339 show_siginfo(pri, (long)pri->sys_args[2]); in expound()
5342 if (pri->sys_nargs > 0) in expound()
5343 show_procset(pri, (long)pri->sys_args[0]); in expound()
5346 if (pri->sys_nargs > 1) in expound()
5347 show_procset(pri, (long)pri->sys_args[1]); in expound()
5350 if (!err && pri->sys_nargs > 2) in expound()
5351 show_bool(pri, (long)pri->sys_args[2], in expound()
5352 (pri->sys_args[1] + pagesize - 1) / pagesize); in expound()
5356 if (pri->sys_nargs > 2) { in expound()
5357 int i = pri->sys_args[0]+1; in expound()
5366 show_iovec(pri, (long)pri->sys_args[1], in expound()
5367 pri->sys_args[2], showbuf, nb); in expound()
5375 if (pri->sys_nargs <= 1) in expound()
5379 show_rlimit64(pri, (long)pri->sys_args[1]); in expound()
5381 show_rlimit32(pri, (long)pri->sys_args[1]); in expound()
5383 show_rlimit32(pri, (long)pri->sys_args[1]); in expound()
5391 if (pri->sys_nargs <= 1) in expound()
5393 show_rlimit64(pri, (long)pri->sys_args[1]); in expound()
5396 if (!err && pri->sys_nargs > 0) in expound()
5397 show_nuname(pri, (long)pri->sys_args[0]); in expound()
5400 if (!err && pri->sys_nargs > 1) in expound()
5401 show_adjtime(pri, (long)pri->sys_args[0], in expound()
5402 (long)pri->sys_args[1]); in expound()
5405 if (!err && pri->sys_nargs > 0) in expound()
5406 show_timestruc(pri, (long)pri->sys_args[0], "cpu time"); in expound()
5409 if (!err && pri->sys_nargs > 1) in expound()
5410 show_int(pri, (long)pri->sys_args[1], "lwpid"); in expound()
5416 if (pri->sys_nargs > 0) in expound()
5417 show_mutex(pri, (long)pri->sys_args[0]); in expound()
5420 if (pri->sys_nargs > 0) in expound()
5421 show_mutex(pri, (long)pri->sys_args[0]); in expound()
5422 if (pri->sys_nargs > 1) in expound()
5423 show_timestruc(pri, (long)pri->sys_args[1], "timeout"); in expound()
5426 if (pri->sys_nargs > 0) in expound()
5427 show_condvar(pri, (long)pri->sys_args[0]); in expound()
5428 if (pri->sys_nargs > 1) in expound()
5429 show_mutex(pri, (long)pri->sys_args[1]); in expound()
5430 if (pri->sys_nargs > 2) in expound()
5431 show_timestruc(pri, (long)pri->sys_args[2], "timeout"); in expound()
5435 if (pri->sys_nargs > 0) in expound()
5436 show_condvar(pri, (long)pri->sys_args[0]); in expound()
5440 if (pri->sys_nargs > 0) in expound()
5441 show_sema(pri, (long)pri->sys_args[0]); in expound()
5444 if (pri->sys_nargs > 0) in expound()
5445 show_sema(pri, (long)pri->sys_args[0]); in expound()
5446 if (pri->sys_nargs > 1) in expound()
5447 show_timestruc(pri, (long)pri->sys_args[1], "timeout"); in expound()
5450 if (pri->sys_nargs > 1) in expound()
5451 show_rwlock(pri, (long)pri->sys_args[1]); in expound()
5452 if (pri->sys_nargs > 2 && in expound()
5453 (pri->sys_args[0] == 0 || pri->sys_args[0] == 1)) in expound()
5454 show_timestruc(pri, (long)pri->sys_args[2], "timeout"); in expound()
5458 if (!err && pri->sys_nargs > 2) in expound()
5459 show_int(pri, (long)pri->sys_args[2], "lwpid"); in expound()
5462 if (pri->sys_args[0] == AIOWAIT && !err && pri->sys_nargs > 1) in expound()
5463 show_timeval(pri, (long)pri->sys_args[1], "timeout"); in expound()
5466 if (pri->sys_nargs > 0) in expound()
5467 show_timestruc(pri, (long)pri->sys_args[0], "tmout"); in expound()
5468 if (pri->sys_nargs > 1 && (err == 0 || err == EINTR)) in expound()
5469 show_timestruc(pri, (long)pri->sys_args[1], "resid"); in expound()
5472 switch (pri->sys_args[0]) { in expound()
5476 show_privset(pri, (long)pri->sys_args[3], in expound()
5477 (size_t)pri->sys_args[4], ""); in expound()
5481 switch (pri->sys_args[0]) { in expound()
5485 show_ucred(pri, (long)pri->sys_args[2]); in expound()
5491 if (pri->sys_nargs > 2) in expound()
5492 show_sockaddr(pri, "name", (long)pri->sys_args[1], in expound()
5493 0, (long)pri->sys_args[2]); in expound()
5496 if (pri->sys_nargs > 5) in expound()
5497 show_sockaddr(pri, "to", (long)pri->sys_args[4], 0, in expound()
5498 pri->sys_args[5]); in expound()
5501 if (!err && pri->sys_nargs > 2) in expound()
5502 show_sockaddr(pri, "name", (long)pri->sys_args[1], in expound()
5503 (long)pri->sys_args[2], 0); in expound()
5507 if (!err && pri->sys_nargs > 2) in expound()
5508 show_sockaddr(pri, "name", (long)pri->sys_args[1], in expound()
5509 (long)pri->sys_args[2], 0); in expound()
5512 if (!err && pri->sys_nargs > 2) in expound()
5513 show_cladm(pri, pri->sys_args[0], pri->sys_args[1], in expound()
5514 (long)pri->sys_args[2]); in expound()
5517 if (!err && pri->sys_nargs > 5) in expound()
5518 show_sockaddr(pri, "from", (long)pri->sys_args[4], in expound()
5519 (long)pri->sys_args[5], 0); in expound()
5526 if (pri->sys_nargs <= 2) in expound()
5530 show_msghdr(pri, pri->sys_args[1]); in expound()
5532 show_msghdr32(pri, pri->sys_args[1]); in expound()
5534 show_msghdr(pri, pri->sys_args[1]); in expound()
5538 show_doors(pri); in expound()
5541 if (pri->sys_nargs != 5) in expound()
5544 if (pri->sys_args[0] == SENDFILEV) { in expound()
5545 show_sendfilevec(pri, (int)pri->sys_args[1], in expound()
5546 (sendfilevec_t *)pri->sys_args[2], in expound()
5547 (int)pri->sys_args[3]); in expound()
5548 } else if (pri->sys_args[0] == SENDFILEV64) { in expound()
5549 show_sendfilevec64(pri, (int)pri->sys_args[1], in expound()
5550 (sendfilevec64_t *)pri->sys_args[2], in expound()
5551 (int)pri->sys_args[3]); in expound()
5555 show_memcntl(pri); in expound()
5562 if (pri->sys_nargs > 1 && in expound()
5563 (pri->sys_args[0] == 0 || pri->sys_args[0] == 4)) in expound()
5564 show_timestruc(pri, (long)pri->sys_args[1], "timeout"); in expound()
5566 if (pri->sys_nargs > 2 && pri->sys_args[0] == 2) in expound()
5567 show_ids(pri, (long)pri->sys_args[1], in expound()
5568 (int)pri->sys_args[2]); in expound()
5572 show_ntp_gettime(pri); in expound()
5576 show_ntp_adjtime(pri); in expound()
5580 if (pri->sys_args[0] == _RUSAGESYS_GETRUSAGE) { in expound()
5583 show_getrusage32(pri->sys_args[1]); in expound()
5586 show_getrusage(pri->sys_args[1]); in expound()
5590 show_ports(pri); in expound()
5593 show_zones(pri); in expound()
5596 show_rctls(pri); in expound()
5599 show_utimesys(pri); in expound()
5602 show_sockconfig(pri); in expound()