Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
crw.c File Reference
#include <linux/mutex.h>
#include <linux/kthread.h>
#include <linux/init.h>
#include <linux/wait.h>
#include <asm/crw.h>
#include <asm/ctl_reg.h>

Go to the source code of this file.

Functions

int crw_register_handler (int rsc, crw_handler_t handler)
 
void crw_unregister_handler (int rsc)
 
void crw_handle_channel_report (void)
 
void crw_wait_for_channel_report (void)
 
 device_initcall (crw_machine_check_init)
 

Function Documentation

void crw_handle_channel_report ( void  )

Definition at line 135 of file crw.c.

int crw_register_handler ( int  rsc,
crw_handler_t  handler 
)

crw_register_handler() - register a channel report word handler : reporting source code to handle : handler to be registered

Returns %0 on success and a negative error value otherwise.

Definition at line 30 of file crw.c.

void crw_unregister_handler ( int  rsc)

crw_unregister_handler() - unregister a channel report word handler : reporting source code to handle

Definition at line 49 of file crw.c.

void crw_wait_for_channel_report ( void  )

Definition at line 141 of file crw.c.

device_initcall ( crw_machine_check_init  )