Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ixp4xx_qmgr.c File Reference
#include <linux/ioport.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <mach/qmgr.h>

Go to the source code of this file.

Functions

void qmgr_set_irq (unsigned int queue, int src, void(*handler)(void *pdev), void *pdev)
 
void qmgr_enable_irq (unsigned int queue)
 
void qmgr_disable_irq (unsigned int queue)
 
int __qmgr_request_queue (unsigned int queue, unsigned int len, unsigned int nearly_empty_watermark, unsigned int nearly_full_watermark)
 
void qmgr_release_queue (unsigned int queue)
 
 module_init (qmgr_init)
 
 module_exit (qmgr_remove)
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_AUTHOR ("Krzysztof Halasa")
 
 EXPORT_SYMBOL (qmgr_set_irq)
 
 EXPORT_SYMBOL (qmgr_enable_irq)
 
 EXPORT_SYMBOL (qmgr_disable_irq)
 
 EXPORT_SYMBOL (__qmgr_request_queue)
 
 EXPORT_SYMBOL (qmgr_release_queue)
 

Function Documentation

int __qmgr_request_queue ( unsigned int  queue,
unsigned int  len,
unsigned int  nearly_empty_watermark,
unsigned int  nearly_full_watermark 
)

Definition at line 154 of file ixp4xx_qmgr.c.

EXPORT_SYMBOL ( qmgr_set_irq  )
EXPORT_SYMBOL ( qmgr_enable_irq  )
EXPORT_SYMBOL ( qmgr_disable_irq  )
EXPORT_SYMBOL ( __qmgr_request_queue  )
EXPORT_SYMBOL ( qmgr_release_queue  )
MODULE_AUTHOR ( "Krzysztof Halasa"  )
module_exit ( qmgr_remove  )
module_init ( qmgr_init  )
MODULE_LICENSE ( "GPL v2 )
void qmgr_disable_irq ( unsigned int  queue)

Definition at line 127 of file ixp4xx_qmgr.c.

void qmgr_enable_irq ( unsigned int  queue)

Definition at line 115 of file ixp4xx_qmgr.c.

void qmgr_release_queue ( unsigned int  queue)

Definition at line 239 of file ixp4xx_qmgr.c.

void qmgr_set_irq ( unsigned int  queue,
int  src,
void(*)(void *pdev handler,
void pdev 
)

Definition at line 28 of file ixp4xx_qmgr.c.