From: Tzvetomir Stoyanov <tstoyanov@vmware.com>
To: rostedt@goodmis.org
Cc: linux-trace-devel@vger.kernel.org
Subject: [PATCH v5 00/30] Libtraceevent MAN pages
Date: Fri, 12 Apr 2019 16:37:41 +0300 [thread overview]
Message-ID: <20190412133811.15878-1-tstoyanov@vmware.com> (raw)
[
v5 changes:
- Grouped logically related APIs into single man page.
- Updated the man pages, to be in sync with the latest libtracevent APIs cleanup.
- Changed descriptions in some man pages, suggested by Steven Rostedt.
v4 changes:
- Addressed Steven Rostedt comments.
- Removed trailing whitespace.
v3 changes:
- Combines all man page related patches into one series.
- Removes any dependencies between man page related patches.
and patches related to the APIs implementation.
]
This patch series includes implementation of libtraceevent
man pages, describing all APIs of the library.
Tzvetomir Stoyanov (30):
tools/lib/traceevent: Implement libtraceevent man pages
tools/lib/traceevent: Add support for man pages with multiple names
tools/lib/traceevent: libtraceevent man pages for tep_handler related
APIs
tools/lib/traceevent: Man page for header_page APIs
tools/lib/traceevent: Man page for get/set cpus APIs
tools/lib/traceevent: Man page for file endian APIs
tools/lib/traceevent: Man page for host endian APIs
tools/lib/traceevent: Man page for page size APIs
tools/lib/traceevent: Man page for tep_strerror()
tools/lib/traceevent: Man page for tep_register_trace_clock()
tools/lib/traceevent: Man pages for event handler APIs
tools/lib/traceevent: Man pages for function related libtraceevent
APIs
tools/lib/traceevent: Man pages for registering print function
tools/lib/traceevent: Man page for tep_read_number()
tools/lib/traceevent: Man pages for event find APIs
tools/lib/traceevent: Man page for list events APIs
tools/lib/traceevent: Man pages for libtraceevent event print related
APIs
tools/lib/traceevent: Man pages for libtraceevent event get APIs
tools/lib/traceevent: Man pages find field APIs
tools/lib/traceevent: Man pages get field value APIs
tools/lib/traceevent: Man pages for print field APIs
tools/lib/traceevent: Man page for tep_read_number_field()
tools/lib/traceevent: Man pages for event fields APIs
tools/lib/traceevent: Man pages for event filter APIs
tools/lib/traceevent: Man pages for parse event APIs
tools/lib/traceevent: Man page for tep_parse_header_page()
tools/lib/traceevent: Man pages for tep plugins APIs
tools/lib/traceevent: Man pages for "latency format" APIs
tools/lib/traceevent: Man pages for APIs, used to extract common
fields from a record
tools/lib/traceevent: Man pages for trace sequences APIs
tools/lib/traceevent/Documentation/Makefile | 208 +++++++++++++++++
.../traceevent/Documentation/asciidoc.conf | 120 ++++++++++
.../Documentation/libtraceevent-commands.txt | 153 +++++++++++++
.../Documentation/libtraceevent-cpus.txt | 77 +++++++
.../libtraceevent-endian_read.txt | 78 +++++++
.../libtraceevent-event_find.txt | 101 +++++++++
.../Documentation/libtraceevent-event_get.txt | 99 +++++++++
.../libtraceevent-event_list.txt | 121 ++++++++++
.../libtraceevent-event_print.txt | 138 ++++++++++++
.../libtraceevent-field_find.txt | 118 ++++++++++
.../libtraceevent-field_get_val.txt | 121 ++++++++++
.../libtraceevent-field_print.txt | 121 ++++++++++
.../libtraceevent-field_read.txt | 80 +++++++
.../Documentation/libtraceevent-fields.txt | 105 +++++++++
.../libtraceevent-file_endian.txt | 91 ++++++++
.../Documentation/libtraceevent-filter.txt | 210 ++++++++++++++++++
.../Documentation/libtraceevent-func_apis.txt | 175 +++++++++++++++
.../Documentation/libtraceevent-func_find.txt | 88 ++++++++
.../Documentation/libtraceevent-handle.txt | 101 +++++++++
.../libtraceevent-header_page.txt | 105 +++++++++
.../libtraceevent-host_endian.txt | 106 +++++++++
.../libtraceevent-latency_format.txt | 154 +++++++++++++
.../Documentation/libtraceevent-long_size.txt | 78 +++++++
.../Documentation/libtraceevent-page_size.txt | 80 +++++++
.../libtraceevent-parse_event.txt | 90 ++++++++
.../libtraceevent-parse_head.txt | 82 +++++++
.../Documentation/libtraceevent-plugins.txt | 98 ++++++++
.../libtraceevent-record_parse.txt | 137 ++++++++++++
.../Documentation/libtraceevent-reg_clock.txt | 77 +++++++
.../libtraceevent-reg_event_handler.txt | 131 +++++++++++
.../libtraceevent-reg_print_func.txt | 155 +++++++++++++
.../Documentation/libtraceevent-set_flag.txt | 104 +++++++++
.../Documentation/libtraceevent-strerror.txt | 80 +++++++
.../Documentation/libtraceevent-tseq.txt | 158 +++++++++++++
.../Documentation/libtraceevent.txt | 203 +++++++++++++++++
.../traceevent/Documentation/manpage-1.72.xsl | 14 ++
.../traceevent/Documentation/manpage-base.xsl | 35 +++
.../Documentation/manpage-bold-literal.xsl | 17 ++
.../Documentation/manpage-normal.xsl | 13 ++
.../Documentation/manpage-suppress-sp.xsl | 21 ++
tools/lib/traceevent/Makefile | 33 +++
41 files changed, 4276 insertions(+)
create mode 100644 tools/lib/traceevent/Documentation/Makefile
create mode 100644 tools/lib/traceevent/Documentation/asciidoc.conf
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-commands.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-cpus.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-endian_read.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_find.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_get.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_list.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_print.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_find.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_get_val.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_print.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_read.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-fields.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-file_endian.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-filter.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-func_apis.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-func_find.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-handle.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-header_page.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-host_endian.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-latency_format.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-long_size.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-page_size.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-parse_event.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-parse_head.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-plugins.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-record_parse.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-reg_clock.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-reg_event_handler.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-reg_print_func.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-set_flag.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-strerror.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-tseq.txt
create mode 100644 tools/lib/traceevent/Documentation/libtraceevent.txt
create mode 100644 tools/lib/traceevent/Documentation/manpage-1.72.xsl
create mode 100644 tools/lib/traceevent/Documentation/manpage-base.xsl
create mode 100644 tools/lib/traceevent/Documentation/manpage-bold-literal.xsl
create mode 100644 tools/lib/traceevent/Documentation/manpage-normal.xsl
create mode 100644 tools/lib/traceevent/Documentation/manpage-suppress-sp.xsl
--
2.20.1
next reply other threads:[~2019-04-12 13:38 UTC|newest]
Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-04-12 13:37 Tzvetomir Stoyanov [this message]
2019-04-12 13:37 ` [PATCH v5 01/30] tools/lib/traceevent: Implement libtraceevent man pages Tzvetomir Stoyanov
2019-04-24 20:27 ` Steven Rostedt
2019-04-25 14:47 ` [PATCH v6] " Tzvetomir Stoyanov
2019-04-12 13:37 ` [PATCH v5 02/30] tools/lib/traceevent: Add support for man pages with multiple names Tzvetomir Stoyanov
2019-04-12 13:37 ` [PATCH v5 03/30] tools/lib/traceevent: libtraceevent man pages for tep_handler related APIs Tzvetomir Stoyanov
2019-04-12 13:37 ` [PATCH v5 04/30] tools/lib/traceevent: Man page for header_page APIs Tzvetomir Stoyanov
2019-04-26 1:53 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 05/30] tools/lib/traceevent: Man page for get/set cpus APIs Tzvetomir Stoyanov
2019-04-12 13:37 ` [PATCH v5 06/30] tools/lib/traceevent: Man page for file endian APIs Tzvetomir Stoyanov
2019-04-12 13:37 ` [PATCH v5 07/30] tools/lib/traceevent: Man page for host " Tzvetomir Stoyanov
2019-04-26 2:01 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 08/30] tools/lib/traceevent: Man page for page size APIs Tzvetomir Stoyanov
2019-04-26 2:38 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 09/30] tools/lib/traceevent: Man page for tep_strerror() Tzvetomir Stoyanov
2019-04-26 2:41 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 10/30] tools/lib/traceevent: Man page for tep_register_trace_clock() Tzvetomir Stoyanov
2019-04-26 2:47 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 11/30] tools/lib/traceevent: Man pages for event handler APIs Tzvetomir Stoyanov
2019-04-26 2:49 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 12/30] tools/lib/traceevent: Man pages for function related libtraceevent APIs Tzvetomir Stoyanov
2019-04-30 22:02 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 13/30] tools/lib/traceevent: Man pages for registering print function Tzvetomir Stoyanov
2019-04-12 13:37 ` [PATCH v5 14/30] tools/lib/traceevent: Man page for tep_read_number() Tzvetomir Stoyanov
2019-04-12 13:37 ` [PATCH v5 15/30] tools/lib/traceevent: Man pages for event find APIs Tzvetomir Stoyanov
2019-04-30 22:08 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 16/30] tools/lib/traceevent: Man page for list events APIs Tzvetomir Stoyanov
2019-04-30 22:11 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 17/30] tools/lib/traceevent: Man pages for libtraceevent event print related APIs Tzvetomir Stoyanov
2019-04-30 22:36 ` Steven Rostedt
2019-04-12 13:37 ` [PATCH v5 18/30] tools/lib/traceevent: Man pages for libtraceevent event get APIs Tzvetomir Stoyanov
2019-04-12 13:38 ` [PATCH v5 19/30] tools/lib/traceevent: Man pages find field APIs Tzvetomir Stoyanov
2019-04-12 13:38 ` [PATCH v5 20/30] tools/lib/traceevent: Man pages get field value APIs Tzvetomir Stoyanov
2019-04-30 22:44 ` Steven Rostedt
2019-04-12 13:38 ` [PATCH v5 21/30] tools/lib/traceevent: Man pages for print field APIs Tzvetomir Stoyanov
2019-04-30 22:49 ` Steven Rostedt
2019-04-12 13:38 ` [PATCH v5 22/30] tools/lib/traceevent: Man page for tep_read_number_field() Tzvetomir Stoyanov
2019-04-30 23:58 ` Steven Rostedt
2019-04-12 13:38 ` [PATCH v5 23/30] tools/lib/traceevent: Man pages for event fields APIs Tzvetomir Stoyanov
2019-04-12 13:38 ` [PATCH v5 24/30] tools/lib/traceevent: Man pages for event filter APIs Tzvetomir Stoyanov
2019-05-01 0:52 ` Steven Rostedt
2019-04-12 13:38 ` [PATCH v5 25/30] tools/lib/traceevent: Man pages for parse event APIs Tzvetomir Stoyanov
2019-04-12 13:38 ` [PATCH v5 26/30] tools/lib/traceevent: Man page for tep_parse_header_page() Tzvetomir Stoyanov
2019-04-12 13:38 ` [PATCH v5 27/30] tools/lib/traceevent: Man pages for tep plugins APIs Tzvetomir Stoyanov
2019-05-01 1:38 ` Steven Rostedt
2019-05-02 15:23 ` Tzvetomir Stoyanov
2019-05-02 15:36 ` Steven Rostedt
2019-04-12 13:38 ` [PATCH v5 28/30] tools/lib/traceevent: Man pages for "latency format" APIs Tzvetomir Stoyanov
2019-05-01 1:39 ` Steven Rostedt
2019-04-12 13:38 ` [PATCH v5 29/30] tools/lib/traceevent: Man pages for APIs, used to extract common fields from a record Tzvetomir Stoyanov
2019-05-01 1:41 ` Steven Rostedt
2019-04-12 13:38 ` [PATCH v5 30/30] tools/lib/traceevent: Man pages for trace sequences APIs Tzvetomir Stoyanov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190412133811.15878-1-tstoyanov@vmware.com \
--to=tstoyanov@vmware.com \
--cc=linux-trace-devel@vger.kernel.org \
--cc=rostedt@goodmis.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).