Lines Matching refs:ccw_device
83 The basic struct ccw_device and struct ccw_driver data structures can be found
86 struct ccw_device {
95 void (*handler) (struct ccw_device *dev, unsigned long intparm,
102 int (*probe) (struct ccw_device *);
103 int (*remove) (struct ccw_device *);
104 int (*set_online) (struct ccw_device *);
105 int (*set_offline) (struct ccw_device *);
106 int (*notify) (struct ccw_device *, int);
139 int (*probe) (struct ccw_device *cdev);
152 int (*remove) (struct ccw_device *cdev);
166 int (*set_online) (struct ccw_device *);
180 int (*set_offline) (struct ccw_device *);
209 int (*notify) (struct ccw_device *, int);
219 The handler field of the struct ccw_device is meant to be set to the interrupt
221 distinct handlers (e.g. multi subchannel devices), this is a member of ccw_device
230 void (*handler) (struct ccw_device *dev, unsigned long intparm, struct irb *irb);
239 The device driver is called from the common ccw_device layer and can retrieve