Lines Matching refs:ccw_device
50 struct ccw_device;
55 typedef void (fsm_func_t)(struct ccw_device *, enum dev_event);
59 dev_fsm_event(struct ccw_device *cdev, enum dev_event dev_event) in dev_fsm_event()
77 dev_fsm_final_state(struct ccw_device *cdev) in dev_fsm_final_state()
87 void io_subchannel_recog_done(struct ccw_device *cdev);
90 int ccw_device_cancel_halt_clear(struct ccw_device *);
92 int ccw_device_is_orphan(struct ccw_device *);
94 void ccw_device_recognition(struct ccw_device *);
95 int ccw_device_online(struct ccw_device *);
96 int ccw_device_offline(struct ccw_device *);
97 void ccw_device_update_sense_data(struct ccw_device *);
98 int ccw_device_test_sense_data(struct ccw_device *);
99 void ccw_device_schedule_sch_unregister(struct ccw_device *);
101 void ccw_device_sched_todo(struct ccw_device *cdev, enum cdev_todo todo);
102 struct ccw_device *get_ccwdev_by_dev_id(struct ccw_dev_id *dev_id);
105 void ccw_device_accumulate_irb(struct ccw_device *, struct irb *);
106 void ccw_device_accumulate_basic_sense(struct ccw_device *, struct irb *);
107 int ccw_device_accumulate_and_sense(struct ccw_device *, struct irb *);
108 int ccw_device_do_sense(struct ccw_device *, struct irb *);
112 void ccw_request_start(struct ccw_device *);
113 int ccw_request_cancel(struct ccw_device *cdev);
114 void ccw_request_handler(struct ccw_device *cdev);
115 void ccw_request_timeout(struct ccw_device *cdev);
116 void ccw_request_notoper(struct ccw_device *cdev);
119 void ccw_device_sense_id_start(struct ccw_device *);
120 void ccw_device_sense_id_done(struct ccw_device *, int);
123 void ccw_device_verify_start(struct ccw_device *);
124 void ccw_device_verify_done(struct ccw_device *, int);
126 void ccw_device_disband_start(struct ccw_device *);
127 void ccw_device_disband_done(struct ccw_device *, int);
129 int ccw_device_stlck(struct ccw_device *);
132 void ccw_device_trigger_reprobe(struct ccw_device *);
133 void ccw_device_kill_io(struct ccw_device *);
134 int ccw_device_notify(struct ccw_device *, int);
135 void ccw_device_set_disconnected(struct ccw_device *cdev);
136 void ccw_device_set_notoper(struct ccw_device *cdev);
139 void ccw_device_set_timeout(struct ccw_device *, int);
143 void retry_set_schib(struct ccw_device *cdev);
144 void cmf_retry_copy_block(struct ccw_device *);
145 int cmf_reenable(struct ccw_device *);
147 int ccw_set_cmf(struct ccw_device *cdev, int enable);