Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
ehca_irq.h File Reference
#include <linux/interrupt.h>
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  ehca_cpu_comp_task
 
struct  ehca_comp_pool
 

Functions

int ehca_error_data (struct ehca_shca *shca, void *data, u64 resource)
 
irqreturn_t ehca_interrupt_neq (int irq, void *dev_id)
 
void ehca_tasklet_neq (unsigned long data)
 
irqreturn_t ehca_interrupt_eq (int irq, void *dev_id)
 
void ehca_tasklet_eq (unsigned long data)
 
void ehca_process_eq (struct ehca_shca *shca, int is_irq)
 
int ehca_create_comp_pool (void)
 
void ehca_destroy_comp_pool (void)
 

Function Documentation

int ehca_create_comp_pool ( void  )

Definition at line 813 of file ehca_irq.c.

void ehca_destroy_comp_pool ( void  )

Definition at line 860 of file ehca_irq.c.

int ehca_error_data ( struct ehca_shca shca,
void data,
u64  resource 
)

Definition at line 135 of file ehca_irq.c.

irqreturn_t ehca_interrupt_eq ( int  irq,
void dev_id 
)

Definition at line 503 of file ehca_irq.c.

irqreturn_t ehca_interrupt_neq ( int  irq,
void dev_id 
)

Definition at line 470 of file ehca_irq.c.

void ehca_process_eq ( struct ehca_shca shca,
int  is_irq 
)

Definition at line 549 of file ehca_irq.c.

void ehca_tasklet_eq ( unsigned long  data)

Definition at line 651 of file ehca_irq.c.

void ehca_tasklet_neq ( unsigned long  data)

Definition at line 479 of file ehca_irq.c.