Lines Matching refs:scnprintf

343 		return scnprintf(bf, size, intfmt, val);  in strarray__scnprintf()
345 return scnprintf(bf, size, "%s", sa->entries[idx]); in strarray__scnprintf()
386 return scnprintf(bf, size, "%s", sa->entries[idx]); in syscall_arg__scnprintf_strarrays()
390 return scnprintf(bf, size, "%d", arg->val); in syscall_arg__scnprintf_strarrays()
403 return scnprintf(bf, size, "CWD"); in syscall_arg__scnprintf_fd_at()
417 return scnprintf(bf, size, "%#lx", arg->val); in syscall_arg__scnprintf_hex()
422 return scnprintf(bf, size, "%d", arg->val); in syscall_arg__scnprintf_int()
427 return scnprintf(bf, size, "%ld", arg->val); in syscall_arg__scnprintf_long()
518 return scnprintf(bf, size, "F"); in syscall_arg__scnprintf_access_mode()
521 printed += scnprintf(bf + printed, size - printed, "%s", #n); \ in syscall_arg__scnprintf_access_mode()
531 printed += scnprintf(bf + printed, size - printed, "|%#x", mode); in syscall_arg__scnprintf_access_mode()
550 printed += scnprintf(bf + printed, size - printed, "%s%s", printed ? "|" : "", #n); \ in syscall_arg__scnprintf_pipe_flags()
559 printed += scnprintf(bf + printed, size - printed, "%s%#x", printed ? "|" : "", flags); in syscall_arg__scnprintf_pipe_flags()
580 printed += scnprintf(bf + printed, size - printed, "%s%s", printed ? "|" : "", #n); \ in syscall_arg__scnprintf_getrandom_flags()
589 printed += scnprintf(bf + printed, size - printed, "%s%#x", printed ? "|" : "", flags); in syscall_arg__scnprintf_getrandom_flags()
597 { .scnprintf = SCA_STRARRAY, \
617 size_t (*scnprintf)(char *bf, size_t size, struct syscall_arg *arg); member
633 .arg = { [1] = { .scnprintf = SCA_ACCMODE, /* mode */ }, }, },
637 .arg = { [0] = { .scnprintf = SCA_HEX, /* brk */ }, }, },
641 .arg = { [0] = { .name = "flags", .scnprintf = SCA_CLONE_FLAGS, },
642 [1] = { .name = "child_stack", .scnprintf = SCA_HEX, },
643 [2] = { .name = "parent_tidptr", .scnprintf = SCA_HEX, },
644 [3] = { .name = "child_tidptr", .scnprintf = SCA_HEX, },
645 [4] = { .name = "tls", .scnprintf = SCA_HEX, }, }, },
647 .arg = { [0] = { .scnprintf = SCA_CLOSE_FD, /* fd */ }, }, },
651 .arg = { [1] = { .scnprintf = SCA_EFD_FLAGS, /* flags */ }, }, },
653 .arg = { [0] = { .scnprintf = SCA_FDAT, /* fd */ }, }, },
655 .arg = { [0] = { .scnprintf = SCA_FDAT, /* fd */ }, }, },
657 .arg = { [1] = { .scnprintf = SCA_FCNTL_CMD, /* cmd */
660 [2] = { .scnprintf = SCA_FCNTL_ARG, /* arg */ }, }, },
662 .arg = { [1] = { .scnprintf = SCA_FLOCK, /* cmd */ }, }, },
666 .arg = { [1] = { .scnprintf = SCA_FUTEX_OP, /* op */ },
667 [5] = { .scnprintf = SCA_FUTEX_VAL3, /* val3 */ }, }, },
669 .arg = { [0] = { .scnprintf = SCA_FDAT, /* fd */ }, }, },
676 .arg = { [2] = { .scnprintf = SCA_GETRANDOM_FLAGS, /* flags */ }, }, },
686 [1] = { .scnprintf = SCA_IOCTL_CMD, /* cmd */ },
687 [2] = { .scnprintf = SCA_HEX, /* arg */ }, }, },
689 [2] = { .scnprintf = SCA_HEX, /* arg */ }, }, },
692 .arg = { [0] = { .name = "pid1", .scnprintf = SCA_PID, },
693 [1] = { .name = "pid2", .scnprintf = SCA_PID, },
694 [2] = { .name = "type", .scnprintf = SCA_KCMP_TYPE, },
695 [3] = { .name = "idx1", .scnprintf = SCA_KCMP_IDX, },
696 [4] = { .name = "idx2", .scnprintf = SCA_KCMP_IDX, }, }, },
700 .arg = { [1] = { .scnprintf = SCA_SIGNUM, /* sig */ }, }, },
702 .arg = { [0] = { .scnprintf = SCA_FDAT, /* fd */ }, }, },
707 .arg = { [0] = { .scnprintf = SCA_HEX, /* start */ },
708 [2] = { .scnprintf = SCA_MADV_BHV, /* behavior */ }, }, },
710 .arg = { [0] = { .scnprintf = SCA_FDAT, /* fd */ }, }, },
712 .arg = { [0] = { .scnprintf = SCA_FDAT, /* fd */ }, }, },
714 .arg = { [0] = { .scnprintf = SCA_HEX, /* addr */ }, }, },
716 .arg = { [0] = { .scnprintf = SCA_HEX, /* addr */ }, }, },
722 .arg = { [0] = { .scnprintf = SCA_HEX, /* addr */ },
723 [2] = { .scnprintf = SCA_MMAP_PROT, /* prot */ },
724 [3] = { .scnprintf = SCA_MMAP_FLAGS, /* flags */ }, }, },
726 .arg = { [0] = { .scnprintf = SCA_HEX, /* start */ },
727 [2] = { .scnprintf = SCA_MMAP_PROT, /* prot */ }, }, },
729 .arg = { [0] = { .scnprintf = SCA_FILENAME, /* u_name */ }, }, },
731 .arg = { [0] = { .scnprintf = SCA_HEX, /* addr */ },
732 [3] = { .scnprintf = SCA_MREMAP_FLAGS, /* flags */ },
733 [4] = { .scnprintf = SCA_HEX, /* new_addr */ }, }, },
735 .arg = { [0] = { .scnprintf = SCA_HEX, /* addr */ }, }, },
737 .arg = { [0] = { .scnprintf = SCA_HEX, /* addr */ }, }, },
739 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, }, },
741 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, }, },
743 .arg = { [1] = { .scnprintf = SCA_OPEN_FLAGS, /* flags */ }, }, },
745 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ },
746 [2] = { .scnprintf = SCA_OPEN_FLAGS, /* flags */ }, }, },
748 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ },
749 [2] = { .scnprintf = SCA_OPEN_FLAGS, /* flags */ }, }, },
751 .arg = { [2] = { .scnprintf = SCA_INT, /* cpu */ },
752 [3] = { .scnprintf = SCA_FD, /* group_fd */ },
753 [4] = { .scnprintf = SCA_PERF_FLAGS, /* flags */ }, }, },
755 .arg = { [1] = { .scnprintf = SCA_PIPE_FLAGS, /* flags */ }, }, },
757 .arg = { [1] = { .scnprintf = SCA_PKEY_ALLOC_ACCESS_RIGHTS, /* access_rights */ }, }, },
759 .arg = { [0] = { .scnprintf = SCA_INT, /* key */ }, }, },
761 .arg = { [0] = { .scnprintf = SCA_HEX, /* start */ },
762 [2] = { .scnprintf = SCA_MMAP_PROT, /* prot */ },
763 [3] = { .scnprintf = SCA_INT, /* pkey */ }, }, },
767 .arg = { [0] = { .scnprintf = SCA_PRCTL_OPTION, /* option */ },
768 [1] = { .scnprintf = SCA_PRCTL_ARG2, /* arg2 */ },
769 [2] = { .scnprintf = SCA_PRCTL_ARG3, /* arg3 */ }, }, },
776 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, }, },
778 .arg = { [3] = { .scnprintf = SCA_MSG_FLAGS, /* flags */ }, }, },
780 .arg = { [3] = { .scnprintf = SCA_MSG_FLAGS, /* flags */ }, }, },
782 .arg = { [2] = { .scnprintf = SCA_MSG_FLAGS, /* flags */ }, }, },
784 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, }, },
786 .arg = { [0] = { .scnprintf = SCA_SIGNUM, /* sig */ }, }, },
790 .arg = { [1] = { .scnprintf = SCA_SIGNUM, /* sig */ }, }, },
792 .arg = { [2] = { .scnprintf = SCA_SIGNUM, /* sig */ }, }, },
794 .arg = { [1] = { .scnprintf = SCA_SCHED_POLICY, /* policy */ }, }, },
796 .arg = { [0] = { .scnprintf = SCA_SECCOMP_OP, /* op */ },
797 [1] = { .scnprintf = SCA_SECCOMP_FLAGS, /* flags */ }, }, },
800 .arg = { [3] = { .scnprintf = SCA_MSG_FLAGS, /* flags */ }, }, },
802 .arg = { [2] = { .scnprintf = SCA_MSG_FLAGS, /* flags */ }, }, },
804 .arg = { [3] = { .scnprintf = SCA_MSG_FLAGS, /* flags */ }, }, },
812 [1] = { .scnprintf = SCA_SK_TYPE, /* type */ },
813 [2] = { .scnprintf = SCA_SK_PROTO, /* protocol */ }, }, },
816 [1] = { .scnprintf = SCA_SK_TYPE, /* type */ },
817 [2] = { .scnprintf = SCA_SK_PROTO, /* protocol */ }, }, },
820 .arg = { [0] = { .scnprintf = SCA_FDAT, /* fdat */ },
821 [2] = { .scnprintf = SCA_STATX_FLAGS, /* flags */ } ,
822 [3] = { .scnprintf = SCA_STATX_MASK, /* mask */ }, }, },
824 .arg = { [0] = { .scnprintf = SCA_FILENAME, /* specialfile */ }, }, },
826 .arg = { [0] = { .scnprintf = SCA_FILENAME, /* specialfile */ }, }, },
828 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, }, },
830 .arg = { [2] = { .scnprintf = SCA_SIGNUM, /* sig */ }, }, },
832 .arg = { [1] = { .scnprintf = SCA_SIGNUM, /* sig */ }, }, },
835 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dfd */ }, }, },
837 .arg = { [0] = { .scnprintf = SCA_FDAT, /* dirfd */ }, }, },
839 .arg = { [2] = { .scnprintf = SCA_WAITID_OPTIONS, /* options */ }, }, },
841 .arg = { [3] = { .scnprintf = SCA_WAITID_OPTIONS, /* options */ }, }, },
1006 scnprintf(linkname, sizeof(linkname), in thread__read_fd_path()
1009 scnprintf(linkname, sizeof(linkname), in thread__read_fd_path()
1050 size_t printed = scnprintf(bf, size, "%d", fd); in syscall_arg__scnprintf_fd()
1054 printed += scnprintf(bf + printed, size - printed, "<%s>", path); in syscall_arg__scnprintf_fd()
1061 size_t printed = scnprintf(bf, size, "%d", fd); in pid__scnprintf_fd()
1068 printed += scnprintf(bf + printed, size - printed, "<%s>", path); in pid__scnprintf_fd()
1104 return scnprintf(bf, size, "%#x", ptr); in syscall_arg__scnprintf_filename()
1265 if (sc->fmt && sc->fmt->arg[idx].scnprintf) in syscall__set_arg_fmts()
1272 sc->arg_fmt[idx].scnprintf = SCA_FILENAME; in syscall__set_arg_fmts()
1274 sc->arg_fmt[idx].scnprintf = syscall_arg__scnprintf_hex; in syscall__set_arg_fmts()
1276 sc->arg_fmt[idx].scnprintf = SCA_PID; in syscall__set_arg_fmts()
1278 sc->arg_fmt[idx].scnprintf = SCA_MODE_T; in syscall__set_arg_fmts()
1291 sc->arg_fmt[idx].scnprintf = SCA_FD; in syscall__set_arg_fmts()
1457 return scnprintf(bf, size, "%s: ", sc->arg_fmt[arg->idx].name); in syscall__scnprintf_name()
1459 return scnprintf(bf, size, "arg%d: ", arg->idx); in syscall__scnprintf_name()
1465 if (sc->arg_fmt && sc->arg_fmt[arg->idx].scnprintf) { in syscall__scnprintf_val()
1469 return sc->arg_fmt[arg->idx].scnprintf(bf, size, arg); in syscall__scnprintf_val()
1471 return scnprintf(bf, size, "%ld", val); in syscall__scnprintf_val()
1515 sc->arg_fmt[arg.idx].scnprintf == SCA_STRARRAY || in syscall__scnprintf_args()
1516 sc->arg_fmt[arg.idx].scnprintf == SCA_STRARRAYS) && in syscall__scnprintf_args()
1520 printed += scnprintf(bf + printed, size - printed, in syscall__scnprintf_args()
1535 printed += scnprintf(bf + printed, size - printed, ", "); in syscall__scnprintf_args()
1692 printed += scnprintf(msg + printed, trace__entry_str_size - printed, "%s(", sc->name); in trace__sys_enter()
2982 scnprintf(oldname, sizeof(oldname), "%s.old", filename); in trace__open_output()