/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/cio/ |
H A D | device.h | 48 struct ccw_device; 53 typedef void (fsm_func_t)(struct ccw_device *, enum dev_event); 57 dev_fsm_event(struct ccw_device *cdev, enum dev_event dev_event) 66 dev_fsm_final_state(struct ccw_device *cdev) 78 void io_subchannel_recog_done(struct ccw_device *cdev); 81 int ccw_device_cancel_halt_clear(struct ccw_device *); 83 int ccw_device_is_orphan(struct ccw_device *); 85 void ccw_device_recognition(struct ccw_device *); 86 int ccw_device_online(struct ccw_device *); 87 int ccw_device_offline(struct ccw_device *); [all...] |
H A D | Makefile | 7 ccw_device-objs += device.o device_fsm.o device_ops.o 8 ccw_device-objs += device_id.o device_pgid.o device_status.o 9 obj-y += ccw_device.o cmf.o
|
H A D | device_ops.c | 38 int ccw_device_set_options_mask(struct ccw_device *cdev, unsigned long flags) 63 int ccw_device_set_options(struct ccw_device *cdev, unsigned long flags) 90 void ccw_device_clear_options(struct ccw_device *cdev, unsigned long flags) 105 int ccw_device_is_pathgroup(struct ccw_device *cdev) 117 int ccw_device_is_multipath(struct ccw_device *cdev) 138 int ccw_device_clear(struct ccw_device *cdev, unsigned long intparm) 184 int ccw_device_start_key(struct ccw_device *cdev, struct ccw1 *cpa, 264 int ccw_device_start_timeout_key(struct ccw_device *cdev, struct ccw1 *cpa, 302 int ccw_device_start(struct ccw_device *cdev, struct ccw1 *cpa, 337 int ccw_device_start_timeout(struct ccw_device *cde [all...] |
H A D | ccwreq.c | 37 static u16 ccwreq_next_path(struct ccw_device *cdev) 54 static void ccwreq_stop(struct ccw_device *cdev, int rc) 71 static void ccwreq_do(struct ccw_device *cdev) 116 void ccw_request_start(struct ccw_device *cdev) 147 int ccw_request_cancel(struct ccw_device *cdev) 166 static enum io_status ccwreq_status(struct ccw_device *cdev, struct irb *lcirb) 227 static void ccwreq_log_status(struct ccw_device *cdev, enum io_status status) 250 void ccw_request_handler(struct ccw_device *cdev) 322 void ccw_request_timeout(struct ccw_device *cdev) 347 void ccw_request_notoper(struct ccw_device *cde [all...] |
H A D | device.c | 55 struct ccw_device *cdev = to_ccwdev(dev); 98 struct ccw_device *cdev = to_ccwdev(dev); 151 struct ccw_device *cdev; 210 * A ccw_device has some interfaces in sysfs in addition to the 250 struct ccw_device *cdev = to_ccwdev(dev); 263 struct ccw_device *cdev = to_ccwdev(dev); 273 struct ccw_device *cdev = to_ccwdev(dev); 285 struct ccw_device *cdev = to_ccwdev(dev); 290 int ccw_device_is_orphan(struct ccw_device *cdev) 295 static void ccw_device_unregister(struct ccw_device *cde [all...] |
H A D | device_pgid.c | 29 static void verify_done(struct ccw_device *cdev, int rc) 53 static void nop_build_cp(struct ccw_device *cdev) 68 static void nop_do(struct ccw_device *cdev) 88 static enum io_status nop_filter(struct ccw_device *cdev, void *data, 100 static void nop_callback(struct ccw_device *cdev, void *data, int rc) 120 static void spid_build_cp(struct ccw_device *cdev, u8 fn) 138 static void spid_do(struct ccw_device *cdev) 163 static void verify_start(struct ccw_device *cdev); 168 static void spid_callback(struct ccw_device *cdev, void *data, int rc) 202 static void spid_start(struct ccw_device *cde [all...] |
H A D | device_fsm.c | 37 static void ccw_timeout_log(struct ccw_device *cdev) 98 struct ccw_device *cdev; 100 cdev = (struct ccw_device *) data; 112 ccw_device_set_timeout(struct ccw_device *cdev, int expires) 137 ccw_device_cancel_halt_clear(struct ccw_device *cdev) 180 void ccw_device_update_sense_data(struct ccw_device *cdev) 189 int ccw_device_test_sense_data(struct ccw_device *cdev) 225 ccw_device_recog_done(struct ccw_device *cdev, int state) 301 ccw_device_sense_id_done(struct ccw_device *cdev, int err) 327 int ccw_device_notify(struct ccw_device *cde [all...] |
H A D | cmf.c | 106 * Most of these functions operate on a struct ccw_device. There is only 108 * data is guaranteed to be the same for every ccw_device. 121 int (*alloc) (struct ccw_device *); 122 void (*free) (struct ccw_device *); 123 int (*set) (struct ccw_device *, u32); 124 u64 (*read) (struct ccw_device *, int); 125 int (*readall)(struct ccw_device *, struct cmbdata *); 126 void (*reset) (struct ccw_device *); 188 static int set_schib(struct ccw_device *cdev, u32 mme, int mbfc, 225 static int set_schib_wait(struct ccw_device *cde [all...] |
H A D | qdio_debug.h | 77 struct ccw_device *cdev); 79 struct ccw_device *cdev);
|
H A D | io_sch.h | 107 int (*check)(struct ccw_device *, void *); 108 enum io_status (*filter)(struct ccw_device *, void *, struct irb *, 110 void (*callback)(struct ccw_device *, void *, int); 146 struct ccw_device *cdev;
|
H A D | device_id.c | 98 static int diag210_get_dev_info(struct ccw_device *cdev) 133 static void snsid_init(struct ccw_device *cdev) 143 static int snsid_check(struct ccw_device *cdev, void *data) 169 static void snsid_callback(struct ccw_device *cdev, void *data, int rc) 198 void ccw_device_sense_id_start(struct ccw_device *cdev)
|
H A D | qdio.h | 314 struct ccw_device *cdev; 334 void (*orig_handler) (struct ccw_device *, unsigned long, struct irb *); 424 void qdio_int_handler(struct ccw_device *cdev, unsigned long intparm, 434 struct ccw_device *cdev); 436 int qdio_setup_create_sysfs(struct ccw_device *cdev); 437 void qdio_setup_destroy_sysfs(struct ccw_device *cdev);
|
H A D | device_status.c | 30 ccw_device_msg_control_check(struct ccw_device *cdev, struct irb *irb) 54 ccw_device_path_notoper(struct ccw_device *cdev) 76 ccw_device_accumulate_ecw(struct ccw_device *cdev, struct irb *irb) 114 ccw_device_accumulate_esw(struct ccw_device *cdev, struct irb *irb) 193 ccw_device_accumulate_irb(struct ccw_device *cdev, struct irb *irb) 311 ccw_device_do_sense(struct ccw_device *cdev, struct irb *irb) 348 ccw_device_accumulate_basic_sense(struct ccw_device *cdev, struct irb *irb) 381 ccw_device_accumulate_and_sense(struct ccw_device *cdev, struct irb *irb)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/include/asm/ |
H A D | ccwdev.h | 20 /* simplified initializers for struct ccw_device: 70 * struct ccw_device - channel attached device 82 struct ccw_device { struct 91 void (*handler) (struct ccw_device *, unsigned long, struct irb *); 125 int (*probe) (struct ccw_device *); 126 void (*remove) (struct ccw_device *); 127 int (*set_online) (struct ccw_device *); 128 int (*set_offline) (struct ccw_device *); 129 int (*notify) (struct ccw_device *, int); 130 void (*shutdown) (struct ccw_device *); [all...] |
H A D | cmb.h | 54 struct ccw_device; 55 extern int enable_cmf(struct ccw_device *cdev); 56 extern int disable_cmf(struct ccw_device *cdev); 57 extern u64 cmf_read(struct ccw_device *cdev, int index); 58 extern int cmf_readall(struct ccw_device *cdev, struct cmbdata *data);
|
H A D | ccwgroup.h | 4 struct ccw_device; 27 struct ccw_device *cdev[0]; 74 extern int ccwgroup_probe_ccwdev(struct ccw_device *cdev); 75 extern void ccwgroup_remove_ccwdev(struct ccw_device *cdev);
|
H A D | qdio.h | 316 /* params are: ccw_device, qdio_error, queue_number, 318 typedef void qdio_handler_t(struct ccw_device *, unsigned int, int, 351 struct ccw_device *cdev; 379 extern int qdio_activate(struct ccw_device *); 381 extern int do_QDIO(struct ccw_device *cdev, unsigned int callflags, 383 extern int qdio_shutdown(struct ccw_device*, int); 384 extern int qdio_free(struct ccw_device *); 385 extern int qdio_get_ssqd_desc(struct ccw_device *dev, struct qdio_ssqd_desc*);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/scsi/ |
H A D | zfcp_ccw.c | 19 struct zfcp_adapter *zfcp_ccw_adapter_by_cdev(struct ccw_device *cdev) 41 static int zfcp_ccw_activate(struct ccw_device *cdev) 74 return adapter->ccw_device->id.dev_model == ZFCP_MODEL_PRIV; 86 static int zfcp_ccw_probe(struct ccw_device *cdev) 100 static void zfcp_ccw_remove(struct ccw_device *cdev) 147 static int zfcp_ccw_set_online(struct ccw_device *cdev) 186 static int zfcp_ccw_set_offline(struct ccw_device *cdev) 208 static int zfcp_ccw_notify(struct ccw_device *cdev, int event) 248 static void zfcp_ccw_shutdown(struct ccw_device *cdev)
|
H A D | zfcp_aux.c | 56 struct ccw_device *cdev; 450 dev_name(&adapter->ccw_device->dev), 459 dev_name(&adapter->ccw_device->dev)); 477 * @ccw_device: pointer to the struct cc_device 484 struct zfcp_adapter *zfcp_adapter_enqueue(struct ccw_device *ccw_device) argument 488 if (!get_device(&ccw_device->dev)) 493 put_device(&ccw_device->dev); 499 ccw_device->handler = NULL; 500 adapter->ccw_device [all...] |
H A D | zfcp_qdio.c | 38 dev_warn(&adapter->ccw_device->dev, "A QDIO problem occurred\n"); 72 static void zfcp_qdio_int_req(struct ccw_device *cdev, unsigned int qdio_err, 92 static void zfcp_qdio_int_resp(struct ccw_device *cdev, unsigned int qdio_err, 259 retval = do_QDIO(qdio->adapter->ccw_device, QDIO_FLAG_SYNC_OUTPUT, 0, 281 id->cdev = qdio->adapter->ccw_device; 337 qdio_shutdown(adapter->ccw_device, QDIO_FLAG_CLEANUP_USING_CLEAR); 360 struct ccw_device *cdev = adapter->ccw_device; 416 if (qdio->adapter->ccw_device) 417 qdio_free(qdio->adapter->ccw_device); [all...] |
H A D | zfcp_fsf.c | 71 dev_warn(&adapter->ccw_device->dev, 80 dev_warn(&req->adapter->ccw_device->dev, 93 dev_warn(&req->adapter->ccw_device->dev, 105 dev_err(&req->adapter->ccw_device->dev, "FCP device not " 163 dev_warn(&req->adapter->ccw_device->dev, 168 dev_warn(&req->adapter->ccw_device->dev, 173 dev_warn(&req->adapter->ccw_device->dev, 178 dev_warn(&req->adapter->ccw_device->dev, 183 dev_warn(&req->adapter->ccw_device->dev, 188 dev_warn(&req->adapter->ccw_device [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/block/ |
H A D | dasd_int.h | 406 struct ccw_device *cdev; 618 int dasd_generic_probe (struct ccw_device *, struct dasd_discipline *); 619 void dasd_generic_remove (struct ccw_device *cdev); 620 int dasd_generic_set_online(struct ccw_device *, struct dasd_discipline *); 621 int dasd_generic_set_offline (struct ccw_device *cdev); 622 int dasd_generic_notify(struct ccw_device *, int); 624 int dasd_generic_pm_freeze(struct ccw_device *); 625 int dasd_generic_restore_device(struct ccw_device *); 626 enum uc_todo dasd_generic_uc_handler(struct ccw_device *, struct irb *); 647 struct dasd_device *dasd_create_device(struct ccw_device *); [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/char/ |
H A D | tape.h | 211 struct ccw_device * cdev; 291 extern int tape_generic_offline(struct ccw_device *); 292 extern int tape_generic_pm_suspend(struct ccw_device *); 295 extern int tape_generic_probe(struct ccw_device *); 296 extern void tape_generic_remove(struct ccw_device *);
|
H A D | vmur.c | 60 static int ur_probe(struct ccw_device *cdev); 61 static void ur_remove(struct ccw_device *cdev); 62 static int ur_set_online(struct ccw_device *cdev); 63 static int ur_set_offline(struct ccw_device *cdev); 64 static int ur_pm_suspend(struct ccw_device *cdev); 98 static struct urdev *urdev_alloc(struct ccw_device *cdev) 129 static struct urdev *urdev_get_from_cdev(struct ccw_device *cdev) 145 struct ccw_device *cdev; 172 static int ur_pm_suspend(struct ccw_device *cdev) 270 struct ccw_device *cde [all...] |
H A D | vmur.h | 60 * via the ccw_device driver model. 63 struct ccw_device *cdev; /* Backpointer to ccw device */
|