dasd_eckd.h (4ba24fef3eb3b142197135223b90ced2f319cd53) | dasd_eckd.h (b179b037e568a27ab3e8f5bedea1f4455aba7378) |
---|---|
1/* 2 * Author(s)......: Holger Smolinski <Holger.Smolinski@de.ibm.com> 3 * Horst Hummel <Horst.Hummel@de.ibm.com> 4 * Bugreports.to..: <Linux390@de.ibm.com> 5 * Copyright IBM Corp. 1999, 2000 6 * 7 */ 8 --- 341 unchanged lines hidden (view full) --- 350 __u8 res3[8]; /* byte 24-31 */ 351} __attribute__ ((packed)); 352 353struct dasd_gneq { 354 struct { 355 __u8 identifier:2; 356 __u8 reserved:6; 357 } __attribute__ ((packed)) flags; | 1/* 2 * Author(s)......: Holger Smolinski <Holger.Smolinski@de.ibm.com> 3 * Horst Hummel <Horst.Hummel@de.ibm.com> 4 * Bugreports.to..: <Linux390@de.ibm.com> 5 * Copyright IBM Corp. 1999, 2000 6 * 7 */ 8 --- 341 unchanged lines hidden (view full) --- 350 __u8 res3[8]; /* byte 24-31 */ 351} __attribute__ ((packed)); 352 353struct dasd_gneq { 354 struct { 355 __u8 identifier:2; 356 __u8 reserved:6; 357 } __attribute__ ((packed)) flags; |
358 __u8 reserved[5]; | 358 __u8 record_selector; 359 __u8 reserved[4]; |
359 struct { 360 __u8 value:2; 361 __u8 number:6; 362 } __attribute__ ((packed)) timeout; 363 __u8 reserved3; 364 __u16 subsystemID; 365 __u8 reserved2[22]; 366} __attribute__ ((packed)); --- 120 unchanged lines hidden (view full) --- 487 struct list_head group; 488 struct dasd_uid uid; 489 struct alias_lcu *lcu; 490 struct list_head baselist; 491 struct list_head aliaslist; 492 struct dasd_device *next; 493}; 494 | 360 struct { 361 __u8 value:2; 362 __u8 number:6; 363 } __attribute__ ((packed)) timeout; 364 __u8 reserved3; 365 __u16 subsystemID; 366 __u8 reserved2[22]; 367} __attribute__ ((packed)); --- 120 unchanged lines hidden (view full) --- 488 struct list_head group; 489 struct dasd_uid uid; 490 struct alias_lcu *lcu; 491 struct list_head baselist; 492 struct list_head aliaslist; 493 struct dasd_device *next; 494}; 495 |
496struct dasd_conf_data { 497 struct dasd_ned neds[5]; 498 u8 reserved[64]; 499 struct dasd_gneq gneq; 500} __packed; 501 |
|
495struct dasd_eckd_private { 496 struct dasd_eckd_characteristics rdc_data; 497 u8 *conf_data; 498 int conf_len; | 502struct dasd_eckd_private { 503 struct dasd_eckd_characteristics rdc_data; 504 u8 *conf_data; 505 int conf_len; |
506 /* per path configuration data */ 507 struct dasd_conf_data *path_conf_data[8]; |
|
499 /* pointers to specific parts in the conf_data */ 500 struct dasd_ned *ned; 501 struct dasd_sneq *sneq; 502 struct vd_sneq *vdsneq; 503 struct dasd_gneq *gneq; 504 505 struct eckd_count count_area[5]; 506 int init_cqr_status; --- 27 unchanged lines hidden --- | 508 /* pointers to specific parts in the conf_data */ 509 struct dasd_ned *ned; 510 struct dasd_sneq *sneq; 511 struct vd_sneq *vdsneq; 512 struct dasd_gneq *gneq; 513 514 struct eckd_count count_area[5]; 515 int init_cqr_status; --- 27 unchanged lines hidden --- |