Name

struct irq_common_data — per irq data shared by all irqchips

Synopsis

struct irq_common_data {
  unsigned int state_use_accessors;
#ifdef CONFIG_NUMA
  unsigned int node;
#endif
  void * handler_data;
  struct msi_desc * msi_desc;
  cpumask_var_t affinity;
};  

Members

state_use_accessors

status information for irq chip functions. Use accessor functions to deal with it

node

node index useful for balancing

handler_data

per-IRQ data for the irq_chip methods

msi_desc

MSI descriptor

affinity

IRQ affinity on SMP