Lines Matching refs:dasd_device

71 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
74 static void dasd_hosts_init(struct dentry *, struct dasd_device *);
75 static void dasd_hosts_exit(struct dasd_device *);
88 struct dasd_device *dasd_alloc_device(void) in dasd_alloc_device()
90 struct dasd_device *device; in dasd_alloc_device()
92 device = kzalloc(sizeof(struct dasd_device), GFP_ATOMIC); in dasd_alloc_device()
140 void dasd_free_device(struct dasd_device *device) in dasd_free_device()
188 static int dasd_state_new_to_known(struct dasd_device *device) in dasd_state_new_to_known()
202 static int dasd_state_known_to_new(struct dasd_device *device) in dasd_state_known_to_new()
229 static int dasd_state_known_to_basic(struct dasd_device *device) in dasd_state_known_to_basic()
267 static int dasd_state_basic_to_known(struct dasd_device *device) in dasd_state_basic_to_known()
313 static int dasd_state_basic_to_ready(struct dasd_device *device) in dasd_state_basic_to_ready()
355 int _wait_for_empty_queues(struct dasd_device *device) in _wait_for_empty_queues()
369 static int dasd_state_ready_to_basic(struct dasd_device *device) in dasd_state_ready_to_basic()
392 static int dasd_state_unfmt_to_basic(struct dasd_device *device) in dasd_state_unfmt_to_basic()
404 dasd_state_ready_to_online(struct dasd_device * device) in dasd_state_ready_to_online()
422 static int dasd_state_online_to_ready(struct dasd_device *device) in dasd_state_online_to_ready()
441 static int dasd_increase_state(struct dasd_device *device) in dasd_increase_state()
476 static int dasd_decrease_state(struct dasd_device *device) in dasd_decrease_state()
511 static void dasd_change_state(struct dasd_device *device) in dasd_change_state()
542 struct dasd_device *device = container_of(work, struct dasd_device, kick_work); in do_kick_device()
550 void dasd_kick_device(struct dasd_device *device) in dasd_kick_device()
565 struct dasd_device *device = container_of(work, struct dasd_device, in do_reload_device()
571 void dasd_reload_device(struct dasd_device *device) in dasd_reload_device()
583 void dasd_set_target_state(struct dasd_device *device, int target) in dasd_set_target_state()
604 static inline int _wait_for_device(struct dasd_device *device) in _wait_for_device()
609 void dasd_enable_device(struct dasd_device *device) in dasd_enable_device()
645 struct dasd_device *device; in dasd_profile_start()
755 struct dasd_device *device; in dasd_profile_end()
1130 struct dasd_device *device; in dasd_hosts_show()
1145 static void dasd_hosts_exit(struct dasd_device *device) in dasd_hosts_exit()
1152 struct dasd_device *device) in dasd_hosts_init()
1168 struct dasd_device *device, in dasd_smalloc_request()
1211 struct dasd_device *device) in dasd_fmalloc_request()
1252 void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_sfree_request()
1263 void dasd_ffree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_ffree_request()
1279 struct dasd_device *device; in dasd_check_cqr()
1303 struct dasd_device *device; in dasd_term_IO()
1312 device = (struct dasd_device *) cqr->startdev; in dasd_term_IO()
1364 struct dasd_device *device; in dasd_start_IO()
1374 device = (struct dasd_device *) cqr->startdev; in dasd_start_IO()
1489 struct dasd_device *device; in dasd_device_timeout()
1502 void dasd_device_set_timer(struct dasd_device *device, int expires) in dasd_device_set_timer()
1514 void dasd_device_clear_timer(struct dasd_device *device) in dasd_device_clear_timer()
1524 struct dasd_device *device; in dasd_handle_killed_request()
1561 void dasd_generic_handle_state_change(struct dasd_device *device) in dasd_generic_handle_state_change()
1585 struct dasd_device *device = NULL; in dasd_ese_needs_format()
1620 struct dasd_device *device; in dasd_int_handler()
1716 device = (struct dasd_device *) cqr->startdev; in dasd_int_handler()
1830 struct dasd_device *device; in dasd_generic_uc_handler()
1855 static void __dasd_device_recovery(struct dasd_device *device, in __dasd_device_recovery()
1880 static void __dasd_device_process_ccw_queue(struct dasd_device *device, in __dasd_device_process_ccw_queue()
1903 static void __dasd_process_cqr(struct dasd_device *device, in __dasd_process_cqr()
1934 static void __dasd_device_process_final_queue(struct dasd_device *device, in __dasd_device_process_final_queue()
1959 static void __dasd_device_check_expire(struct dasd_device *device) in __dasd_device_check_expire()
1995 static int __dasd_device_is_unusable(struct dasd_device *device, in __dasd_device_is_unusable()
2027 static void __dasd_device_start_head(struct dasd_device *device) in __dasd_device_start_head()
2055 static void __dasd_device_check_path_events(struct dasd_device *device) in __dasd_device_check_path_events()
2090 int dasd_flush_device_queue(struct dasd_device *device) in dasd_flush_device_queue()
2146 struct dasd_device *device = (struct dasd_device *) data; in dasd_device_tasklet()
2172 void dasd_schedule_device_bh(struct dasd_device *device) in dasd_schedule_device_bh()
2182 void dasd_device_set_stop_bits(struct dasd_device *device, int bits) in dasd_device_set_stop_bits()
2188 void dasd_device_remove_stop_bits(struct dasd_device *device, int bits) in dasd_device_remove_stop_bits()
2202 struct dasd_device *device; in dasd_add_request_head()
2221 struct dasd_device *device; in dasd_add_request_tail()
2248 struct dasd_device *device; in _wait_for_wakeup()
2263 struct dasd_device *device; in __dasd_sleep_on_erp()
2302 struct dasd_device *device; in _dasd_sleep_on()
2406 struct dasd_device *device; in _dasd_sleep_on_queue()
2531 static inline int _dasd_term_running_cqr(struct dasd_device *device) in _dasd_term_running_cqr()
2552 struct dasd_device *device; in dasd_sleep_on_immediatly()
2611 struct dasd_device *device = cqr->startdev; in __dasd_cancel_req()
2639 struct dasd_device *device = cqr->startdev; in dasd_cancel_req()
2696 static void __dasd_process_erp(struct dasd_device *device, in __dasd_process_erp()
2774 struct dasd_device *base = block->base; in __dasd_process_block_ccw_queue()
3037 struct dasd_device *basedev; in do_dasd_request()
3126 struct dasd_device *device; in dasd_times_out()
3227 struct dasd_device *base; in dasd_open()
3280 struct dasd_device *base = dasd_device_from_gendisk(disk); in dasd_release()
3293 struct dasd_device *base; in dasd_getgeo()
3352 int dasd_device_is_ro(struct dasd_device *device) in dasd_device_is_ro()
3406 void dasd_generic_free_discipline(struct dasd_device *device) in dasd_generic_free_discipline()
3428 struct dasd_device *device; in dasd_generic_remove()
3469 struct dasd_device *device; in dasd_generic_set_online()
3548 struct dasd_device *device; in dasd_generic_set_offline()
3666 int dasd_generic_last_path_gone(struct dasd_device *device) in dasd_generic_last_path_gone()
3692 int dasd_generic_path_operational(struct dasd_device *device) in dasd_generic_path_operational()
3714 struct dasd_device *device; in dasd_generic_notify()
3741 struct dasd_device *device; in dasd_generic_path_event()
3814 int dasd_generic_verify_path(struct dasd_device *device, __u8 lpm) in dasd_generic_verify_path()
3825 void dasd_generic_space_exhaust(struct dasd_device *device, in dasd_generic_space_exhaust()
3844 void dasd_generic_space_avail(struct dasd_device *device) in dasd_generic_space_avail()
3865 int dasd_generic_requeue_all_requests(struct dasd_device *device) in dasd_generic_requeue_all_requests()
3943 struct dasd_device *device = container_of(work, struct dasd_device, in do_requeue_requests()
3952 void dasd_schedule_requeue(struct dasd_device *device) in dasd_schedule_requeue()
3961 static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device, in dasd_generic_build_rdc()
3994 int dasd_generic_read_dev_chars(struct dasd_device *device, int magic, in dasd_generic_read_dev_chars()
4047 struct dasd_device *device; in dasd_generic_shutdown()