summaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorClaudio Jeker <claudio@cvs.openbsd.org>2023-06-27 14:13:34 +0000
committerClaudio Jeker <claudio@cvs.openbsd.org>2023-06-27 14:13:34 +0000
commit9e519156ef2930f56937698916fd69122db9b231 (patch)
tree07607c5be2bd0024a4ab8ce01ad65e3c85788c9e /usr.sbin
parent75b22299bd71fec8714b0b3ff2133c44218a2eb7 (diff)
Document the map specific functions (count, max, min, sum) in their own
part of the bt.5 man page. Input and OK kn@
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/btrace/bt.531
1 files changed, 21 insertions, 10 deletions
diff --git a/usr.sbin/btrace/bt.5 b/usr.sbin/btrace/bt.5
index ab76ea4f49d..12ae54c71e8 100644
--- a/usr.sbin/btrace/bt.5
+++ b/usr.sbin/btrace/bt.5
@@ -1,4 +1,4 @@
-.\" $OpenBSD: bt.5,v 1.14 2022/03/31 17:27:29 naddy Exp $
+.\" $OpenBSD: bt.5,v 1.15 2023/06/27 14:13:33 claudio Exp $
.\"
.\" Copyright (c) 2019 Martin Pieuchot <mpi@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: March 31 2022 $
+.Dd $Mdocdate: June 27 2023 $
.Dt BT 5
.Os
.Sh NAME
@@ -111,8 +111,8 @@ Full name of the probe.
Return value of the traced syscall.
.It Va tid
Thread ID of the current thread.
-.\".It Va ustack
-.\"Userland stack of the current thread.
+.It Va ustack
+Userland stack of the current thread.
.El
.Pp
Functions:
@@ -141,10 +141,6 @@ and
with buckets of
.Va step
size.
-.It Fn max
-Returns the maximum recorded value.
-.It Fn min
-Returns the minimum recorded value.
.It Fn print "@map"
Print all pairs from
.Va @map .
@@ -162,8 +158,6 @@ Return the string from argument
truncated to
.Va index
characters (up to 64, the default) including a guaranteed NUL-terminator.
-.It Fn sum
-Returns the sum of all recorded values.
.It Fn time timefmt
Print timestamps using
.Xr strftime 3 .
@@ -172,6 +166,23 @@ Set all values from
.Va @map
to 0.
.El
+.Pp
+The following functions only work on a sepcific map entry.
+.Bl -tag -width "lhist(value, min, max, step)"
+.It "@map[key]" = Fn count
+Increase the stored value for
+.Va key
+by one.
+.It "@map[key]" = Fn max "value"
+Store the maximum recorded value for
+.Va key .
+.It "@map[key]" = Fn min "value"
+Store the minimum recorded value for
+.Va key .
+.It "@map[key]" = Fn sum "value"
+Store the sum of all recorded values for
+.Va key .
+.El
.Sh SEE ALSO
.Xr awk 1 ,
.Xr dt 4 ,