centos man page for struct_irq_data

Query: struct_irq_data

OS: centos

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

STRUCT
IRQ_DATA(9) Structures STRUCT IRQ_DATA(9)
NAME
struct_irq_data - per irq and irq chip data passed down to chip functions
SYNOPSIS
struct irq_data { unsigned int irq; unsigned long hwirq; unsigned int node; unsigned int state_use_accessors; struct irq_chip * chip; struct irq_domain * domain; void * handler_data; void * chip_data; struct msi_desc * msi_desc; cpumask_var_t affinity; };
MEMBERS
irq interrupt number hwirq hardware interrupt number, local to the interrupt domain node node index useful for balancing state_use_accessors status information for irq chip functions. Use accessor functions to deal with it chip low level interrupt hardware access domain Interrupt translation domain; responsible for mapping between hwirq number and linux irq number. handler_data per-IRQ data for the irq_chip methods chip_data platform-specific per-chip private data for the chip methods, to allow shared chip implementations msi_desc MSI descriptor affinity IRQ affinity on SMP
DESCRIPTION
The fields here need to overlay the ones in irq_desc until we cleaned up the direct references and switched everything over to irq_data.
AUTHORS
Thomas Gleixner <tglx@linutronix.de> Author. Ingo Molnar <mingo@elte.hu> Author.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 STRUCT IRQ_DATA(9)
Related Man Pages
struct_i2c_board_info(9) - centos
struct_irq_chip_generic(9) - centos
struct_nand_ecc_ctrl(9) - centos
struct_nand_ecc_ctrl(9) - suse
struct_platform_nand_ctrl(9) - suse
Similar Topics in the Unix Linux Community
irq
Doubt with irq handler.......
What is unbalanced IRQ?
Interrupt storm detected on &quot;irq 20&quot; throttling interrupt source
What is this error log = hda: irq timeout: error=0x00 and how to solve?