tapset::context man page on Scientific
[printable version]
tapset::context(3stap) tapset::context(3stap)
NAME
tapset::context - systemtap context tapset
DESCRIPTION
Context functions provide additional information about where an event
occurred. These functions can provide information such as a backtrace
to where the event occurred and the current register values for the
processor.
print_regs
Print a register dump
See function::print_regs(3stap)
for details.
pp Returns the active probe point
See function::pp(3stap)
for details.
ppfunc Returns the function name parsed from pp()
See function::ppfunc(3stap)
for details.
probe_type
The low level probe handler type of the current probe.
See function::probe_type(3stap)
for details.
execname
Returns the execname of a target process (or group of
processes)
See function::execname(3stap)
for details.
pid Returns the ID of a target process
See function::pid(3stap)
for details.
tid Returns the thread ID of a target process
See function::tid(3stap)
for details.
ppid Returns the process ID of a target process's parent
process
See function::ppid(3stap)
for details.
pgrp Returns the process group ID of the current process
See function::pgrp(3stap)
for details.
sid Returns the session ID of the current process
See function::sid(3stap)
for details.
pexecname
Returns the execname of a target process's parent process
See function::pexecname(3stap)
for details.
gid Returns the group ID of a target process
See function::gid(3stap)
for details.
egid Returns the effective gid of a target process
See function::egid(3stap)
for details.
uid Returns the user ID of a target process
See function::uid(3stap)
for details.
euid Return the effective uid of a target process
See function::euid(3stap)
for details.
is_myproc
Determines if the current probe point has occurred in the
user's own process
See function::is_myproc(3stap)
for details.
cpuid Returns the current cpu number
See function::cpuid(3stap)
for details.
cpu Returns the current cpu number
See function::cpu(3stap)
for details.
registers_valid
Determines validity of register() and u_register() in
current context
See function::registers_valid(3stap)
for details.
user_mode
Determines if probe point occurs in user-mode
See function::user_mode(3stap)
for details.
is_return
Whether the current probe context is a return probe
See function::is_return(3stap)
for details.
target Return the process ID of the target process
See function::target(3stap)
for details.
module_name
The module name of the current script
See function::module_name(3stap)
for details.
stp_pid
The process id of the stapio process
See function::stp_pid(3stap)
for details.
remote_id
The index of this instance in a remote execution.
See function::remote_id(3stap)
for details.
remote_uri
The name of this instance in a remote execution.
See function::remote_uri(3stap)
for details.
stack_size
Return the size of the kernel stack
See function::stack_size(3stap)
for details.
stack_used
Returns the amount of kernel stack used
See function::stack_used(3stap)
for details.
stack_unused
Returns the amount of kernel stack currently available
See function::stack_unused(3stap)
for details.
addr Address of the current probe point.
See function::addr(3stap)
for details.
uaddr User space address of current running task
See function::uaddr(3stap)
for details.
cmdline_args
Fetch command line arguments from current process
See function::cmdline_args(3stap)
for details.
cmdline_arg
Fetch a command line argument
See function::cmdline_arg(3stap)
for details.
cmdline_str
Fetch all command line arguments from current process
See function::cmdline_str(3stap)
for details.
SEE ALSO
function::print_regs(3stap), function::pp(3stap),
function::ppfunc(3stap), function::probe_type(3stap),
function::execname(3stap), function::pid(3stap),
function::tid(3stap), function::ppid(3stap),
function::pgrp(3stap), function::sid(3stap),
function::pexecname(3stap), function::gid(3stap),
function::egid(3stap), function::uid(3stap),
function::euid(3stap), function::is_myproc(3stap),
function::cpuid(3stap), function::cpu(3stap),
function::registers_valid(3stap), function::user_mode(3stap),
function::is_return(3stap), function::target(3stap),
function::module_name(3stap), function::stp_pid(3stap),
function::remote_id(3stap), function::remote_uri(3stap),
function::stack_size(3stap), function::stack_used(3stap),
function::stack_unused(3stap), function::addr(3stap),
function::uaddr(3stap), function::cmdline_args(3stap),
function::cmdline_arg(3stap), function::cmdline_str(3stap),
stap(1), stapprobes(3stap)
IBM --- tapset::context(3stap)
[top]
List of man pages available for Scientific
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|