Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
tape_3590.c File Reference
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/bio.h>
#include <asm/ebcdic.h>
#include "tape.h"
#include "tape_std.h"
#include "tape_3590.h"

Go to the source code of this file.

Data Structures

struct  work_handler_data
 

Macros

#define KMSG_COMPONENT   "tape_3590"
 
#define pr_fmt(fmt)   KMSG_COMPONENT ": " fmt
 
#define TAPE_DBF_AREA   tape_3590_dbf
 
#define BUFSIZE   512 /* size of buffers for dynamic generated messages */
 

Functions

 EXPORT_SYMBOL (TAPE_DBF_AREA)
 
 MODULE_DEVICE_TABLE (ccw, tape_3590_ids)
 
 MODULE_AUTHOR ("(C) 2001,2006 IBM Corporation")
 
 MODULE_DESCRIPTION ("Linux on zSeries channel attached 3590 tape device driver")
 
 MODULE_LICENSE ("GPL")
 
 module_init (tape_3590_init)
 
 module_exit (tape_3590_exit)
 

Variables

debug_info_tTAPE_DBF_AREA = NULL
 

Macro Definition Documentation

#define BUFSIZE   512 /* size of buffers for dynamic generated messages */

Definition at line 20 of file tape_3590.c.

#define KMSG_COMPONENT   "tape_3590"

Definition at line 10 of file tape_3590.c.

#define pr_fmt (   fmt)    KMSG_COMPONENT ": " fmt

Definition at line 11 of file tape_3590.c.

#define TAPE_DBF_AREA   tape_3590_dbf

Definition at line 19 of file tape_3590.c.

Function Documentation

EXPORT_SYMBOL ( TAPE_DBF_AREA  )
MODULE_AUTHOR ( "(C)  2001,
2006 IBM Corporation"   
)
MODULE_DESCRIPTION ( "Linux on zSeries channel attached 3590 tape device driver )
MODULE_DEVICE_TABLE ( ccw  ,
tape_3590_ids   
)
module_exit ( tape_3590_exit  )
module_init ( tape_3590_init  )
MODULE_LICENSE ( "GPL"  )

Variable Documentation

debug_info_t* TAPE_DBF_AREA = NULL

Definition at line 31 of file tape_3590.c.