Lines Matching refs:pri
102 #define GROW(nb) if (pri->sys_leng + (nb) >= pri->sys_ssize) grow(pri, (nb))
107 prt_nov(private_t *pri, int raw, long val) /* print nothing */ in prt_nov() argument
113 prt_dec(private_t *pri, int raw, long val) /* print as decimal */ in prt_dec() argument
117 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_dec()
120 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_dec()
126 prt_uns(private_t *pri, int raw, long val) /* print as unsigned decimal */ in prt_uns() argument
130 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_uns()
133 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_uns()
139 prt_un1(private_t *pri, int raw, long val) in prt_un1() argument
142 prt_dec(pri, raw, val); in prt_un1()
144 prt_uns(pri, raw, val); in prt_un1()
149 prt_oct(private_t *pri, int raw, long val) /* print as octal */ in prt_oct() argument
153 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_oct()
156 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_oct()
162 prt_hex(private_t *pri, int raw, long val) /* print as hexadecimal */ in prt_hex() argument
166 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_hex()
169 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_hex()
176 prt_hhx(private_t *pri, int raw, long val) in prt_hhx() argument
180 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_hhx()
183 pri->sys_leng += sprintf(pri->sys_string + pri->sys_leng, in prt_hhx()
190 prt_dex(private_t *pri, int raw, long val) in prt_dex() argument
193 prt_hex(pri, 0, val); in prt_dex()
195 prt_dec(pri, 0, val); in prt_dex()
201 prt_llo(private_t *pri, int raw, long val1, long val2) in prt_llo() argument
215 prt_dex(pri, 0, loval); in prt_llo()
218 pri->sys_leng += in prt_llo()
219 sprintf(pri->sys_string + pri->sys_leng, "0x%.8X%.8X", in prt_llo()
225 escape_string(private_t *pri, const char *s) in escape_string() argument
246 pri->sys_string[pri->sys_leng++] = '"'; in escape_string()
249 pri->sys_string[pri->sys_leng++] = '\\'; in escape_string()
252 pri->sys_string[pri->sys_leng++] = s[i]; in escape_string()
254 pri->sys_leng += sprintf(pri->sys_string + in escape_string()
255 pri->sys_leng, "\\x%02x", (uint8_t)s[i]); in escape_string()
258 pri->sys_string[pri->sys_leng++] = '"'; in escape_string()
262 prt_stg(private_t *pri, int raw, long val) /* print as string */ in prt_stg() argument
264 char *s = raw? NULL : fetchstring(pri, (long)val, PATH_MAX); in prt_stg()
267 prt_hex(pri, 0, val); in prt_stg()
269 escape_string(pri, s); in prt_stg()
274 prt_rst(private_t *pri, int raw, long val) in prt_rst() argument
276 char *s = (raw || pri->Errno)? NULL : in prt_rst()
277 fetchstring(pri, (long)val, PATH_MAX); in prt_rst()
280 prt_hex(pri, 0, val); in prt_rst()
283 pri->sys_leng += snprintf(pri->sys_string + pri->sys_leng, in prt_rst()
284 pri->sys_ssize - pri->sys_leng, "\"%s\"", s); in prt_rst()
290 prt_rlk(private_t *pri, int raw, long val) in prt_rlk() argument
292 char *s = (raw || pri->Errno || pri->Rval1 <= 0)? NULL : in prt_rlk()
293 fetchstring(pri, (long)val, in prt_rlk()
294 (pri->Rval1 > PATH_MAX)? PATH_MAX : (int)pri->Rval1); in prt_rlk()
297 prt_hex(pri, 0, val); in prt_rlk()
300 pri->sys_leng += snprintf(pri->sys_string + pri->sys_leng, in prt_rlk()
301 pri->sys_ssize - pri->sys_leng, "\"%s\"", s); in prt_rlk()
306 prt_ioc(private_t *pri, int raw, long val) /* print ioctl code */ in prt_ioc() argument
308 const char *s = raw? NULL : ioctlname(pri, (int)val); in prt_ioc()
311 prt_hex(pri, 0, val); in prt_ioc()
313 outstring(pri, s); in prt_ioc()
317 prt_ioa(private_t *pri, int raw, long val) /* print ioctl argument */ in prt_ioa() argument
322 switch (pri->sys_args[1]) { in prt_ioa()
328 prt_stg(pri, raw, in prt_ioa()
331 prt_stg(pri, raw, in prt_ioa()
337 prt_rst(pri, raw, val); in prt_ioa()
341 prt_stg(pri, raw, val); in prt_ioa()
346 prt_dec(pri, 0, val); in prt_ioa()
350 prt_dec(pri, 0, val); in prt_ioa()
352 outstring(pri, s); in prt_ioa()
355 if (raw || (s = strevents(pri, val)) == NULL) in prt_ioa()
356 prt_hex(pri, 0, val); in prt_ioa()
358 outstring(pri, s); in prt_ioa()
362 prt_dec(pri, 0, val); in prt_ioa()
364 outstring(pri, s); in prt_ioa()
372 prt_dec(pri, 0, val); in prt_ioa()
376 prt_hex(pri, 0, val); in prt_ioa()
382 prt_pip(private_t *pri, int raw, long val) /* print pipe code */ in prt_pip() argument
388 prt_dex(pri, 0, val); in prt_pip()
393 outstring(pri, "|O_CLOEXEC" + first); in prt_pip()
397 outstring(pri, "|O_CLOFORK" + first); in prt_pip()
401 outstring(pri, "|O_NONBLOCK" + first); in prt_pip()
406 prt_pfd(private_t *pri, int raw, long val) /* print pipe code */ in prt_pfd() argument
413 pri->Rval1 >= 0 && in prt_pfd()
416 outstring(pri, str); in prt_pfd()
418 prt_hex(pri, 0, val); in prt_pfd()
423 prt_fcn(private_t *pri, int raw, long val) /* print fcntl code */ in prt_fcn() argument
428 prt_dec(pri, 0, val); in prt_fcn()
430 outstring(pri, s); in prt_fcn()
434 prt_s86(private_t *pri, int raw, long val) /* print sysi86 code */ in prt_s86() argument
440 prt_dec(pri, 0, val); in prt_s86()
442 outstring(pri, s); in prt_s86()
446 prt_uts(private_t *pri, int raw, long val) /* print utssys code */ in prt_uts() argument
451 prt_dec(pri, 0, val); in prt_uts()
453 outstring(pri, s); in prt_uts()
457 prt_msc(private_t *pri, int raw, long val) /* print msgsys command */ in prt_msc() argument
462 prt_dec(pri, 0, val); in prt_msc()
464 outstring(pri, s); in prt_msc()
468 prt_msf(private_t *pri, int raw, long val) /* print msgsys flags */ in prt_msf() argument
470 const char *s = raw? NULL : msgflags(pri, (int)val); in prt_msf()
473 prt_oct(pri, 0, val); in prt_msf()
475 outstring(pri, s); in prt_msf()
479 prt_smc(private_t *pri, int raw, long val) /* print semsys command */ in prt_smc() argument
484 prt_dec(pri, 0, val); in prt_smc()
486 outstring(pri, s); in prt_smc()
490 prt_sef(private_t *pri, int raw, long val) /* print semsys flags */ in prt_sef() argument
492 const char *s = raw? NULL : semflags(pri, (int)val); in prt_sef()
495 prt_oct(pri, 0, val); in prt_sef()
497 outstring(pri, s); in prt_sef()
501 prt_shc(private_t *pri, int raw, long val) /* print shmsys command */ in prt_shc() argument
506 prt_dec(pri, 0, val); in prt_shc()
508 outstring(pri, s); in prt_shc()
512 prt_shf(private_t *pri, int raw, long val) /* print shmsys flags */ in prt_shf() argument
514 const char *s = raw? NULL : shmflags(pri, (int)val); in prt_shf()
517 prt_oct(pri, 0, val); in prt_shf()
519 outstring(pri, s); in prt_shf()
523 prt_sfs(private_t *pri, int raw, long val) /* print sysfs code */ in prt_sfs() argument
528 prt_dec(pri, 0, val); in prt_sfs()
530 outstring(pri, s); in prt_sfs()
534 prt_opn(private_t *pri, int raw, long val) /* print open code */ in prt_opn() argument
536 const char *s = raw? NULL : openarg(pri, val); in prt_opn()
539 prt_oct(pri, 0, val); in prt_opn()
541 outstring(pri, s); in prt_opn()
545 prt_sig(private_t *pri, int raw, long val) /* print signal name */ in prt_sig() argument
547 const char *s = raw? NULL : signame(pri, (int)val); in prt_sig()
550 prt_hex(pri, 0, val); in prt_sig()
552 outstring(pri, s); in prt_sig()
556 prt_smf(private_t *pri, int raw, long val) /* print streams message flags */ in prt_smf() argument
560 prt_dec(pri, 0, val); in prt_smf()
564 prt_hhx(pri, 0, val); in prt_smf()
566 outstring(pri, "RS_HIPRI"); in prt_smf()
569 prt_hhx(pri, 0, val); in prt_smf()
575 prt_mtf(private_t *pri, int raw, long val) /* print mount flags */ in prt_mtf() argument
577 const char *s = raw? NULL : mountflags(pri, val); in prt_mtf()
580 prt_hex(pri, 0, val); in prt_mtf()
582 outstring(pri, s); in prt_mtf()
586 prt_mft(private_t *pri, int raw, long val) /* print mount file system type */ in prt_mft() argument
589 prt_dec(pri, 0, val); in prt_mft()
591 prt_hex(pri, 0, val); in prt_mft()
593 prt_stg(pri, raw, val); in prt_mft()
605 prt_iob(private_t *pri, int raw, long val) in prt_iob() argument
607 const lwpstatus_t *Lsp = pri->lwpstat; in prt_iob()
609 int fdp1 = pri->sys_args[0] + 1; in prt_iob()
610 ssize_t nbyte = ISWRITE(syscall)? pri->sys_args[2] : in prt_iob()
611 (pri->Errno? 0 : pri->Rval1); in prt_iob()
615 pri->iob_buf[0] = '\0'; in prt_iob()
625 prt_hex(pri, 0, val); in prt_iob()
630 prt_hex(pri, 0, val); in prt_iob()
632 pri->iob_buf[0] = '"'; in prt_iob()
633 showbytes(buffer, nb, pri->iob_buf + 1); in prt_iob()
634 (void) strlcat(pri->iob_buf, in prt_iob()
637 sizeof (pri->iob_buf)); in prt_iob()
639 prt_hex(pri, 0, val); in prt_iob()
641 outstring(pri, pri->iob_buf); in prt_iob()
649 prt_idt(private_t *pri, int raw, long val) /* print idtype_t, waitid() arg */ in prt_idt() argument
651 const char *s = raw? NULL : idtype_enum(pri, val); in prt_idt()
654 prt_dec(pri, 0, val); in prt_idt()
656 outstring(pri, s); in prt_idt()
660 prt_wop(private_t *pri, int raw, long val) /* print waitid() options */ in prt_wop() argument
662 const char *s = raw? NULL : woptions(pri, (int)val); in prt_wop()
665 prt_oct(pri, 0, val); in prt_wop()
667 outstring(pri, s); in prt_wop()
671 prt_whn(private_t *pri, int raw, long val) /* print lseek() whence argument */ in prt_whn() argument
676 prt_dec(pri, 0, val); in prt_whn()
678 outstring(pri, s); in prt_whn()
683 prt_spm(private_t *pri, int raw, long val) /* print sigprocmask argument */ in prt_spm() argument
696 prt_dec(pri, 0, val); in prt_spm()
698 outstring(pri, s); in prt_spm()
702 mmap_protect(private_t *pri, long arg) in mmap_protect() argument
704 char *str = pri->code_buf; in mmap_protect()
714 (void) strlcat(str, "|PROT_READ", sizeof (pri->code_buf)); in mmap_protect()
716 (void) strlcat(str, "|PROT_WRITE", sizeof (pri->code_buf)); in mmap_protect()
718 (void) strlcat(str, "|PROT_EXEC", sizeof (pri->code_buf)); in mmap_protect()
723 mmap_type(private_t *pri, long arg) in mmap_type() argument
725 char *str = pri->code_buf; in mmap_type()
728 #define CBSIZE sizeof (pri->code_buf) in mmap_type()
745 (void) snprintf(str + used, sizeof (pri->code_buf) - used, in mmap_type()
771 prt_mpr(private_t *pri, int raw, long val) /* print mmap()/mprotect() flags */ in prt_mpr() argument
773 const char *s = raw? NULL : mmap_protect(pri, val); in prt_mpr()
776 prt_hhx(pri, 0, val); in prt_mpr()
778 outstring(pri, s); in prt_mpr()
782 prt_mty(private_t *pri, int raw, long val) /* print mmap() mapping type flags */ in prt_mty() argument
784 const char *s = raw? NULL : mmap_type(pri, val); in prt_mty()
787 prt_hhx(pri, 0, val); in prt_mty()
789 outstring(pri, s); in prt_mty()
793 prt_mob(private_t *pri, int raw, long val) /* print mmapobj() flags */ in prt_mob() argument
796 prt_dec(pri, 0, val); in prt_mob()
798 prt_hhx(pri, 0, val); in prt_mob()
800 #define CBSIZE sizeof (pri->code_buf) in prt_mob()
801 char *s = pri->code_buf; in prt_mob()
808 outstring(pri, s + 1); in prt_mob()
815 prt_mcf(private_t *pri, int raw, long val) /* print memcntl() function */ in prt_mcf() argument
832 prt_dec(pri, 0, val); in prt_mcf()
834 outstring(pri, s); in prt_mcf()
838 prt_mad(private_t *pri, int raw, long val) /* print madvise() argument */ in prt_mad() argument
858 prt_dec(pri, 0, val); in prt_mad()
860 outstring(pri, s); in prt_mad()
864 prt_mc4(private_t *pri, int raw, long val) /* print memcntl() (4th) argument */ in prt_mc4() argument
867 prt_dec(pri, 0, val); in prt_mc4()
869 prt_hhx(pri, 0, val); in prt_mc4()
873 #define CBSIZE sizeof (pri->code_buf) in prt_mc4()
875 switch (pri->sys_args[2]) { in prt_mc4()
877 prt_mad(pri, 0, val); in prt_mc4()
882 *(s = pri->code_buf) = '\0'; in prt_mc4()
896 *(s = pri->code_buf) = '\0'; in prt_mc4()
909 prt_hhx(pri, 0, val); in prt_mc4()
911 outstring(pri, ++s); in prt_mc4()
916 prt_mc5(private_t *pri, int raw, long val) /* print memcntl() (5th) argument */ in prt_mc5() argument
920 #define CBSIZE sizeof (pri->code_buf) in prt_mc5()
922 prt_dec(pri, 0, val); in prt_mc5()
924 prt_hhx(pri, 0, val); in prt_mc5()
926 s = pri->code_buf; in prt_mc5()
939 prt_hhx(pri, 0, val); in prt_mc5()
941 outstring(pri, ++s); in prt_mc5()
947 prt_ulm(private_t *pri, int raw, long val) /* print ulimit() argument */ in prt_ulm() argument
961 prt_dec(pri, 0, val); in prt_ulm()
963 outstring(pri, s); in prt_ulm()
967 prt_rlm(private_t *pri, int raw, long val) /* print get/setrlimit() argument */ in prt_rlm() argument
984 prt_dec(pri, 0, val); in prt_rlm()
986 outstring(pri, s); in prt_rlm()
990 prt_cnf(private_t *pri, int raw, long val) /* print sysconfig code */ in prt_cnf() argument
995 prt_dec(pri, 0, val); in prt_cnf()
997 outstring(pri, s); in prt_cnf()
1001 prt_inf(private_t *pri, int raw, long val) /* print sysinfo code */ in prt_inf() argument
1028 prt_dec(pri, 0, val); in prt_inf()
1030 outstring(pri, s); in prt_inf()
1034 prt_ptc(private_t *pri, int raw, long val) /* print pathconf code */ in prt_ptc() argument
1039 prt_dec(pri, 0, val); in prt_ptc()
1041 outstring(pri, s); in prt_ptc()
1045 prt_fui(private_t *pri, int raw, long val) /* print fusers() input argument */ in prt_fui() argument
1050 prt_hhx(pri, 0, val); in prt_fui()
1052 outstring(pri, s); in prt_fui()
1056 prt_lwf(private_t *pri, int raw, long val) /* print lwp_create() flags */ in prt_lwf() argument
1061 prt_dec(pri, 0, val); in prt_lwf()
1064 prt_hhx(pri, 0, val); in prt_lwf()
1066 #define CBSIZE sizeof (pri->code_buf) in prt_lwf()
1067 s = pri->code_buf; in prt_lwf()
1075 outstring(pri, ++s); in prt_lwf()
1081 prt_itm(private_t *pri, int raw, long val) /* print [get|set]itimer() arg */ in prt_itm() argument
1097 prt_dec(pri, 0, val); in prt_itm()
1099 outstring(pri, s); in prt_itm()
1103 prt_mod(private_t *pri, int raw, long val) /* print modctl() code */ in prt_mod() argument
1157 prt_dec(pri, 0, val); in prt_mod()
1159 outstring(pri, s); in prt_mod()
1163 prt_acl(private_t *pri, int raw, long val) /* print acl() code */ in prt_acl() argument
1179 prt_dec(pri, 0, val); in prt_acl()
1181 outstring(pri, s); in prt_acl()
1185 prt_aio(private_t *pri, int raw, long val) /* print kaio() code */ in prt_aio() argument
1232 prt_dec(pri, 0, val); in prt_aio()
1234 outstring(pri, s); in prt_aio()
1238 prt_aud(private_t *pri, int raw, long val) /* print auditsys() code */ in prt_aud() argument
1256 prt_dec(pri, 0, val); in prt_aud()
1258 outstring(pri, s); in prt_aud()
1262 prt_cor(private_t *pri, int raw, long val) /* print corectl() subcode */ in prt_cor() argument
1300 prt_dec(pri, 0, val); in prt_cor()
1302 outstring(pri, s); in prt_cor()
1306 prt_cco(private_t *pri, int raw, long val) /* print corectl() options */ in prt_cco() argument
1311 prt_dec(pri, 0, val); in prt_cco()
1313 prt_hhx(pri, 0, val); in prt_cco()
1315 #define CBSIZE sizeof (pri->code_buf) in prt_cco()
1316 s = pri->code_buf; in prt_cco()
1329 prt_hhx(pri, 0, val); in prt_cco()
1331 outstring(pri, ++s); in prt_cco()
1337 prt_ccc(private_t *pri, int raw, long val) /* print corectl() content */ in prt_ccc() argument
1342 prt_hex(pri, 0, val); in prt_ccc()
1343 else if (!raw && proc_content2str(ccc, pri->code_buf, in prt_ccc()
1344 sizeof (pri->code_buf)) >= 0) in prt_ccc()
1345 outstring(pri, pri->code_buf); in prt_ccc()
1347 prt_hhx(pri, 0, (long)ccc); in prt_ccc()
1351 prt_rcc(private_t *pri, int raw, long val) /* print corectl() ret. cont. */ in prt_rcc() argument
1355 if (pri->Errno || Pread(Proc, &ccc, sizeof (ccc), val) != sizeof (ccc)) in prt_rcc()
1356 prt_hex(pri, 0, val); in prt_rcc()
1357 else if (!raw && proc_content2str(ccc, pri->code_buf, in prt_rcc()
1358 sizeof (pri->code_buf)) >= 0) in prt_rcc()
1359 outstring(pri, pri->code_buf); in prt_rcc()
1361 prt_hhx(pri, 0, (long)ccc); in prt_rcc()
1365 prt_cpc(private_t *pri, int raw, long val) /* print cpc() subcode */ in prt_cpc() argument
1391 prt_dec(pri, 0, val); in prt_cpc()
1393 outstring(pri, s); in prt_cpc()
1397 outstring(private_t *pri, const char *s) in outstring() argument
1402 (void) strcpy(pri->sys_string + pri->sys_leng, s); in outstring()
1403 pri->sys_leng += len; in outstring()
1407 grow(private_t *pri, int nbyte) /* reallocate format buffer if necessary */ in grow() argument
1409 while (pri->sys_leng + nbyte >= pri->sys_ssize) in grow()
1410 pri->sys_string = my_realloc(pri->sys_string, in grow()
1411 pri->sys_ssize *= 2, "format buffer"); in grow()
1415 prt_clc(private_t *pri, int raw, long val) in prt_clc() argument
1427 prt_dec(pri, 0, val); in prt_clc()
1429 outstring(pri, s); in prt_clc()
1433 prt_clf(private_t *pri, int raw, long val) in prt_clf() argument
1438 switch (pri->sys_args[0]) { in prt_clf()
1440 switch (pri->sys_args[1]) { in prt_clf()
1448 switch (pri->sys_args[1]) { in prt_clf()
1457 prt_dec(pri, 0, val); in prt_clf()
1459 outstring(pri, s); in prt_clf()
1463 prt_sqc(private_t *pri, int raw, long val) /* print sigqueue() si_code */ in prt_sqc() argument
1477 prt_dec(pri, 0, val); in prt_sqc()
1479 outstring(pri, s); in prt_sqc()
1486 print_pck(private_t *pri, int raw, long val) in print_pck() argument
1491 if ((pri->sys_args[2] != PC_GETXPARMS && in print_pck()
1492 pri->sys_args[2] != PC_SETXPARMS) || val == 0 || raw) { in print_pck()
1493 prt_dec(pri, 0, val); in print_pck()
1497 if (pri->sys_args[3] == 0) { in print_pck()
1500 outstring(pri, s); in print_pck()
1502 prt_dec(pri, 0, val); in print_pck()
1506 if (Pread(Proc, &clname, PC_CLNMSZ, pri->sys_args[3]) != PC_CLNMSZ) { in print_pck()
1507 prt_dec(pri, 0, val); in print_pck()
1549 prt_dec(pri, 0, val); in print_pck()
1551 outstring(pri, s); in print_pck()
1559 prt_pc4(private_t *pri, int raw, long val) in prt_pc4() argument
1562 if ((pri->sys_args[2] != PC_GETXPARMS && in prt_pc4()
1563 pri->sys_args[2] != PC_SETXPARMS)) in prt_pc4()
1564 prt_hex(pri, 0, val); in prt_pc4()
1566 prt_stg(pri, 0, val); in prt_pc4()
1568 prt_dec(pri, 0, val); in prt_pc4()
1576 prt_pc5(private_t *pri, int raw, long val) in prt_pc5() argument
1584 if ((pri->sys_args[2] != PC_GETXPARMS && in prt_pc5()
1585 pri->sys_args[2] != PC_SETXPARMS) || val == 0) { in prt_pc5()
1586 prt_dec(pri, 0, 0); in prt_pc5()
1591 prt_hex(pri, 0, val); in prt_pc5()
1599 print_pck(pri, 0, vpp->pc_key); in prt_pc5()
1600 outstring(pri, ", "); in prt_pc5()
1601 prt_hex(pri, 0, (long)vpp->pc_parm); in prt_pc5()
1602 outstring(pri, ", "); in prt_pc5()
1605 prt_dec(pri, 0, PC_KY_NULL); in prt_pc5()
1610 prt_psflags(private_t *pri, secflagset_t val) in prt_psflags() argument
1617 outstring(pri, "0x0"); in prt_psflags()
1643 outstring(pri, str + 1); in prt_psflags()
1650 prt_psdelta(private_t *pri, int raw, long value) in prt_psdelta() argument
1656 prt_hex(pri, 0, value); in prt_psdelta()
1659 outstring(pri, "{ "); in prt_psdelta()
1660 prt_psflags(pri, psd.psd_add); in prt_psdelta()
1661 outstring(pri, ", "); in prt_psdelta()
1662 prt_psflags(pri, psd.psd_rem); in prt_psdelta()
1663 outstring(pri, ", "); in prt_psdelta()
1664 prt_psflags(pri, psd.psd_assign); in prt_psdelta()
1665 outstring(pri, ", "); in prt_psdelta()
1666 outstring(pri, psd.psd_ass_active ? "B_TRUE" : "B_FALSE"); in prt_psdelta()
1667 outstring(pri, " }"); in prt_psdelta()
1674 prt_psfw(private_t *pri, int raw, long value) in prt_psfw() argument
1680 prt_dec(pri, 0, value); in prt_psfw()
1700 prt_dec(pri, 0, value); in prt_psfw()
1702 outstring(pri, s); in prt_psfw()
1709 prt_pst(private_t *pri, int raw, long val) in prt_pst() argument
1722 prt_dec(pri, 0, val); in prt_pst()
1724 outstring(pri, s); in prt_pst()
1732 prt_mif(private_t *pri, int raw, long val) in prt_mif() argument
1741 prt_dec(pri, 0, pri->sys_args[1]); /* addr_count */ in prt_mif()
1742 outstring(pri, ", "); in prt_mif()
1743 prt_hex(pri, 0, val); in prt_mif()
1749 prt_hex(pri, 0, minfo32.mi_inaddr); in prt_mif()
1750 outstring(pri, ", "); in prt_mif()
1751 prt_dec(pri, 0, pri->sys_args[1]); /* addr_count */ in prt_mif()
1752 outstring(pri, ", "); in prt_mif()
1753 prt_hex(pri, 0, minfo32.mi_info_req); in prt_mif()
1754 outstring(pri, ", "); in prt_mif()
1755 prt_dec(pri, 0, minfo32.mi_info_count); in prt_mif()
1756 outstring(pri, ", "); in prt_mif()
1757 prt_hex(pri, 0, minfo32.mi_outdata); in prt_mif()
1758 outstring(pri, ", "); in prt_mif()
1759 prt_hex(pri, 0, minfo32.mi_validity); in prt_mif()
1764 prt_dec(pri, 0, pri->sys_args[1]); /* addr_count */ in prt_mif()
1765 outstring(pri, ", "); in prt_mif()
1766 prt_hex(pri, 0, val); in prt_mif()
1772 prt_hex(pri, 0, (long)minfo.mi_inaddr); in prt_mif()
1773 outstring(pri, ", "); in prt_mif()
1774 prt_dec(pri, 0, pri->sys_args[1]); /* addr_count */ in prt_mif()
1775 outstring(pri, ", "); in prt_mif()
1776 prt_hex(pri, 0, (long)minfo.mi_info_req); in prt_mif()
1777 outstring(pri, ", "); in prt_mif()
1778 prt_dec(pri, 0, minfo.mi_info_count); in prt_mif()
1779 outstring(pri, ", "); in prt_mif()
1780 prt_hex(pri, 0, (long)minfo.mi_outdata); in prt_mif()
1781 outstring(pri, ", "); in prt_mif()
1782 prt_hex(pri, 0, (long)minfo.mi_validity); in prt_mif()
1791 prt_pfm(private_t *pri, int raw, long val) in prt_pfm() argument
1795 outstring(pri, "PF_"); in prt_pfm()
1796 outstring(pri, afcodes[val]); in prt_pfm()
1798 prt_dec(pri, 0, val); in prt_pfm()
1807 prt_skc(private_t *pri, int raw, long val) in prt_skc() argument
1824 prt_dec(pri, 0, val); in prt_skc()
1826 outstring(pri, s); in prt_skc()
1833 prt_skt(private_t *pri, int raw, long val) in prt_skt() argument
1840 outstring(pri, s); in prt_skt()
1842 outstring(pri, "|SOCK_CLOEXEC"); in prt_skt()
1845 outstring(pri, "|SOCK_CLOFORK"); in prt_skt()
1848 outstring(pri, "|SOCK_NDELAY"); in prt_skt()
1851 outstring(pri, "|SOCK_NONBLOCK"); in prt_skt()
1854 prt_dec(pri, 0, val); in prt_skt()
1864 prt_skp(private_t *pri, int raw, long val) in prt_skp() argument
1869 switch (pri->sys_args[0]) { in prt_skp()
1873 outstring(pri, s); in prt_skp()
1878 prt_dec(pri, 0, val); in prt_skp()
1889 prt_skv(private_t *pri, int raw, long val) in prt_skv() argument
1892 case SOV_STREAM: outstring(pri, "SOV_STREAM"); break; in prt_skv()
1893 case SOV_DEFAULT: outstring(pri, "SOV_DEFAULT"); break; in prt_skv()
1894 case SOV_SOCKSTREAM: outstring(pri, "SOV_SOCKSTREAM"); break; in prt_skv()
1895 case SOV_SOCKBSD: outstring(pri, "SOV_SOCKBSD"); break; in prt_skv()
1896 case SOV_XPG4_2: outstring(pri, "SOV_XPG4_2"); break; in prt_skv()
1897 default: prt_dec(pri, 0, val); break; in prt_skv()
1905 prt_acf(private_t *pri, int raw, long val) in prt_acf() argument
1910 prt_dex(pri, 0, val); in prt_acf()
1915 outstring(pri, "|SOCK_CLOEXEC" + first); in prt_acf()
1919 outstring(pri, "|SOCK_CLOFORK" + first); in prt_acf()
1923 outstring(pri, "|SOCK_NDELAY" + first); in prt_acf()
1927 outstring(pri, "|SOCK_NONBLOCK" + first); in prt_acf()
1937 prt_sol(private_t *pri, int raw, long val) in prt_sol() argument
1940 outstring(pri, "SOL_SOCKET"); in prt_sol()
1942 outstring(pri, "SOL_ROUTE"); in prt_sol()
1950 outstring(pri, p->p_name); in prt_sol()
1952 prt_dec(pri, 0, val); in prt_sol()
1958 sol_optname(private_t *pri, long val) in sol_optname() argument
1960 #define CBSIZE sizeof (pri->code_buf) in sol_optname()
1980 default: (void) snprintf(pri->code_buf, CBSIZE, in sol_optname()
1982 return (pri->code_buf); in sol_optname()
1985 char *s = pri->code_buf; in sol_optname()
2025 route_optname(private_t *pri, long val) in route_optname() argument
2031 (void) snprintf(pri->code_buf, sizeof (pri->code_buf), in route_optname()
2033 return (pri->code_buf); in route_optname()
2038 tcp_optname(private_t *pri, long val) in tcp_optname() argument
2067 default: (void) snprintf(pri->code_buf, in tcp_optname()
2068 sizeof (pri->code_buf), in tcp_optname()
2070 return (pri->code_buf); in tcp_optname()
2076 sctp_optname(private_t *pri, long val) in sctp_optname() argument
2101 default: (void) snprintf(pri->code_buf, in sctp_optname()
2102 sizeof (pri->code_buf), in sctp_optname()
2104 return (pri->code_buf); in sctp_optname()
2110 udp_optname(private_t *pri, long val) in udp_optname() argument
2120 default: (void) snprintf(pri->code_buf, in udp_optname()
2121 sizeof (pri->code_buf), "0x%lx", in udp_optname()
2123 return (pri->code_buf); in udp_optname()
2129 ip_optname(private_t *pri, long val) in ip_optname() argument
2181 default: (void) snprintf(pri->code_buf, in ip_optname()
2182 sizeof (pri->code_buf), "0x%lx", in ip_optname()
2184 return (pri->code_buf); in ip_optname()
2189 ipv6_optname(private_t *pri, long val) in ipv6_optname() argument
2230 default: (void) snprintf(pri->code_buf, in ipv6_optname()
2231 sizeof (pri->code_buf), "0x%lx", in ipv6_optname()
2233 return (pri->code_buf); in ipv6_optname()
2239 icmpv6_optname(private_t *pri, long val) in icmpv6_optname() argument
2243 default: (void) snprintf(pri->code_buf, in icmpv6_optname()
2244 sizeof (pri->code_buf), "0x%lx", in icmpv6_optname()
2246 return (pri->code_buf); in icmpv6_optname()
2256 prt_son(private_t *pri, int raw, long val) in prt_son() argument
2259 switch (pri->sys_args[1]) { in prt_son()
2260 case SOL_SOCKET: outstring(pri, sol_optname(pri, val)); in prt_son()
2262 case SOL_ROUTE: outstring(pri, route_optname(pri, val)); in prt_son()
2264 case IPPROTO_IP: outstring(pri, ip_optname(pri, val)); in prt_son()
2266 case IPPROTO_IPV6: outstring(pri, ipv6_optname(pri, val)); in prt_son()
2268 case IPPROTO_ICMPV6: outstring(pri, icmpv6_optname(pri, val)); in prt_son()
2270 case IPPROTO_TCP: outstring(pri, tcp_optname(pri, val)); in prt_son()
2272 case IPPROTO_UDP: outstring(pri, udp_optname(pri, val)); in prt_son()
2274 case IPPROTO_SCTP: outstring(pri, sctp_optname(pri, val)); in prt_son()
2276 default: prt_dec(pri, 0, val); in prt_son()
2287 prt_utt(private_t *pri, int raw, long val) in prt_utt() argument
2365 prt_dec(pri, 0, val); in prt_utt()
2367 outstring(pri, s); in prt_utt()
2375 prt_uth(private_t *pri, int raw, long val) in prt_uth() argument
2386 prt_hex(pri, 0, val); in prt_uth()
2388 outstring(pri, s); in prt_uth()
2392 access_flags(private_t *pri, long arg) in access_flags() argument
2395 char *str = pri->code_buf; in access_flags()
2408 (void) strlcat(str, "|R_OK", sizeof (pri->code_buf)); in access_flags()
2410 (void) strlcat(str, "|W_OK", sizeof (pri->code_buf)); in access_flags()
2412 (void) strlcat(str, "|X_OK", sizeof (pri->code_buf)); in access_flags()
2414 (void) strlcat(str, "|E_OK", sizeof (pri->code_buf)); in access_flags()
2423 prt_acc(private_t *pri, int raw, long val) in prt_acc() argument
2425 const char *s = raw? NULL : access_flags(pri, val); in prt_acc()
2428 prt_dex(pri, 0, val); in prt_acc()
2430 outstring(pri, s); in prt_acc()
2437 prt_sht(private_t *pri, int raw, long val) in prt_sht() argument
2440 prt_dex(pri, 0, val); in prt_sht()
2444 case SHUT_RD: outstring(pri, "SHUT_RD"); break; in prt_sht()
2445 case SHUT_WR: outstring(pri, "SHUT_WR"); break; in prt_sht()
2446 case SHUT_RDWR: outstring(pri, "SHUT_RDWR"); break; in prt_sht()
2447 default: prt_dec(pri, 0, val); break; in prt_sht()
2480 prt_ffg(private_t *pri, int raw, long val) in prt_ffg() argument
2482 #define CBSIZE sizeof (pri->code_buf) in prt_ffg()
2483 char *s = pri->code_buf; in prt_ffg()
2488 outstring(pri, s); in prt_ffg()
2492 outstring(pri, "(no flags)"); in prt_ffg()
2510 outstring(pri, s + 1); in prt_ffg()
2526 prt_ffd(private_t *pri, int raw, long val) in prt_ffd() argument
2528 #define CBSIZE sizeof (pri->code_buf) in prt_ffd()
2529 char *s = pri->code_buf; in prt_ffd()
2534 outstring(pri, s); in prt_ffd()
2538 outstring(pri, "(no flags)"); in prt_ffd()
2556 outstring(pri, s + 1); in prt_ffd()
2561 prt_prs(private_t *pri, int raw, long val) in prt_prs() argument
2576 outstring(pri, "{"); in prt_prs()
2581 outstring(pri, buf); in prt_prs()
2584 outstring(pri, "}"); in prt_prs()
2586 prt_hex(pri, 0, val); in prt_prs()
2597 prt_pro(private_t *pri, int raw, long val) in prt_pro() argument
2610 prt_dec(pri, 0, val); in prt_pro()
2612 outstring(pri, s); in prt_pro()
2619 prt_prn(private_t *pri, int raw, long val) in prt_prn() argument
2627 prt_dec(pri, 0, val); in prt_prn()
2634 outstring(pri, s); in prt_prn()
2638 outstring(pri, "PRIV_"); in prt_prn()
2646 outstring(pri, dup); in prt_prn()
2655 prt_pfl(private_t *pri, int raw, long val) in prt_pfl() argument
2674 prt_dec(pri, 0, val); in prt_pfl()
2676 outstring(pri, s); in prt_pfl()
2684 prt_laf(private_t *pri, int raw, long val) in prt_laf() argument
2690 prt_hex(pri, 0, val); in prt_laf()
2696 prt_dec(pri, 0, laff.idtype); in prt_laf()
2697 outstring(pri, ", "); in prt_laf()
2698 prt_dec(pri, 0, laff.id); in prt_laf()
2699 outstring(pri, ", "); in prt_laf()
2700 prt_dec(pri, 0, laff.lgrp); in prt_laf()
2701 outstring(pri, ", "); in prt_laf()
2702 if (pri->sys_args[0] == LGRP_SYS_AFFINITY_SET) in prt_laf()
2703 prt_dec(pri, 0, laff.aff); in prt_laf()
2710 prt_key(private_t *pri, int raw, long val) in prt_key() argument
2713 outstring(pri, "IPC_PRIVATE"); in prt_key()
2715 prt_dec(pri, 0, val); in prt_key()
2723 prt_zga(private_t *pri, int raw, long val) in prt_zga() argument
2746 prt_dec(pri, 0, val); in prt_zga()
2748 outstring(pri, s); in prt_zga()
2755 prt_atc(private_t *pri, int raw, long val) in prt_atc() argument
2759 prt_hex(pri, 0, (uint_t)AT_FDCWD); in prt_atc()
2761 outstring(pri, "AT_FDCWD"); in prt_atc()
2763 prt_dec(pri, 0, val); in prt_atc()
2771 prt_tnd(private_t *pri, int raw, long val) in prt_tnd() argument
2786 prt_dec(pri, 0, val); in prt_tnd()
2788 outstring(pri, s); in prt_tnd()
2795 prt_lio(private_t *pri, int raw, long val) in prt_lio() argument
2798 prt_dec(pri, 0, val); in prt_lio()
2800 outstring(pri, "LIO_WAIT"); in prt_lio()
2802 outstring(pri, "LIO_NOWAIT"); in prt_lio()
2804 prt_dec(pri, 0, val); in prt_lio()
2808 door_flags(private_t *pri, long val) in door_flags() argument
2811 char *str = pri->code_buf; in door_flags()
2816 (void) strlcat(str, "|" #flg, sizeof (pri->code_buf)); \ in door_flags()
2832 (void) snprintf(str + len, sizeof (pri->code_buf) - len, in door_flags()
2843 prt_dfl(private_t *pri, int raw, long val) in prt_dfl() argument
2846 prt_hex(pri, 0, val); in prt_dfl()
2848 outstring(pri, door_flags(pri, val)); in prt_dfl()
2855 prt_dpm(private_t *pri, int raw, long val) in prt_dpm() argument
2858 prt_hex(pri, 0, val); in prt_dpm()
2860 outstring(pri, "DOOR_PARAM_DESC_MAX"); in prt_dpm()
2862 outstring(pri, "DOOR_PARAM_DATA_MIN"); in prt_dpm()
2864 outstring(pri, "DOOR_PARAM_DATA_MAX"); in prt_dpm()
2866 prt_hex(pri, 0, val); in prt_dpm()
2873 prt_rsc(private_t *pri, int raw, long val) /* print utssys code */ in prt_rsc() argument
2878 prt_dec(pri, 0, val); in prt_rsc()
2880 outstring(pri, s); in prt_rsc()
2887 prt_rgf(private_t *pri, int raw, long val) in prt_rgf() argument
2892 prt_hex(pri, 0, val); in prt_rgf()
2894 outstring(pri, "RCTL_FIRST"); in prt_rgf()
2896 outstring(pri, "RCTL_NEXT"); in prt_rgf()
2898 outstring(pri, "RCTL_USAGE"); in prt_rgf()
2900 prt_hex(pri, 0, val); in prt_rgf()
2907 prt_rsf(private_t *pri, int raw, long val) in prt_rsf() argument
2911 char *s = pri->code_buf; in prt_rsf()
2914 prt_hex(pri, 0, val); in prt_rsf()
2923 prt_hex(pri, 0, val); in prt_rsf()
2930 sizeof (pri->code_buf)); in prt_rsf()
2934 prt_hex(pri, 0, val); in prt_rsf()
2936 outstring(pri, s); in prt_rsf()
2938 prt_hex(pri, 0, val); in prt_rsf()
2945 prt_rcf(private_t *pri, int raw, long val) in prt_rcf() argument
2950 prt_hex(pri, 0, val); in prt_rcf()
2952 outstring(pri, "RCTLCTL_GET"); in prt_rcf()
2954 outstring(pri, "RCTLCTL_SET"); in prt_rcf()
2956 prt_hex(pri, 0, val); in prt_rcf()
2963 prt_spf(private_t *pri, int raw, long val) in prt_spf() argument
2968 outstring(pri, "TASK_PROJ_PURGE"); in prt_spf()
2970 prt_hex(pri, 0, val); in prt_spf()
2977 prt_fxf(private_t *pri, int raw, long val) in prt_fxf() argument
2982 outstring(pri, "0"); in prt_fxf()
2984 prt_hhx(pri, 0, val); in prt_fxf()
2986 str = pri->code_buf; in prt_fxf()
2990 sizeof (pri->code_buf)); in prt_fxf()
2993 sizeof (pri->code_buf)); in prt_fxf()
2994 outstring(pri, str + 1); in prt_fxf()
3002 prt_fat(private_t *pri, int raw, long val) in prt_fat() argument
3005 outstring(pri, "0"); in prt_fat()
3007 outstring(pri, "AT_EACCESS"); in prt_fat()
3009 prt_hex(pri, 0, val); in prt_fat()
3016 prt_uat(private_t *pri, int raw, long val) in prt_uat() argument
3019 outstring(pri, "0"); in prt_uat()
3021 outstring(pri, "AT_REMOVEDIR"); in prt_uat()
3023 prt_hex(pri, 0, val); in prt_uat()
3030 prt_snf(private_t *pri, int raw, long val) in prt_snf() argument
3033 outstring(pri, "0"); in prt_snf()
3035 outstring(pri, "AT_SYMLINK_NOFOLLOW"); in prt_snf()
3037 outstring(pri, "AT_SYMLINK_FOLLOW"); in prt_snf()
3039 prt_hex(pri, 0, val); in prt_snf()
3043 prt_grf(private_t *pri, int raw, long val) in prt_grf() argument
3049 outstring(pri, "0"); in prt_grf()
3054 outstring(pri, "|GRND_NONBLOCK" + first); in prt_grf()
3058 outstring(pri, "|GRND_RANDOM" + first); in prt_grf()
3064 prt_exc(private_t *pri, int raw, long val) in prt_exc() argument
3066 #define CBSIZE sizeof (pri->code_buf) in prt_exc()
3067 char *str = pri->code_buf; in prt_exc()
3071 prt_hex(pri, 0, val); in prt_exc()
3075 outstring(pri, "0"); in prt_exc()
3091 outstring(pri, str + 1); in prt_exc()
3119 prt_srf(private_t *pri, int raw, long val) in prt_srf() argument
3121 #define CBSIZE sizeof (pri->code_buf) in prt_srf()
3122 char *s = pri->code_buf; in prt_srf()
3127 outstring(pri, s); in prt_srf()
3131 outstring(pri, "(no flags)"); in prt_srf()
3149 outstring(pri, s + 1); in prt_srf()
3157 prt_fds(private_t *pri, int raw, long val) in prt_fds() argument
3160 prt_hex(pri, 0, val); in prt_fds()
3166 outstring(pri, "FDSYNC_FS"); in prt_fds()
3169 outstring(pri, "FDSYNC_FILE"); in prt_fds()
3172 outstring(pri, "FDSYNC_DATA"); in prt_fds()
3175 prt_hex(pri, 0, val); in prt_fds()