Searched refs:ccw_device (Results 1 - 25 of 47) sorted by relevance

12

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/s390/cio/
H A Ddevice.h46 struct ccw_device;
51 typedef void (fsm_func_t)(struct ccw_device *, enum dev_event);
55 dev_fsm_event(struct ccw_device *cdev, enum dev_event dev_event)
64 dev_fsm_final_state(struct ccw_device *cdev)
78 void io_subchannel_recog_done(struct ccw_device *cdev);
80 int ccw_device_cancel_halt_clear(struct ccw_device *);
85 int ccw_device_is_orphan(struct ccw_device *);
87 int ccw_device_recognition(struct ccw_device *);
88 int ccw_device_online(struct ccw_device *);
89 int ccw_device_offline(struct ccw_device *);
[all...]
H A DMakefile6 ccw_device-objs += device.o device_fsm.o device_ops.o
7 ccw_device-objs += device_id.o device_pgid.o device_status.o
8 obj-y += ccw_device.o cmf.o
H A Ddevice.c40 struct ccw_device *cdev = to_ccwdev(dev);
84 struct ccw_device *cdev = to_ccwdev(dev);
208 * A ccw_device has some interfaces in sysfs in addition to the
248 struct ccw_device *cdev = to_ccwdev(dev);
261 struct ccw_device *cdev = to_ccwdev(dev);
271 struct ccw_device *cdev = to_ccwdev(dev);
283 struct ccw_device *cdev = to_ccwdev(dev);
288 int ccw_device_is_orphan(struct ccw_device *cdev)
293 static void ccw_device_unregister(struct ccw_device *cdev)
301 struct ccw_device *cde
[all...]
H A Ddevice_ops.c28 int ccw_device_set_options_mask(struct ccw_device *cdev, unsigned long flags)
43 int ccw_device_set_options(struct ccw_device *cdev, unsigned long flags)
62 void ccw_device_clear_options(struct ccw_device *cdev, unsigned long flags)
71 ccw_device_clear(struct ccw_device *cdev, unsigned long intparm)
93 ccw_device_start_key(struct ccw_device *cdev, struct ccw1 *cpa,
140 ccw_device_start_timeout_key(struct ccw_device *cdev, struct ccw1 *cpa,
156 ccw_device_start(struct ccw_device *cdev, struct ccw1 *cpa,
164 ccw_device_start_timeout(struct ccw_device *cdev, struct ccw1 *cpa,
175 ccw_device_halt(struct ccw_device *cdev, unsigned long intparm)
197 ccw_device_resume(struct ccw_device *cde
[all...]
H A Ddevice_fsm.c31 struct ccw_device *cdev;
42 struct ccw_device *cdev;
54 struct ccw_device *cdev;
66 struct ccw_device *cdev;
76 struct ccw_device *cdev;
91 struct ccw_device *cdev;
93 cdev = (struct ccw_device *) data;
103 ccw_device_set_timeout(struct ccw_device *cdev, int expires)
123 struct ccw_device *cdev;
140 ccw_device_cancel_halt_clear(struct ccw_device *cde
[all...]
H A Dcmf.c100 * Most of these functions operate on a struct ccw_device. There is only
102 * data is guaranteed to be the same for every ccw_device.
114 int (*alloc) (struct ccw_device*);
115 void(*free) (struct ccw_device*);
116 int (*set) (struct ccw_device*, u32);
117 u64 (*read) (struct ccw_device*, int);
118 int (*readall)(struct ccw_device*, struct cmbdata *);
119 void (*reset) (struct ccw_device*);
179 set_schib(struct ccw_device *cdev, u32 mme, int mbfc, unsigned long address)
252 static int set_schib_wait(struct ccw_device *cde
[all...]
H A Ddevice_pgid.c46 __ccw_device_sense_pgid_start(struct ccw_device *cdev)
98 ccw_device_sense_pgid_start(struct ccw_device *cdev)
119 __ccw_device_check_sense_pgid(struct ccw_device *cdev)
179 ccw_device_sense_pgid_irq(struct ccw_device *cdev, enum dev_event dev_event)
231 __ccw_device_do_pgid(struct ccw_device *cdev, __u8 func)
284 static int __ccw_device_do_nop(struct ccw_device *cdev)
329 __ccw_device_check_pgid(struct ccw_device *cdev)
374 static int __ccw_device_check_nop(struct ccw_device *cdev)
400 __ccw_device_verify_start(struct ccw_device *cdev)
435 ccw_device_verify_irq(struct ccw_device *cde
[all...]
H A Ddevice_status.c29 ccw_device_msg_control_check(struct ccw_device *cdev, struct irb *irb)
56 ccw_device_path_notoper(struct ccw_device *cdev)
76 ccw_device_accumulate_ecw(struct ccw_device *cdev, struct irb *irb)
113 ccw_device_accumulate_esw(struct ccw_device *cdev, struct irb *irb)
192 ccw_device_accumulate_irb(struct ccw_device *cdev, struct irb *irb)
309 ccw_device_do_sense(struct ccw_device *cdev, struct irb *irb)
343 ccw_device_accumulate_basic_sense(struct ccw_device *cdev, struct irb *irb)
378 ccw_device_accumulate_and_sense(struct ccw_device *cdev, struct irb *irb)
H A Ddevice_id.c164 __ccw_device_sense_id_start(struct ccw_device *cdev)
210 ccw_device_sense_id_start(struct ccw_device *cdev)
228 ccw_device_check_sense_id(struct ccw_device *cdev)
304 ccw_device_sense_id_irq(struct ccw_device *cdev, enum dev_event dev_event)
H A Dccwgroup.c434 ccwgroup_probe_ccwdev(struct ccw_device *cdev)
440 __ccwgroup_get_gdev_by_cdev(struct ccw_device *cdev)
459 ccwgroup_remove_ccwdev(struct ccw_device *cdev)
H A Dcss.h79 struct ccw_device *cdev;
122 * have a ccw_device connected to them.
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-s390/
H A Dcmb.h27 struct ccw_device;
36 extern int enable_cmf(struct ccw_device *cdev);
46 extern int disable_cmf(struct ccw_device *cdev);
57 extern u64 cmf_read(struct ccw_device *cdev, int index);
66 extern int cmf_readall(struct ccw_device *cdev, struct cmbdata*data);
67 extern void cmf_reset(struct ccw_device *cdev);
H A Dccwdev.h21 /* simplified initializers for struct ccw_device:
74 struct ccw_device { struct
84 void (*handler) (struct ccw_device *, unsigned long, struct irb *);
92 int (*probe) (struct ccw_device *); /* ask driver to probe dev */
93 void (*remove) (struct ccw_device *);
95 int (*set_online) (struct ccw_device *);
96 int (*set_offline) (struct ccw_device *);
97 int (*notify) (struct ccw_device *, int);
103 extern struct ccw_device *get_ccwdev_by_busid(struct ccw_driver *cdrv,
114 extern int ccw_device_set_options_mask(struct ccw_device *, unsigne
[all...]
H A Dccwgroup.h4 struct ccw_device;
17 struct ccw_device *cdev[0]; /* variable number, allocate as needed */
41 extern int ccwgroup_probe_ccwdev(struct ccw_device *cdev);
42 extern void ccwgroup_remove_ccwdev(struct ccw_device *cdev);
H A Dqdio.h53 /* params are: ccw_device, status, qdio_error, siga_error,
56 typedef void qdio_handler_t(struct ccw_device *,unsigned int,unsigned int,
80 struct ccw_device *cdev;
107 extern int qdio_activate(struct ccw_device *,int flags);
125 extern int do_QDIO(struct ccw_device*, unsigned int flags,
130 extern int qdio_synchronize(struct ccw_device*, unsigned int flags,
133 extern int qdio_cleanup(struct ccw_device*, int how);
134 extern int qdio_shutdown(struct ccw_device*, int how);
135 extern int qdio_free(struct ccw_device*);
137 unsigned char qdio_get_slsb_state(struct ccw_device*, unsigne
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/s390/scsi/
H A Dzfcp_ccw.c26 static int zfcp_ccw_probe(struct ccw_device *);
27 static void zfcp_ccw_remove(struct ccw_device *);
28 static int zfcp_ccw_set_online(struct ccw_device *);
29 static int zfcp_ccw_set_offline(struct ccw_device *);
30 static int zfcp_ccw_notify(struct ccw_device *, int);
63 * @ccw_device: pointer to belonging ccw device
72 zfcp_ccw_probe(struct ccw_device *ccw_device) argument
78 adapter = zfcp_adapter_enqueue(ccw_device);
90 * @ccw_device
98 zfcp_ccw_remove(struct ccw_device *ccw_device) argument
145 zfcp_ccw_set_online(struct ccw_device *ccw_device) argument
195 zfcp_ccw_set_offline(struct ccw_device *ccw_device) argument
218 zfcp_ccw_notify(struct ccw_device *ccw_device, int event) argument
[all...]
H A Dzfcp_aux.c227 ccw_device_set_online(adapter->ccw_device);
993 zfcp_adapter_enqueue(struct ccw_device *ccw_device) argument
1011 ccw_device->handler = NULL;
1013 /* save ccw_device pointer */
1014 adapter->ccw_device = ccw_device;
1075 adapter->ccw_device = ccw_device;
1076 dev_set_drvdata(&ccw_device
[all...]
H A Dzfcp_qdio.c169 init_data->cdev = adapter->ccw_device;
244 zfcp_qdio_request_handler(struct ccw_device *ccw_device, argument
323 zfcp_qdio_response_handler(struct ccw_device *ccw_device, argument
409 retval = do_QDIO(ccw_device,
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/s390/block/
H A Ddasd_int.h337 struct ccw_device *cdev;
506 int dasd_generic_probe (struct ccw_device *, struct dasd_discipline *);
507 void dasd_generic_remove (struct ccw_device *cdev);
508 int dasd_generic_set_online(struct ccw_device *, struct dasd_discipline *);
509 int dasd_generic_set_offline (struct ccw_device *cdev);
510 int dasd_generic_notify(struct ccw_device *, int);
523 struct dasd_device *dasd_create_device(struct ccw_device *);
526 int dasd_get_uid(struct ccw_device *, struct dasd_uid *);
527 int dasd_set_uid(struct ccw_device *, struct dasd_uid *);
528 int dasd_get_feature(struct ccw_device *, in
[all...]
H A Ddasd_devmap.c530 dasd_devmap_from_cdev(struct ccw_device *cdev)
545 dasd_create_device(struct ccw_device *cdev)
598 struct ccw_device *cdev;
614 /* Disconnect dasd_device structure from ccw_device structure. */
628 /* Disconnect dasd_device structure from ccw_device structure. */
632 /* Put ccw_device structure. */
655 dasd_device_from_cdev_locked(struct ccw_device *cdev)
669 dasd_device_from_cdev(struct ccw_device *cdev)
1017 dasd_get_uid(struct ccw_device *cdev, struct dasd_uid *uid)
1040 dasd_set_uid(struct ccw_device *cde
[all...]
H A Ddasd_fba.c56 dasd_fba_probe(struct ccw_device *cdev)
62 dasd_fba_set_online(struct ccw_device *cdev)
121 struct ccw_device *cdev = device->cdev;
194 struct ccw_device *cdev;
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/s390/char/
H A Dtape.h211 struct ccw_device * cdev;
288 extern int tape_generic_probe(struct ccw_device *);
289 extern void tape_generic_remove(struct ccw_device *);
H A Draw3270.c37 struct ccw_device *cdev;
357 * 3270 interrupt routine, called from the ccw_device layer
360 raw3270_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb)
791 raw3270_setup_device(struct ccw_device *cdev, struct raw3270 *rp, char *ascebc)
852 raw3270_setup_console(struct ccw_device *cdev)
893 raw3270_create_device(struct ccw_device *cdev)
913 /* Get reference to ccw_device structure. */
1106 struct ccw_device *cdev;
1119 /* Disconnect from ccw_device. */
1125 /* Put ccw_device structur
[all...]
H A Dcon3215.c82 struct ccw_device *cdev; /* device for tty driver */
378 raw3215_irq(struct ccw_device *cdev, unsigned long intparm, struct irb *irb)
665 raw3215_probe (struct ccw_device *cdev)
712 raw3215_remove (struct ccw_device *cdev)
726 raw3215_set_online (struct ccw_device *cdev)
738 raw3215_set_offline (struct ccw_device *cdev)
834 struct ccw_device *cdev;
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/s390/net/
H A Dctcmain.h90 struct ccw_device *cdev;

Completed in 223 milliseconds

12