Index


A

addr_to_node, addr_to_node
aggregates, Statistics (aggregates)
arch, Conditions based on architecture: arch
associative arrays, Associative arrays
asynchronous, General syntax
auxiliary functions, Auxiliary functions
avg, @avg(s)

C

caller, caller
caller_addr, caller_addr
comments, Comments
comparison, Binary numeric or string comparison operators
conditions, Conditions
constraints, Safety and security
continue, break and continue
count, @count(s)
cpu, cpu
ctime, ctime

D

data types, Data types
delete, delete
do, do
dwarf probes, Built-in probe point types (DWARF probes)
DWARF-less probing, DWARF-less probing

E

egid, egid
embedded C, Embedded C
end, end
epilogue-style aliases, Epilogue-style aliases (+=)
errno_str, errno_str
error, error
euid, euid
example scripts, Sample SystemTap scripts
execname, execname
exit, exit
expression, EXP (expression)
expressions, Expressions
extraction, Extraction functions

G

gettimeofday_ s, gettimeofday_s
gettimeofday_ms, gettimeofday_ms
gettimeofday_ns, gettimeofday_ns
gettimeofday_us, gettimeofday_us
get_cycles, get_cycles
gid, gid
grouping, Grouping operator
guru mode, Embedded C

H

histograms, Histogram extractors
hist_linear, @hist_linear
hist_log, @hist_log

I

identifiers, Identifiers
if, if
index, <value> in <array_name>
inference, Data types
integers, Integers
isinstr, isinstr
is_return, is_return

J

jiffies, Timer probes

M

max, @max(s)
milliseconds, Timer probes
min, @min(s)
module().function, kernel.function, module().function
module().statement, kernel.statement, module().statement

N

never, never
next, next
null statement, ; (null statement)
numbers, Integers
numeric, Numeric assignment operators

P

pexecname, pexecname
pid, pid
pointer, $ptr->member
pp, pp
ppid, ppid
prefixes, Prefixes
print, print
printd, printd
printdln, printdln
printf, printf
println, println
print_backtrace, print_backtrace
print_regs, print_regs
print_stack, print_stack
probe aliases, Probe aliases
probe points, Probe points
probe syntax, General syntax
probefunc, probefunc, probemod
prologue-style aliases, Prologue-style aliases (=)

Q

qsq wait_queue_length, qsq_wait_queue_length
qsq_blocked, qsq_blocked
qsq_print, qsq_print
qsq_service_time, qsq_service_time
qsq_start, qsq_start
qsq_throughput, qsq_throughput
qsq_utilization, qsq_utilization
qsq_wait_time, qsq_wait_time
qs_done, qs_done
qs_run, qs_run
qs_wait, qs_wait
queue statistics, Initializing queue statistics

R

randomize, Timer probes
recursion, Recursive functions
return, return
return probes, Return probes
returnstr, returnstr

S

sequence, begin and end probe sequence
sprint, sprint
sprintf, sprintf
stack_size, stack_size
stack_unused, stack_unused
stack_used, stack_used
stap, The stap command
statement block, { } (statement block)
stp_pid, stp_pid
string, String functions
strings, Strings
strlen, strlen
substr, substr
suffixes, Suffixes
sum, @sum(s)
synchronous, General syntax
system, system, system

T

target, target
target variables, Probe definitions
task_cpu, task_cpu
task_current, task_current
task_egid, task_egid
task_euid, task_euid
task_execname, task_execname
task_gid, task_gid
task_max_file_handles, task_max_file_handles
task_nice, task_nice
task_open_file_handles, task_open_file_handles
task_parent, task_parent
task_pid, task_pid
task_prio, task_prio
task_state, task_state
task_tid, task_tid
task_uid, task_uid
text_str, text_str
text_strn, text_strn
THIS, Embedded C functions
thread_indent, thread_indent
thread_timestamp, thread_timestamp
tid, tid
timer probes, Timer probes
timestamps, Timestamps
tokens, True and False Tokens

U

uid, uid
unary, Unary numeric operators
unused variables, Unused alias variables
user_string, user_string
user_string2, user_string2
user_string_quoted, user_string_quoted
user_string_warn, user_string_warn

V

variables, Variables
Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.