Home
last modified time | relevance | path

Searched refs:dasd_device (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/s390/block/
H A Ddasd_int.h19 * 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 Ddasd.c84 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 Ddasd_alias.c46 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 Ddasd_erp.c28 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 Ddasd_ioctl.c47 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 Ddasd_devmap.c52 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 Ddasd_eckd.c101 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 Ddasd_eckd.h619 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 Ddasd_diag.c104 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 Ddasd_3990_erp.c74 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 Ddasd_eer.c293 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 Ddasd_proc.c38 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 Ddasd_fba.c128 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 Ddasd_int.h19 * 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 Ddasd.c68 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 Ddasd_devmap.c51 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 Ddasd_alias.c46 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 Ddasd_ioctl.c47 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 Ddasd_erp.c28 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 Ddasd_eckd.c101 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 Ddasd_eckd.h628 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 Ddasd_diag.c103 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 Ddasd_3990_erp.c74 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 Ddasd_eer.c293 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 Ddasd_proc.c38 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()

Completed in 37 milliseconds

12