Lines Matching refs:dasd_device

67 static void dasd_device_tasklet(struct dasd_device *);
75 static void __dasd_process_erp(struct dasd_device *, struct dasd_ccw_req *);
89 struct dasd_device *dasd_alloc_device(void) in dasd_alloc_device()
91 struct dasd_device *device; in dasd_alloc_device()
93 device = kzalloc(sizeof(struct dasd_device), GFP_ATOMIC); in dasd_alloc_device()
135 void dasd_free_device(struct dasd_device *device) in dasd_free_device()
182 static int dasd_state_new_to_known(struct dasd_device *device) in dasd_state_new_to_known()
206 static int dasd_state_known_to_new(struct dasd_device *device) in dasd_state_known_to_new()
246 static int dasd_state_known_to_basic(struct dasd_device *device) in dasd_state_known_to_basic()
282 static int dasd_state_basic_to_known(struct dasd_device *device) in dasd_state_basic_to_known()
323 static int dasd_state_basic_to_ready(struct dasd_device *device) in dasd_state_basic_to_ready()
357 static int dasd_state_ready_to_basic(struct dasd_device *device) in dasd_state_ready_to_basic()
381 static int dasd_state_unfmt_to_basic(struct dasd_device *device) in dasd_state_unfmt_to_basic()
393 dasd_state_ready_to_online(struct dasd_device * device) in dasd_state_ready_to_online()
425 static int dasd_state_online_to_ready(struct dasd_device *device) in dasd_state_online_to_ready()
451 static int dasd_increase_state(struct dasd_device *device) in dasd_increase_state()
486 static int dasd_decrease_state(struct dasd_device *device) in dasd_decrease_state()
521 static void dasd_change_state(struct dasd_device *device) in dasd_change_state()
552 struct dasd_device *device = container_of(work, struct dasd_device, kick_work); in do_kick_device()
560 void dasd_kick_device(struct dasd_device *device) in dasd_kick_device()
573 struct dasd_device *device = container_of(work, struct dasd_device, in do_reload_device()
579 void dasd_reload_device(struct dasd_device *device) in dasd_reload_device()
593 struct dasd_device *device = container_of(work, struct dasd_device, in do_restore_device()
599 void dasd_restore_device(struct dasd_device *device) in dasd_restore_device()
609 void dasd_set_target_state(struct dasd_device *device, int target) in dasd_set_target_state()
630 static inline int _wait_for_device(struct dasd_device *device) in _wait_for_device()
635 void dasd_enable_device(struct dasd_device *device) in dasd_enable_device()
669 struct dasd_device *device; in dasd_profile_start()
776 struct dasd_device *device; in dasd_profile_end()
1195 struct dasd_device *device) in dasd_kmalloc_request()
1232 struct dasd_device *device) in dasd_smalloc_request()
1274 void dasd_kfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_kfree_request()
1291 void dasd_sfree_request(struct dasd_ccw_req *cqr, struct dasd_device *device) in dasd_sfree_request()
1306 struct dasd_device *device; in dasd_check_cqr()
1330 struct dasd_device *device; in dasd_term_IO()
1339 device = (struct dasd_device *) cqr->startdev; in dasd_term_IO()
1384 struct dasd_device *device; in dasd_start_IO()
1394 device = (struct dasd_device *) cqr->startdev; in dasd_start_IO()
1507 struct dasd_device *device; in dasd_device_timeout()
1509 device = (struct dasd_device *) ptr; in dasd_device_timeout()
1520 void dasd_device_set_timer(struct dasd_device *device, int expires) in dasd_device_set_timer()
1531 void dasd_device_clear_timer(struct dasd_device *device) in dasd_device_clear_timer()
1540 struct dasd_device *device; in dasd_handle_killed_request()
1577 void dasd_generic_handle_state_change(struct dasd_device *device) in dasd_generic_handle_state_change()
1595 struct dasd_device *device; in dasd_int_handler()
1641 device = (struct dasd_device *) cqr->startdev; in dasd_int_handler()
1711 struct dasd_device *device; in dasd_generic_uc_handler()
1736 static void __dasd_device_recovery(struct dasd_device *device, in __dasd_device_recovery()
1761 static void __dasd_device_process_ccw_queue(struct dasd_device *device, in __dasd_device_process_ccw_queue()
1788 static void __dasd_device_process_final_queue(struct dasd_device *device, in __dasd_device_process_final_queue()
1835 static void __dasd_device_check_expire(struct dasd_device *device) in __dasd_device_check_expire()
1865 static void __dasd_device_start_head(struct dasd_device *device) in __dasd_device_start_head()
1898 static void __dasd_device_check_path_events(struct dasd_device *device) in __dasd_device_check_path_events()
1925 int dasd_flush_device_queue(struct dasd_device *device) in dasd_flush_device_queue()
1978 static void dasd_device_tasklet(struct dasd_device *device) in dasd_device_tasklet()
2003 void dasd_schedule_device_bh(struct dasd_device *device) in dasd_schedule_device_bh()
2012 void dasd_device_set_stop_bits(struct dasd_device *device, int bits) in dasd_device_set_stop_bits()
2018 void dasd_device_remove_stop_bits(struct dasd_device *device, int bits) in dasd_device_remove_stop_bits()
2032 struct dasd_device *device; in dasd_add_request_head()
2050 struct dasd_device *device; in dasd_add_request_tail()
2076 struct dasd_device *device; in _wait_for_wakeup()
2091 struct dasd_device *device; in __dasd_sleep_on_erp()
2130 struct dasd_device *device; in _dasd_sleep_on()
2230 static inline int _dasd_term_running_cqr(struct dasd_device *device) in _dasd_term_running_cqr()
2251 struct dasd_device *device; in dasd_sleep_on_immediatly()
2304 struct dasd_device *device = cqr->startdev; in dasd_cancel_req()
2379 static void __dasd_process_erp(struct dasd_device *device, in __dasd_process_erp()
2400 struct dasd_device *basedev; in __dasd_process_request_queue()
2499 struct dasd_device *base = block->base; in __dasd_process_block_ccw_queue()
2818 struct dasd_device *base; in dasd_open()
2871 struct dasd_device *base; in dasd_release()
2888 struct dasd_device *base; in dasd_getgeo()
2948 int dasd_device_is_ro(struct dasd_device *device) in dasd_device_is_ro()
3017 struct dasd_device *device; in dasd_generic_remove()
3057 struct dasd_device *device; in dasd_generic_set_online()
3122 struct dasd_device *device; in dasd_generic_set_offline()
3170 int dasd_generic_last_path_gone(struct dasd_device *device) in dasd_generic_last_path_gone()
3196 int dasd_generic_path_operational(struct dasd_device *device) in dasd_generic_path_operational()
3216 struct dasd_device *device; in dasd_generic_notify()
3246 struct dasd_device *device; in dasd_generic_path_event()
3279 int dasd_generic_verify_path(struct dasd_device *device, __u8 lpm) in dasd_generic_verify_path()
3296 struct dasd_device *device = dasd_device_from_cdev(cdev); in dasd_generic_pm_freeze()
3350 struct dasd_device *device = dasd_device_from_cdev(cdev); in dasd_generic_restore_device()
3384 static struct dasd_ccw_req *dasd_generic_build_rdc(struct dasd_device *device, in dasd_generic_build_rdc()
3426 int dasd_generic_read_dev_chars(struct dasd_device *device, int magic, in dasd_generic_read_dev_chars()