Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
interrupt.c File Reference
#include <linux/pci.h>
#include <linux/kthread.h>
#include <linux/interrupt.h>
#include <linux/fs.h>
#include <linux/jiffies.h>
#include "mei_dev.h"
#include <linux/mei.h>
#include "hw.h"
#include "interface.h"

Go to the source code of this file.

Functions

irqreturn_t mei_interrupt_quick_handler (int irq, void *dev_id)
 
void mei_timer (struct work_struct *work)
 
irqreturn_t mei_interrupt_thread_handler (int irq, void *dev_id)
 

Function Documentation

irqreturn_t mei_interrupt_quick_handler ( int  irq,
void dev_id 
)

mei_interrupt_quick_handler - The ISR of the MEI device

: The irq number : pointer to the device structure

returns irqreturn_t

Definition at line 38 of file interrupt.c.

irqreturn_t mei_interrupt_thread_handler ( int  irq,
void dev_id 
)

mei_interrupt_thread_handler - function called after ISR to handle the interrupt processing.

: The irq number : pointer to the device structure

returns irqreturn_t

Definition at line 1451 of file interrupt.c.

void mei_timer ( struct work_struct work)

mei_timer - timer function.

: pointer to the work_struct structure

NOTE: This function is called by timer interrupt work

Definition at line 1340 of file interrupt.c.