tapset::irq man page on SuSE

Man page or keyword search:  
man Server   14857 pages
apropos Keyword Search (all sections)
Output format
SuSE logo
[printable version]

TAPSET::IRQ(3stap)					    TAPSET::IRQ(3stap)

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)

IBM							    TAPSET::IRQ(3stap)
[top]

List of man pages available for SuSE

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]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net