/kernel/linux/linux-5.10/drivers/s390/block/ |
H A D | dasd_int.h | 19 * new: the dasd_device structure is allocated. 70 struct dasd_device; 162 struct list_head devlist; /* for dasd_device request queue */ 165 struct dasd_device *memdev; /* the device used to allocate this */ 166 struct dasd_device *startdev; /* device the request is started on */ 167 struct dasd_device *basedev; /* base device if no block->base */ 283 int (*check_device) (struct dasd_device *); 284 void (*uncheck_device) (struct dasd_device *); 301 int (*pe_handler)(struct dasd_device *, __u8); 307 int (*basic_to_ready) (struct dasd_device *); 485 struct dasd_device { global() struct [all...] |
H A D | dasd.c | 84 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *); 87 static void dasd_hosts_init(struct dentry *, struct dasd_device *); 88 static void dasd_hosts_exit(struct dasd_device *); 101 struct dasd_device *dasd_alloc_device(void) in dasd_alloc_device() 103 struct dasd_device *device; in dasd_alloc_device() 105 device = kzalloc(sizeof(struct dasd_device), GFP_ATOMIC); in dasd_alloc_device() 154 void dasd_free_device(struct dasd_device *device) in dasd_free_device() 202 static int dasd_state_new_to_known(struct dasd_device *device) in dasd_state_new_to_known() 226 static int dasd_state_known_to_new(struct dasd_device *device) in dasd_state_known_to_new() 256 static int dasd_state_known_to_basic(struct dasd_device *devic [all...] |
H A D | dasd_alias.c | 46 static int _schedule_lcu_update(struct alias_lcu *, struct dasd_device *); 187 int dasd_alias_make_device_known_to_lcu(struct dasd_device *device) in dasd_alias_make_device_known_to_lcu() 244 void dasd_alias_disconnect_device_from_lcu(struct dasd_device *device) in dasd_alias_disconnect_device_from_lcu() 313 struct dasd_device *device, in _add_device_to_lcu() 314 struct dasd_device *pos) in _add_device_to_lcu() 359 struct dasd_device *device) in _remove_device_from_lcu() 415 static int read_unit_address_configuration(struct dasd_device *device, in read_unit_address_configuration() 482 static int _lcu_update(struct dasd_device *refdev, struct alias_lcu *lcu) in _lcu_update() 486 struct dasd_device *device, *tempdev; in _lcu_update() 549 struct dasd_device *devic in lcu_update_work() [all...] |
H A D | dasd_erp.c | 28 struct dasd_device * device) in dasd_alloc_erp_request() 73 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) in dasd_free_erp_request() 90 struct dasd_device *device; in dasd_default_erp_action() 129 struct dasd_device *startdev; in dasd_default_erp_postaction() 168 struct dasd_device *device; in dasd_log_sense() 189 struct dasd_device *device; in dasd_log_sense_dbf()
|
H A D | dasd_ioctl.c | 47 struct dasd_device *base; in dasd_ioctl_enable() 70 struct dasd_device *base; in dasd_ioctl_disable() 102 struct dasd_device *base; in dasd_ioctl_quiesce() 123 struct dasd_device *base; in dasd_ioctl_resume() 146 struct dasd_device *base; in dasd_ioctl_abortio() 181 struct dasd_device *base; in dasd_ioctl_allowio() 202 struct dasd_device *base; in dasd_format() 241 struct dasd_device *base; in dasd_check_format() 261 struct dasd_device *base; in dasd_ioctl_format() 299 struct dasd_device *bas in dasd_ioctl_check_format() [all...] |
H A D | dasd_devmap.c | 52 struct dasd_device *device; 496 struct dasd_device * 500 struct dasd_device *device; in dasd_device_from_devindex() 540 struct dasd_device * 544 struct dasd_device *device; in dasd_create_device() 592 dasd_delete_device(struct dasd_device *device) in dasd_delete_device() 610 /* Disconnect dasd_device structure from ccw_device structure. */ in dasd_delete_device() 625 /* Disconnect dasd_device structure from ccw_device structure. */ in dasd_delete_device() 641 dasd_put_device_wake(struct dasd_device *device) in dasd_put_device_wake() 648 * Return dasd_device structur [all...] |
H A D | dasd_eckd.c | 101 struct dasd_device *device; 102 struct dasd_device *base; 108 struct dasd_device *device; 120 struct dasd_device *device; 124 static int dasd_eckd_ext_pool_id(struct dasd_device *); 126 struct dasd_device *, struct dasd_device *, 214 static int dasd_eckd_track_from_irb(struct irb *irb, struct dasd_device *device, in dasd_eckd_track_from_irb() 250 struct dasd_device *device) in set_timestamp() 278 unsigned int totrk, int cmd, struct dasd_device *devic in define_extent() [all...] |
H A D | dasd_eckd.h | 619 struct dasd_device *device; 624 struct dasd_device *device; 650 struct dasd_device *next; 691 int dasd_alias_make_device_known_to_lcu(struct dasd_device *); 692 void dasd_alias_disconnect_device_from_lcu(struct dasd_device *); 693 int dasd_alias_add_device(struct dasd_device *); 694 int dasd_alias_remove_device(struct dasd_device *); 695 struct dasd_device *dasd_alias_get_start_dev(struct dasd_device *); 698 int dasd_alias_update_add_device(struct dasd_device *); [all...] |
H A D | dasd_diag.c | 104 mdsk_init_io(struct dasd_device *device, unsigned int blocksize, in mdsk_init_io() 129 mdsk_term_io(struct dasd_device * device) in mdsk_term_io() 144 dasd_diag_erp(struct dasd_device *device) in dasd_diag_erp() 166 struct dasd_device *device; in dasd_start_diag() 221 struct dasd_device *device; in dasd_diag_term_IO() 237 struct dasd_device *device; in dasd_ext_handler() 260 device = (struct dasd_device *) cqr->startdev; in dasd_ext_handler() 316 dasd_diag_check_device(struct dasd_device *device) in dasd_diag_check_device() 508 static struct dasd_ccw_req *dasd_diag_build_cp(struct dasd_device *memdev, in dasd_diag_build_cp() 602 dasd_diag_fill_info(struct dasd_device * devic [all...] |
H A D | dasd_3990_erp.c | 74 struct dasd_device *device = erp->startdev; in dasd_3990_erp_block_queue() 106 struct dasd_device *device = erp->startdev; in dasd_3990_erp_int_req() 147 struct dasd_device *device = erp->startdev; in dasd_3990_erp_alternate_path() 199 struct dasd_device *device = erp->startdev; in dasd_3990_erp_DCTL() 305 struct dasd_device *device = erp->startdev; in dasd_3990_erp_action_4() 398 struct dasd_device *device = erp->startdev; in dasd_3990_handle_env_data() 1035 struct dasd_device *device = erp->startdev; in dasd_3990_erp_com_rej() 1082 struct dasd_device *device = erp->startdev; in dasd_3990_erp_bus_out() 1121 struct dasd_device *device = erp->startdev; in dasd_3990_erp_equip_check() 1180 struct dasd_device *devic in dasd_3990_erp_data_check() [all...] |
H A D | dasd_eer.c | 293 static void dasd_eer_write_standard_trigger(struct dasd_device *device, in dasd_eer_write_standard_trigger() 337 static void dasd_eer_write_snss_trigger(struct dasd_device *device, in dasd_eer_write_snss_trigger() 378 void dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, in dasd_eer_write() 406 void dasd_eer_snss(struct dasd_device *device) in dasd_eer_snss() 430 struct dasd_device *device = cqr->startdev; in dasd_eer_snss_cb() 457 int dasd_eer_enable(struct dasd_device *device) in dasd_eer_enable() 517 void dasd_eer_disable(struct dasd_device *device) in dasd_eer_disable()
|
H A D | dasd_proc.c | 38 struct dasd_device *device; in dasd_devices_show() 138 struct dasd_device *device; in dasd_stats_all_block_on() 157 struct dasd_device *device; in dasd_stats_all_block_off() 172 struct dasd_device *device; in dasd_stats_all_block_reset()
|
H A D | dasd_fba.c | 128 dasd_fba_check_characteristics(struct dasd_device *device) in dasd_fba_check_characteristics() 243 static void dasd_fba_check_for_device_change(struct dasd_device *device, in dasd_fba_check_for_device_change() 326 struct dasd_device *memdev, in dasd_fba_build_cp_discard() 439 struct dasd_device *memdev, in dasd_fba_build_cp_regular() 565 static struct dasd_ccw_req *dasd_fba_build_cp(struct dasd_device *memdev, in dasd_fba_build_cp() 631 dasd_fba_fill_info(struct dasd_device * device, in dasd_fba_fill_info() 647 dasd_fba_dump_sense_dbf(struct dasd_device *device, struct irb *irb, in dasd_fba_dump_sense_dbf() 669 dasd_fba_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req, in dasd_fba_dump_sense() 806 static int dasd_fba_pe_handler(struct dasd_device *device, __u8 tbvpm) in dasd_fba_pe_handler()
|
/kernel/linux/linux-6.6/drivers/s390/block/ |
H A D | dasd_int.h | 19 * new: the dasd_device structure is allocated. 69 struct dasd_device; 161 struct list_head devlist; /* for dasd_device request queue */ 164 struct dasd_device *memdev; /* the device used to allocate this */ 165 struct dasd_device *startdev; /* device the request is started on */ 166 struct dasd_device *basedev; /* base device if no block->base */ 302 struct dasd_device *device; 335 int (*check_device) (struct dasd_device *); 336 void (*uncheck_device) (struct dasd_device *); 353 int (*pe_handler)(struct dasd_device *, __u 577 struct dasd_device { global() struct [all...] |
H A D | dasd.c | 68 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *); 71 static void dasd_hosts_init(struct dentry *, struct dasd_device *); 72 static void dasd_hosts_exit(struct dasd_device *); 73 static int dasd_handle_autoquiesce(struct dasd_device *, struct dasd_ccw_req *, 86 struct dasd_device *dasd_alloc_device(void) in dasd_alloc_device() 88 struct dasd_device *device; in dasd_alloc_device() 90 device = kzalloc(sizeof(struct dasd_device), GFP_ATOMIC); in dasd_alloc_device() 138 void dasd_free_device(struct dasd_device *device) in dasd_free_device() 186 static int dasd_state_new_to_known(struct dasd_device *device) in dasd_state_new_to_known() 200 static int dasd_state_known_to_new(struct dasd_device *devic [all...] |
H A D | dasd_devmap.c | 51 struct dasd_device *device; 506 struct dasd_device * 510 struct dasd_device *device; in dasd_device_from_devindex() 550 struct dasd_device * 554 struct dasd_device *device; in dasd_create_device() 600 static int dasd_devmap_get_pprc_status(struct dasd_device *device, in dasd_devmap_get_pprc_status() 659 static int dasd_devmap_check_copy_relation(struct dasd_device *device, in dasd_devmap_check_copy_relation() 665 struct dasd_device *tmp_dev; in dasd_devmap_check_copy_relation() 739 static void dasd_devmap_delete_copy_relation_device(struct dasd_device *device) in dasd_devmap_delete_copy_relation_device() 767 struct dasd_device *devic in dasd_devmap_set_device_copy_relation() [all...] |
H A D | dasd_alias.c | 46 static int _schedule_lcu_update(struct alias_lcu *, struct dasd_device *); 187 int dasd_alias_make_device_known_to_lcu(struct dasd_device *device) in dasd_alias_make_device_known_to_lcu() 244 void dasd_alias_disconnect_device_from_lcu(struct dasd_device *device) in dasd_alias_disconnect_device_from_lcu() 313 struct dasd_device *device, in _add_device_to_lcu() 314 struct dasd_device *pos) in _add_device_to_lcu() 359 struct dasd_device *device) in _remove_device_from_lcu() 415 static int read_unit_address_configuration(struct dasd_device *device, in read_unit_address_configuration() 482 static int _lcu_update(struct dasd_device *refdev, struct alias_lcu *lcu) in _lcu_update() 486 struct dasd_device *device, *tempdev; in _lcu_update() 549 struct dasd_device *devic in lcu_update_work() [all...] |
H A D | dasd_ioctl.c | 47 struct dasd_device *base; in dasd_ioctl_enable() 68 struct dasd_device *base; in dasd_ioctl_disable() 100 struct dasd_device *base; in dasd_ioctl_quiesce() 121 struct dasd_device *base; in dasd_ioctl_resume() 144 struct dasd_device *base; in dasd_ioctl_abortio() 179 struct dasd_device *base; in dasd_ioctl_allowio() 200 struct dasd_device *base; in dasd_format() 238 struct dasd_device *base; in dasd_check_format() 258 struct dasd_device *base; in dasd_ioctl_format() 296 struct dasd_device *bas in dasd_ioctl_check_format() [all...] |
H A D | dasd_erp.c | 28 struct dasd_device * device) in dasd_alloc_erp_request() 73 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) in dasd_free_erp_request() 90 struct dasd_device *device; in dasd_default_erp_action() 129 struct dasd_device *startdev; in dasd_default_erp_postaction() 168 struct dasd_device *device; in dasd_log_sense() 189 struct dasd_device *device; in dasd_log_sense_dbf()
|
H A D | dasd_eckd.c | 101 struct dasd_device *device; 102 struct dasd_device *base; 108 struct dasd_device *device; 121 struct dasd_device *device; 125 static int dasd_eckd_ext_pool_id(struct dasd_device *); 127 struct dasd_device *, struct dasd_device *, 130 static int dasd_eckd_query_pprc_status(struct dasd_device *, 217 static int dasd_eckd_track_from_irb(struct irb *irb, struct dasd_device *device, in dasd_eckd_track_from_irb() 253 struct dasd_device *devic in set_timestamp() [all...] |
H A D | dasd_eckd.h | 628 struct dasd_device *device; 633 struct dasd_device *device; 659 struct dasd_device *next; 703 int dasd_alias_make_device_known_to_lcu(struct dasd_device *); 704 void dasd_alias_disconnect_device_from_lcu(struct dasd_device *); 705 int dasd_alias_add_device(struct dasd_device *); 706 int dasd_alias_remove_device(struct dasd_device *); 707 struct dasd_device *dasd_alias_get_start_dev(struct dasd_device *); 710 int dasd_alias_update_add_device(struct dasd_device *); [all...] |
H A D | dasd_diag.c | 103 mdsk_init_io(struct dasd_device *device, unsigned int blocksize, in mdsk_init_io() 128 mdsk_term_io(struct dasd_device * device) in mdsk_term_io() 143 dasd_diag_erp(struct dasd_device *device) in dasd_diag_erp() 165 struct dasd_device *device; in dasd_start_diag() 220 struct dasd_device *device; in dasd_diag_term_IO() 236 struct dasd_device *device; in dasd_ext_handler() 259 device = (struct dasd_device *) cqr->startdev; in dasd_ext_handler() 315 dasd_diag_check_device(struct dasd_device *device) in dasd_diag_check_device() 507 static struct dasd_ccw_req *dasd_diag_build_cp(struct dasd_device *memdev, in dasd_diag_build_cp() 601 dasd_diag_fill_info(struct dasd_device * devic [all...] |
H A D | dasd_3990_erp.c | 74 struct dasd_device *device = erp->startdev; in dasd_3990_erp_block_queue() 106 struct dasd_device *device = erp->startdev; in dasd_3990_erp_int_req() 147 struct dasd_device *device = erp->startdev; in dasd_3990_erp_alternate_path() 199 struct dasd_device *device = erp->startdev; in dasd_3990_erp_DCTL() 305 struct dasd_device *device = erp->startdev; in dasd_3990_erp_action_4() 398 struct dasd_device *device = erp->startdev; in dasd_3990_handle_env_data() 1035 struct dasd_device *device = erp->startdev; in dasd_3990_erp_com_rej() 1087 struct dasd_device *device = erp->startdev; in dasd_3990_erp_bus_out() 1126 struct dasd_device *device = erp->startdev; in dasd_3990_erp_equip_check() 1185 struct dasd_device *devic in dasd_3990_erp_data_check() [all...] |
H A D | dasd_eer.c | 293 static void dasd_eer_write_standard_trigger(struct dasd_device *device, in dasd_eer_write_standard_trigger() 337 static void dasd_eer_write_snss_trigger(struct dasd_device *device, in dasd_eer_write_snss_trigger() 378 void dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, in dasd_eer_write() 407 void dasd_eer_snss(struct dasd_device *device) in dasd_eer_snss() 431 struct dasd_device *device = cqr->startdev; in dasd_eer_snss_cb() 458 int dasd_eer_enable(struct dasd_device *device) in dasd_eer_enable() 518 void dasd_eer_disable(struct dasd_device *device) in dasd_eer_disable()
|
H A D | dasd_proc.c | 38 struct dasd_device *device; in dasd_devices_show() 138 struct dasd_device *device; in dasd_stats_all_block_on() 157 struct dasd_device *device; in dasd_stats_all_block_off() 172 struct dasd_device *device; in dasd_stats_all_block_reset()
|