From: "Steven Rostedt (Google)" <rostedt@xxxxxxxxxxx> The man pages for trace-cmd library is out of date. Add the check logic to make sure everything that is in the header file is documented, and all man pages are also in the libtracecmd man page. Steven Rostedt (Google) (5): tracecmd library documentation: Use star and not underscore for function names trace-cmd library: Make tracecmd_filter_match() local libtracecmd: Add check-manpages.sh libtracecmd: Add a man pages for handling of time stamps libtracecmd: Add documentation on tracecmd_set/get_private() .../libtracecmd/libtracecmd-files.txt | 110 ++++++++------ .../libtracecmd/libtracecmd-instances.txt | 32 ++-- Documentation/libtracecmd/libtracecmd-log.txt | 12 +- .../libtracecmd/libtracecmd-peer.txt | 16 +- .../libtracecmd/libtracecmd-record.txt | 36 ++--- .../libtracecmd/libtracecmd-timestamp.txt | 138 ++++++++++++++++++ Documentation/libtracecmd/libtracecmd.txt | 14 +- Makefile | 5 +- check-manpages.sh | 54 +++++++ include/trace-cmd/trace-cmd.h | 2 - lib/trace-cmd/include/trace-cmd-local.h | 3 + lib/trace-cmd/trace-filter.c | 4 +- 12 files changed, 326 insertions(+), 100 deletions(-) create mode 100644 Documentation/libtracecmd/libtracecmd-timestamp.txt create mode 100755 check-manpages.sh -- 2.35.1