Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
vmur.h File Reference

Go to the source code of this file.

Data Structures

struct  file_control_block
 
struct  urdev
 
struct  urfile
 

Macros

#define DEV_CLASS_UR_I   0x20 /* diag210 unit record input device class */
 
#define DEV_CLASS_UR_O   0x10 /* diag210 unit record output device class */
 
#define READER_PUNCH_DEVTYPE   0x2540
 
#define PRINTER_DEVTYPE   0x1403
 
#define FLG_SYSTEM_HOLD   0x04
 
#define FLG_CP_DUMP   0x10
 
#define FLG_USER_HOLD   0x20
 
#define FLG_IN_USE   0x80
 
#define UR_MAJOR   0 /* get dynamic major */
 
#define NUM_MINORS   65536
 
#define MAX_RECS_PER_IO   511
 
#define WRITE_CCW_CMD   0x01
 
#define TRACE(x...)   debug_sprintf_event(vmur_dbf, 1, x)
 
#define CCWDEV_CU_DI(cutype, di)   CCW_DEVICE(cutype, 0x00), .driver_info = (di)
 
#define FILE_RECLEN_OFFSET   4064 /* reclen offset in spool data block */
 

Functions

struct file_control_block __attribute__ ((packed))
 

Variables

char reserved_1 [8]
 
char user_owner [8]
 
char user_orig [8]
 
__s32 data_recs
 
__s16 rec_len
 
__s16 file_num
 
__u8 file_stat
 
__u8 dev_type
 
char reserved_2 [6]
 
char file_name [12]
 
char file_type [12]
 
char create_date [8]
 
char create_time [8]
 
char reserved_3 [6]
 
__u8 file_class
 
__u8 sfb_lok
 
__u64 distr_code
 
__u32 reserved_4
 
__u8 current_starting_copy_number
 
__u8 sfblock_cntrl_flags
 
__u8 reserved_5
 
__u8 more_status_flags
 
char rest [200]
 
struct urdev __attribute__
 

Macro Definition Documentation

#define CCWDEV_CU_DI (   cutype,
  di 
)    CCW_DEVICE(cutype, 0x00), .driver_info = (di)

Definition at line 105 of file vmur.h.

#define DEV_CLASS_UR_I   0x20 /* diag210 unit record input device class */

Definition at line 14 of file vmur.h.

#define DEV_CLASS_UR_O   0x10 /* diag210 unit record output device class */

Definition at line 15 of file vmur.h.

#define FILE_RECLEN_OFFSET   4064 /* reclen offset in spool data block */

Definition at line 108 of file vmur.h.

#define FLG_CP_DUMP   0x10

Definition at line 54 of file vmur.h.

#define FLG_IN_USE   0x80

Definition at line 56 of file vmur.h.

#define FLG_SYSTEM_HOLD   0x04

Definition at line 53 of file vmur.h.

#define FLG_USER_HOLD   0x20

Definition at line 55 of file vmur.h.

#define MAX_RECS_PER_IO   511

Definition at line 101 of file vmur.h.

#define NUM_MINORS   65536

Definition at line 98 of file vmur.h.

#define PRINTER_DEVTYPE   0x1403

Definition at line 24 of file vmur.h.

#define READER_PUNCH_DEVTYPE   0x2540

Definition at line 23 of file vmur.h.

#define TRACE (   x...)    debug_sprintf_event(vmur_dbf, 1, x)

Definition at line 104 of file vmur.h.

#define UR_MAJOR   0 /* get dynamic major */

Definition at line 93 of file vmur.h.

#define WRITE_CCW_CMD   0x01

Definition at line 102 of file vmur.h.

Function Documentation

Definition at line 171 of file esd_usb2.c.

Variable Documentation

char create_date[8]

Definition at line 63 of file vmur.h.

char create_time[8]

Definition at line 64 of file vmur.h.

__u8 current_starting_copy_number

Definition at line 70 of file vmur.h.

__s32 data_recs

Definition at line 55 of file vmur.h.

Definition at line 59 of file vmur.h.

__u64 distr_code

Definition at line 68 of file vmur.h.

__u8 file_class

Definition at line 66 of file vmur.h.

char file_name[12]

Definition at line 61 of file vmur.h.

__s16 file_num

Definition at line 57 of file vmur.h.

__u8 file_stat

Definition at line 58 of file vmur.h.

char file_type[12]

Definition at line 62 of file vmur.h.

__u8 more_status_flags

Definition at line 73 of file vmur.h.

__s16 rec_len

Definition at line 56 of file vmur.h.

u8 reserved_1

Definition at line 52 of file vmur.h.

u8 reserved_2

Definition at line 60 of file vmur.h.

u8 reserved_3

Definition at line 65 of file vmur.h.

u32 reserved_4

Definition at line 69 of file vmur.h.

u32 reserved_5

Definition at line 72 of file vmur.h.

char rest[200]

Definition at line 74 of file vmur.h.

__u8 sfb_lok

Definition at line 67 of file vmur.h.

__u8 sfblock_cntrl_flags

Definition at line 71 of file vmur.h.

char user_orig[8]

Definition at line 54 of file vmur.h.

char user_owner[8]

Definition at line 53 of file vmur.h.