Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

CentOS 5.6

tapset::irq(3stap)


TAPSET::IRQ

TAPSET::IRQ

NAME
DESCRIPTION
SEE ALSO

NAME

tapset::irq − Systemtap probes for IRQ, workqueue,etc

DESCRIPTION

Probe points for probing irq handler execution, softirqs, workqueues,etc
workqueue.create

probes creation of a new workqueue

Arguments:

wq_thread
task_struct of the workqueue thread.

cpu
cpu for which the worker thread is created.

workqueue.insert

probes queuing of work on a workqueue.

Arguments:

wq_thread
task_struct of the workqueue thread.

work
work_struct* being executed.

work_func
pointer to handler func.

workqueue.execute

probes execution of deferred work.

Arguments:

wq_thread
task_struct of the workqueue thread.

work
work_struct* being executed.

work_func
pointer to handler func.

workqueue.destroy

probes destruction of each worker thread of each cpu for a workqueue.

Arguments:

wq_thread
task_struct of the workqueue thread.

irq_handler.entry

Fires prior to execution of interrupt handler.

Arguments:

irq
irq number

action
struct irqaction* for this interrupt number

handler
interrupt handler function

flags
flags for this irq.

flags_str
A formatted string of flags.

dev_name
name of device

dev_id
cookie to identify device

next_irqaction
pointer to next irqaction for shared interrupts

dir
pointer to the /proc/irq/NN/name entry

thread_fn
interrupt handler function for threaded interrupts

thread
thread pointer for threaded interrupts

thread_flags
flags related to thread

irq_handler.exit

Fires post execution of interrupt handler.

Arguments:

irq
irq number

action
struct irqaction* for this interrupt number

ret
return value from interrupt handler that just executed.

handler
interrupt handler function

flags
flags for this irq.

flags_str
A formatted string of flags.

dev_name
name of device

dev_id
cookie to identify device

next_irqaction
pointer to next irqaction for shared interrupts

dir
pointer to the /proc/irq/NN/name entry

thread_fn
interrupt handler function for threaded interrupts

thread
thread pointer for threaded interrupts

thread_flags
flags related to thread

softirq.entry

triggered just before executing handler for a pending softirq

Arguments:

h
struct softirq* for current pending softirq.

vec
softirq_action vector

action
pointer to softirq handler just about to execute.

softirq.exit

triggered just after executing handler for a pending softirq

Arguments:

h
struct softirq* for just executed softirq.

vec
softirq_action vector

action
pointer to softirq handler that just finished execution.

SEE ALSO

stap(1), stapprobes(3stap)



tapset::irq(3stap)