Home
last modified time | relevance | path

Searched refs:ccw_device (Results 1 – 4 of 4) sorted by relevance

/arch/s390/include/asm/
Dccwdev.h84 struct ccw_device { struct
93 void (*handler) (struct ccw_device *, unsigned long, struct irb *); argument
136 int (*probe) (struct ccw_device *);
137 void (*remove) (struct ccw_device *);
138 int (*set_online) (struct ccw_device *);
139 int (*set_offline) (struct ccw_device *);
140 int (*notify) (struct ccw_device *, int);
141 void (*path_event) (struct ccw_device *, int *);
142 void (*shutdown) (struct ccw_device *);
143 int (*prepare) (struct ccw_device *);
[all …]
Dcmb.h6 struct ccw_device;
7 extern int enable_cmf(struct ccw_device *cdev);
8 extern int disable_cmf(struct ccw_device *cdev);
9 extern int __disable_cmf(struct ccw_device *cdev);
10 extern u64 cmf_read(struct ccw_device *cdev, int index);
11 extern int cmf_readall(struct ccw_device *cdev, struct cmbdata *data);
Dqdio.h311 typedef void qdio_handler_t(struct ccw_device *, unsigned int, int,
348 struct ccw_device *cdev;
361 void (**queue_start_poll_array) (struct ccw_device *, int,
413 extern int qdio_activate(struct ccw_device *);
415 extern int do_QDIO(struct ccw_device *, unsigned int, int, unsigned int,
417 extern int qdio_start_irq(struct ccw_device *, int);
418 extern int qdio_stop_irq(struct ccw_device *, int);
419 extern int qdio_get_next_buffers(struct ccw_device *, int, int *, int *);
420 extern int qdio_shutdown(struct ccw_device *, int);
421 extern int qdio_free(struct ccw_device *);
[all …]
Dccwgroup.h4 struct ccw_device;
28 struct ccw_device *cdev[0];
68 extern int ccwgroup_probe_ccwdev(struct ccw_device *cdev);
69 extern void ccwgroup_remove_ccwdev(struct ccw_device *cdev);