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)));