Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
irq_info Struct Reference

#include <pci-asb2305.h>

Public Member Functions

struct {
   u8   link
 
   u16   bitmap
 
__attribute__ ((packed)) irq[4]
 
struct {
   u8   link
 
   u16   bitmap
 
__attribute__ ((packed)) irq[4]
 

Data Fields

u8 bus
 
u8 devfn
 
u8 slot
 
u8 rfu
 
struct hlist_node node
 
int irq
 
spinlock_t lock
 
struct list_headhead
 
struct list_head list
 
int refcnt
 
enum xen_irq_type type
 
unsigned irq
 
unsigned short evtchn
 
unsigned short cpu
 
union {
   unsigned short   virq
 
   enum ipi_vector   ipi
 
   struct {
      unsigned short   pirq
 
      unsigned short   gsi
 
      unsigned char   vector
 
      unsigned char   flags
 
      uint16_t   domid
 
   }   pirq
 
u
 

Detailed Description

Definition at line 47 of file pci-asb2305.h.

Member Function Documentation

struct irq_info::@1023 __attribute__ ( (packed)  )
struct irq_info::@1595 __attribute__ ( (packed)  )

Field Documentation

u16 bitmap

Definition at line 52 of file pci-asb2305.h.

u8 bus

Definition at line 48 of file pci-asb2305.h.

unsigned short cpu

Definition at line 100 of file events.c.

u8 devfn

Definition at line 48 of file pci-asb2305.h.

uint16_t domid

Definition at line 110 of file events.c.

unsigned short evtchn

Definition at line 99 of file events.c.

unsigned char flags

Definition at line 109 of file events.c.

unsigned short gsi

Definition at line 107 of file events.c.

Definition at line 128 of file 8250.c.

enum ipi_vector ipi

Definition at line 104 of file events.c.

unsigned irq

Definition at line 98 of file events.c.

int irq

Definition at line 126 of file 8250.c.

Definition at line 50 of file pci-asb2305.h.

Definition at line 95 of file events.c.

spinlock_t lock

Definition at line 127 of file 8250.c.

Definition at line 125 of file 8250.c.

unsigned short pirq

Definition at line 106 of file events.c.

struct { ... } pirq
int refcnt

Definition at line 96 of file events.c.

u8 rfu

Definition at line 55 of file pci-asb2305.h.

Definition at line 54 of file pci-asb2305.h.

Definition at line 97 of file events.c.

union { ... } u
unsigned char vector

Definition at line 108 of file events.c.

unsigned short virq

Definition at line 103 of file events.c.


The documentation for this struct was generated from the following files: