diff options
author | William Cohen <wcohen@redhat.com> | 2010-03-09 19:53:52 -0500 |
---|---|---|
committer | William Cohen <wcohen@redhat.com> | 2010-03-09 20:14:19 -0500 |
commit | c24a9d9a9795fac838c4074494006e6e7e1e8835 (patch) | |
tree | ee5f4ddc417ae69ea707ad5f92550f8c91544c4e /man/tapset::irq.3stap | |
parent | c0f562688ae877000f46058f748a8b986679863e (diff) | |
download | systemtap-steved-c24a9d9a9795fac838c4074494006e6e7e1e8835.tar.gz systemtap-steved-c24a9d9a9795fac838c4074494006e6e7e1e8835.tar.xz systemtap-steved-c24a9d9a9795fac838c4074494006e6e7e1e8835.zip |
PR 11210 move stapprobe.* man pages to tapset::*
Complete the renaming scheme with prefix of "tapset::" for the man
pages related to over all description of groups of probes.
Diffstat (limited to 'man/tapset::irq.3stap')
-rw-r--r-- | man/tapset::irq.3stap | 201 |
1 files changed, 201 insertions, 0 deletions
diff --git a/man/tapset::irq.3stap b/man/tapset::irq.3stap new file mode 100644 index 00000000..33cae35a --- /dev/null +++ b/man/tapset::irq.3stap @@ -0,0 +1,201 @@ +.\" -*- nroff -*- +.TH TAPSET::IRQ 3stap "" "IBM" +.SH NAME +tapset::irq \- Systemtap probes for IRQ, workqueue,etc + +.\" macros +.de SAMPLE +.br +.RS +.nf +.nh +.. +.de ESAMPLE +.hy +.fi +.RE +.. + +.SH DESCRIPTION + +Probe points for probing irq handler execution, softirqs, workqueues,etc + +.P +.TP +.B workqueue.create +probes creation of a new workqueue + +.B Arguments: + +.I wq_thread + task_struct of the workqueue thread. + +.I cpu + cpu for which the worker thread is created. + +.P +.TP +.B workqueue.insert +probes queuing of work on a workqueue. + +.B Arguments: + +.I wq_thread + task_struct of the workqueue thread. + +.I work + work_struct* being executed. + +.I work_func + pointer to handler func. + +.P +.TP +.B workqueue.execute +probes execution of deferred work. + +.B Arguments: + +.I wq_thread + task_struct of the workqueue thread. + +.I work + work_struct* being executed. + +.I work_func + pointer to handler func. + +.P +.TP +.B workqueue.destroy +probes destruction of each worker thread of each cpu for a workqueue. + +.B Arguments: + +.I wq_thread + task_struct of the workqueue thread. + +.P +.TP +.B irq_handler.entry +Fires prior to execution of interrupt handler. + +.B Arguments: + +.I irq + irq number + +.I action + struct irqaction* for this interrupt number + +.I handler + interrupt handler function + +.I flags + flags for this irq. + +.I flags_str + A formatted string of flags. + +.I dev_name + name of device + +.I dev_id + cookie to identify device + +.I next_irqaction + pointer to next irqaction for shared interrupts + +.I dir + pointer to the /proc/irq/NN/name entry + +.I thread_fn + interrupt handler function for threaded interrupts + +.I thread + thread pointer for threaded interrupts + +.I thread_flags + flags related to thread + +.P +.TP +.B irq_handler.exit +Fires post execution of interrupt handler. + +.B Arguments: + +.I irq + irq number + +.I action + struct irqaction* for this interrupt number + +.I ret + return value from interrupt handler that just executed. + +.I handler + interrupt handler function + +.I flags + flags for this irq. + +.I flags_str + A formatted string of flags. + +.I dev_name + name of device + +.I dev_id + cookie to identify device + +.I next_irqaction + pointer to next irqaction for shared interrupts + +.I dir + pointer to the /proc/irq/NN/name entry + +.I thread_fn + interrupt handler function for threaded interrupts + +.I thread + thread pointer for threaded interrupts + +.I thread_flags + flags related to thread + +.P +.TP +.B softirq.entry +triggered just before executing handler for a pending softirq + +.B Arguments: + +.I h + struct softirq* for current pending softirq. + +.I vec + softirq_action vector + +.I action + pointer to softirq handler just about to execute. + +.P +.TP +.B softirq.exit +triggered just after executing handler for a pending softirq + +.B Arguments: + +.I h + struct softirq* for just executed softirq. + +.I vec + softirq_action vector + +.I action + pointer to softirq handler that just finished execution. + +.SH SEE ALSO +.IR stap (1), +.IR stapprobes (3stap) |