Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ipmi_devintf.c File Reference
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/errno.h>
#include <linux/poll.h>
#include <linux/sched.h>
#include <linux/spinlock.h>
#include <linux/slab.h>
#include <linux/ipmi.h>
#include <linux/mutex.h>
#include <linux/init.h>
#include <linux/device.h>
#include <linux/compat.h>

Go to the source code of this file.

Data Structures

struct  ipmi_file_private
 
struct  ipmi_reg_list
 

Macros

#define DEVICE_NAME   "ipmidev"
 

Functions

 module_param (ipmi_major, int, 0)
 
 MODULE_PARM_DESC (ipmi_major,"Sets the major number of the IPMI device. By"" default, or if you set it to zero, it will choose the next"" available device. Setting it to -1 will disable the"" interface. Other values will set the major device number"" to that value.")
 
 module_init (init_ipmi_devintf)
 
 module_exit (cleanup_ipmi)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_AUTHOR ("Corey Minyard <[email protected]>")
 
 MODULE_DESCRIPTION ("Linux device interface for the IPMI message handler.")
 
 MODULE_ALIAS ("platform:ipmi_si")
 

Macro Definition Documentation

#define DEVICE_NAME   "ipmidev"

Definition at line 855 of file ipmi_devintf.c.

Function Documentation

MODULE_ALIAS ( "platform:ipmi_si"  )
MODULE_AUTHOR ( "Corey Minyard <[email protected]>"  )
MODULE_DESCRIPTION ( "Linux device interface for the IPMI message handler."  )
module_exit ( cleanup_ipmi  )
module_init ( init_ipmi_devintf  )
MODULE_LICENSE ( "GPL"  )
module_param ( ipmi_major  ,
int  ,
 
)
MODULE_PARM_DESC ( ipmi_major  ,
"Sets the major number of the IPMI device. By""  default,
or if you set it to  zero,
it will choose the next""available device.Setting it to-1 will disable the""interface.Other values will set the major device number""to that value."   
)