dasd_eckd.h (d585a021c0b10b0477d6b608c53e1feb8cde0507) | dasd_eckd.h (f4ac1d0255748fe0f8e128a26b1c29490cae5c08) |
---|---|
1/* 2 * File...........: linux/drivers/s390/block/dasd_eckd.h 3 * Author(s)......: Holger Smolinski <Holger.Smolinski@de.ibm.com> 4 * Horst Hummel <Horst.Hummel@de.ibm.com> 5 * Bugreports.to..: <Linux390@de.ibm.com> 6 * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 7 * 8 */ --- 400 unchanged lines hidden (view full) --- 409 spinlock_t lock; 410 struct list_head grouplist; 411 struct list_head active_devices; 412 struct list_head inactive_devices; 413 struct dasd_unit_address_configuration *uac; 414 struct summary_unit_check_work_data suc_data; 415 struct read_uac_work_data ruac_data; 416 struct dasd_ccw_req *rsu_cqr; | 1/* 2 * File...........: linux/drivers/s390/block/dasd_eckd.h 3 * Author(s)......: Holger Smolinski <Holger.Smolinski@de.ibm.com> 4 * Horst Hummel <Horst.Hummel@de.ibm.com> 5 * Bugreports.to..: <Linux390@de.ibm.com> 6 * (C) IBM Corporation, IBM Deutschland Entwicklung GmbH, 1999,2000 7 * 8 */ --- 400 unchanged lines hidden (view full) --- 409 spinlock_t lock; 410 struct list_head grouplist; 411 struct list_head active_devices; 412 struct list_head inactive_devices; 413 struct dasd_unit_address_configuration *uac; 414 struct summary_unit_check_work_data suc_data; 415 struct read_uac_work_data ruac_data; 416 struct dasd_ccw_req *rsu_cqr; |
417 struct completion lcu_setup; |
|
417}; 418 419struct alias_pav_group { 420 struct list_head group; 421 struct dasd_uid uid; 422 struct alias_lcu *lcu; 423 struct list_head baselist; 424 struct list_head aliaslist; --- 30 unchanged lines hidden (view full) --- 455 456int dasd_alias_make_device_known_to_lcu(struct dasd_device *); 457void dasd_alias_disconnect_device_from_lcu(struct dasd_device *); 458int dasd_alias_add_device(struct dasd_device *); 459int dasd_alias_remove_device(struct dasd_device *); 460struct dasd_device *dasd_alias_get_start_dev(struct dasd_device *); 461void dasd_alias_handle_summary_unit_check(struct dasd_device *, struct irb *); 462void dasd_eckd_reset_ccw_to_base_io(struct dasd_ccw_req *); | 418}; 419 420struct alias_pav_group { 421 struct list_head group; 422 struct dasd_uid uid; 423 struct alias_lcu *lcu; 424 struct list_head baselist; 425 struct list_head aliaslist; --- 30 unchanged lines hidden (view full) --- 456 457int dasd_alias_make_device_known_to_lcu(struct dasd_device *); 458void dasd_alias_disconnect_device_from_lcu(struct dasd_device *); 459int dasd_alias_add_device(struct dasd_device *); 460int dasd_alias_remove_device(struct dasd_device *); 461struct dasd_device *dasd_alias_get_start_dev(struct dasd_device *); 462void dasd_alias_handle_summary_unit_check(struct dasd_device *, struct irb *); 463void dasd_eckd_reset_ccw_to_base_io(struct dasd_ccw_req *); |
463 | 464void dasd_alias_lcu_setup_complete(struct dasd_device *); 465void dasd_alias_wait_for_lcu_setup(struct dasd_device *); |
464#endif /* DASD_ECKD_H */ | 466#endif /* DASD_ECKD_H */ |