Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions
i2o_proc.c File Reference
#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/pci.h>
#include <linux/i2o.h>
#include <linux/slab.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/spinlock.h>
#include <linux/workqueue.h>
#include <asm/io.h>
#include <asm/uaccess.h>
#include <asm/byteorder.h>

Go to the source code of this file.

Data Structures

struct  _i2o_proc_entry_t
 

Macros

#define OSM_NAME   "proc-osm"
 
#define OSM_VERSION   "1.316"
 
#define OSM_DESCRIPTION   "I2O ProcFS OSM"
 
#define I2O_MAX_MODULES   4
 
#define FMT_U64_HEX   "0x%08x%08x"
 
#define U64_VAL(pu64)   *((u32*)(pu64)+1), *((u32*)(pu64))
 
#define SCSI_TABLE_SIZE   13
 
#define BUS_TABLE_SIZE   3
 

Typedefs

typedef struct _i2o_proc_entry_t i2o_proc_entry
 

Functions

 MODULE_AUTHOR ("Deepak Saxena")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_DESCRIPTION (OSM_DESCRIPTION)
 
 MODULE_VERSION (OSM_VERSION)
 
 module_init (i2o_proc_init)
 
 module_exit (i2o_proc_exit)
 

Macro Definition Documentation

#define BUS_TABLE_SIZE   3
#define FMT_U64_HEX   "0x%08x%08x"

Definition at line 36 of file i2o_proc.c.

#define I2O_MAX_MODULES   4

Definition at line 34 of file i2o_proc.c.

#define OSM_DESCRIPTION   "I2O ProcFS OSM"

Definition at line 32 of file i2o_proc.c.

#define OSM_NAME   "proc-osm"

Definition at line 30 of file i2o_proc.c.

#define OSM_VERSION   "1.316"

Definition at line 31 of file i2o_proc.c.

#define SCSI_TABLE_SIZE   13

Definition at line 241 of file i2o_proc.c.

#define U64_VAL (   pu64)    *((u32*)(pu64)+1), *((u32*)(pu64))

Definition at line 37 of file i2o_proc.c.

Typedef Documentation

Function Documentation

MODULE_AUTHOR ( "Deepak Saxena"  )
MODULE_DESCRIPTION ( OSM_DESCRIPTION  )
module_exit ( i2o_proc_exit  )
module_init ( i2o_proc_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( OSM_VERSION  )