2 * File...........: linux/drivers/s390/block/dasd_diag.h
3 * Author(s)......: Holger Smolinski <Holger.Smolinski@de.ibm.com>
4 * Based on.......: linux/drivers/s390/block/mdisk.h
5 * ...............: by Hartmunt Penner <hpenner@de.ibm.com>
6 * Bugreports.to..: <Linux390@de.ibm.com>
7 * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000
12 #define MDSK_WRITE_REQ 0x01
13 #define MDSK_READ_REQ 0x02
19 #define DEV_CLASS_FBA 0x01
20 #define DEV_CLASS_ECKD 0x04
22 struct dasd_diag_characteristics
{
33 } __attribute__ ((packed
, aligned(4)));
35 struct dasd_diag_bio
{
42 } __attribute__ ((packed
, aligned(8)));
44 struct dasd_diag_init_io
{
52 } __attribute__ ((packed
, aligned(8)));
54 struct dasd_diag_rw_io
{
65 } __attribute__ ((packed
, aligned(8)));