Home
last modified time | relevance | path

Searched refs:dasd_device (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/drivers/s390/block/
Ddasd_int.h67 struct dasd_device;
176 struct dasd_device *memdev; /* the device used to allocate this */
177 struct dasd_device *startdev; /* device the request is started on */
178 struct dasd_device *basedev; /* base device if no block->base */
282 int (*check_device) (struct dasd_device *);
283 void (*uncheck_device) (struct dasd_device *);
300 int (*verify_path)(struct dasd_device *, __u8);
306 int (*basic_to_ready) (struct dasd_device *);
307 int (*online_to_ready) (struct dasd_device *);
308 int (*basic_to_known)(struct dasd_device *);
[all …]
Ddasd_alias.c45 static int _schedule_lcu_update(struct alias_lcu *, struct dasd_device *);
186 int dasd_alias_make_device_known_to_lcu(struct dasd_device *device) in dasd_alias_make_device_known_to_lcu()
245 void dasd_alias_disconnect_device_from_lcu(struct dasd_device *device) in dasd_alias_disconnect_device_from_lcu()
315 struct dasd_device *device, in _add_device_to_lcu()
316 struct dasd_device *pos) in _add_device_to_lcu()
371 struct dasd_device *device) in _remove_device_from_lcu()
414 static int read_unit_address_configuration(struct dasd_device *device, in read_unit_address_configuration()
477 static int _lcu_update(struct dasd_device *refdev, struct alias_lcu *lcu) in _lcu_update()
481 struct dasd_device *device, *tempdev; in _lcu_update()
539 struct dasd_device *device; in lcu_update_work()
[all …]
Ddasd.c67 static void dasd_device_tasklet(struct dasd_device *);
75 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
90 struct dasd_device *dasd_alloc_device(void) in dasd_alloc_device()
92 struct dasd_device *device; in dasd_alloc_device()
94 device = kzalloc(sizeof(struct dasd_device), GFP_ATOMIC); in dasd_alloc_device()
136 void dasd_free_device(struct dasd_device *device) in dasd_free_device()
185 static int dasd_state_new_to_known(struct dasd_device *device) in dasd_state_new_to_known()
209 static int dasd_state_known_to_new(struct dasd_device *device) in dasd_state_known_to_new()
249 static int dasd_state_known_to_basic(struct dasd_device *device) in dasd_state_known_to_basic()
286 static int dasd_state_basic_to_known(struct dasd_device *device) in dasd_state_basic_to_known()
[all …]
Ddasd_eckd.h462 struct dasd_device *device;
467 struct dasd_device *device;
493 struct dasd_device *next;
532 int dasd_alias_make_device_known_to_lcu(struct dasd_device *);
533 void dasd_alias_disconnect_device_from_lcu(struct dasd_device *);
534 int dasd_alias_add_device(struct dasd_device *);
535 int dasd_alias_remove_device(struct dasd_device *);
536 struct dasd_device *dasd_alias_get_start_dev(struct dasd_device *);
537 void dasd_alias_handle_summary_unit_check(struct dasd_device *, struct irb *);
539 void dasd_alias_lcu_setup_complete(struct dasd_device *);
[all …]
Ddasd_devmap.c50 struct dasd_device *device;
494 struct dasd_device *
498 struct dasd_device *device; in dasd_device_from_devindex()
538 struct dasd_device *
542 struct dasd_device *device; in dasd_create_device()
590 dasd_delete_device(struct dasd_device *device) in dasd_delete_device()
638 dasd_put_device_wake(struct dasd_device *device) in dasd_put_device_wake()
649 struct dasd_device *
652 struct dasd_device *device = dev_get_drvdata(&cdev->dev); in dasd_device_from_cdev_locked()
663 struct dasd_device *
[all …]
Ddasd_erp.c27 struct dasd_device * device) in dasd_alloc_erp_request()
72 dasd_free_erp_request(struct dasd_ccw_req *cqr, struct dasd_device * device) in dasd_free_erp_request()
89 struct dasd_device *device; in dasd_default_erp_action()
128 struct dasd_device *startdev; in dasd_default_erp_postaction()
167 struct dasd_device *device; in dasd_log_sense()
188 struct dasd_device *device; in dasd_log_sense_dbf()
Ddasd_eckd.c107 struct dasd_device *device;
119 struct dasd_device *device;
213 struct dasd_device *device) in check_XRC()
238 unsigned int totrk, int cmd, struct dasd_device *device) in define_extent()
323 struct dasd_device *device) in check_XRC_on_prefix()
346 struct dasd_device *device, unsigned int reclen, in fill_LRE_data()
480 struct dasd_device *basedev, struct dasd_device *startdev, in prefix_LRE()
623 struct dasd_device *basedev, struct dasd_device *startdev) in prefix()
632 struct dasd_device * device, int reclen) in locate_record()
801 static int dasd_eckd_generate_uid(struct dasd_device *device) in dasd_eckd_generate_uid()
[all …]
Ddasd_3990_erp.c73 struct dasd_device *device = erp->startdev; in dasd_3990_erp_block_queue()
105 struct dasd_device *device = erp->startdev; in dasd_3990_erp_int_req()
146 struct dasd_device *device = erp->startdev; in dasd_3990_erp_alternate_path()
198 struct dasd_device *device = erp->startdev; in dasd_3990_erp_DCTL()
304 struct dasd_device *device = erp->startdev; in dasd_3990_erp_action_4()
397 struct dasd_device *device = erp->startdev; in dasd_3990_handle_env_data()
1034 struct dasd_device *device = erp->startdev; in dasd_3990_erp_com_rej()
1080 struct dasd_device *device = erp->startdev; in dasd_3990_erp_bus_out()
1119 struct dasd_device *device = erp->startdev; in dasd_3990_erp_equip_check()
1178 struct dasd_device *device = erp->startdev; in dasd_3990_erp_data_check()
[all …]
Ddasd_ioctl.c46 struct dasd_device *base; in dasd_ioctl_enable()
72 struct dasd_device *base; in dasd_ioctl_disable()
106 struct dasd_device *base; in dasd_ioctl_quiesce()
127 struct dasd_device *base; in dasd_ioctl_resume()
149 struct dasd_device *base; in dasd_ioctl_abortio()
184 struct dasd_device *base; in dasd_ioctl_allowio()
205 struct dasd_device *base; in dasd_format()
268 struct dasd_device *base; in dasd_ioctl_format()
377 struct dasd_device *base; in dasd_ioctl_information()
463 struct dasd_device *base; in dasd_ioctl_set_ro()
[all …]
Ddasd_diag.c104 mdsk_init_io(struct dasd_device *device, unsigned int blocksize, in mdsk_init_io()
131 mdsk_term_io(struct dasd_device * device) in mdsk_term_io()
148 dasd_diag_erp(struct dasd_device *device) in dasd_diag_erp()
171 struct dasd_device *device; in dasd_start_diag()
226 struct dasd_device *device; in dasd_diag_term_IO()
242 struct dasd_device *device; in dasd_ext_handler()
265 device = (struct dasd_device *) cqr->startdev; in dasd_ext_handler()
321 dasd_diag_check_device(struct dasd_device *device) in dasd_diag_check_device()
506 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 * device, in dasd_diag_fill_info()
[all …]
Ddasd_eer.c292 static void dasd_eer_write_standard_trigger(struct dasd_device *device, in dasd_eer_write_standard_trigger()
336 static void dasd_eer_write_snss_trigger(struct dasd_device *device, in dasd_eer_write_snss_trigger()
377 void dasd_eer_write(struct dasd_device *device, struct dasd_ccw_req *cqr, in dasd_eer_write()
404 void dasd_eer_snss(struct dasd_device *device) in dasd_eer_snss()
428 struct dasd_device *device = cqr->startdev; in dasd_eer_snss_cb()
455 int dasd_eer_enable(struct dasd_device *device) in dasd_eer_enable()
502 void dasd_eer_disable(struct dasd_device *device) in dasd_eer_disable()
Ddasd_proc.c37 struct dasd_device *device; in dasd_devices_show()
150 struct dasd_device *device; in dasd_stats_all_block_on()
169 struct dasd_device *device; in dasd_stats_all_block_off()
184 struct dasd_device *device; in dasd_stats_all_block_reset()
Ddasd_fba.c126 dasd_fba_check_characteristics(struct dasd_device *device) in dasd_fba_check_characteristics()
241 static void dasd_fba_check_for_device_change(struct dasd_device *device, in dasd_fba_check_for_device_change()
253 static struct dasd_ccw_req *dasd_fba_build_cp(struct dasd_device * memdev, in dasd_fba_build_cp()
436 dasd_fba_fill_info(struct dasd_device * device, in dasd_fba_fill_info()
451 dasd_fba_dump_sense_dbf(struct dasd_device *device, struct irb *irb, in dasd_fba_dump_sense_dbf()
473 dasd_fba_dump_sense(struct dasd_device *device, struct dasd_ccw_req * req, in dasd_fba_dump_sense()
Ddasd_genhd.c32 struct dasd_device *base; in dasd_gendisk_alloc()