Lines Matching refs:ccw_device
76 The basic struct ccw_device and struct ccw_driver data structures can be found
79 struct ccw_device {
88 void (*handler) (struct ccw_device *dev, unsigned long intparm,
95 int (*probe) (struct ccw_device *);
96 int (*remove) (struct ccw_device *);
97 int (*set_online) (struct ccw_device *);
98 int (*set_offline) (struct ccw_device *);
99 int (*notify) (struct ccw_device *, int);
128 int (*probe) (struct ccw_device *cdev);
136 int (*remove) (struct ccw_device *cdev);
145 int (*set_online) (struct ccw_device *);
155 int (*set_offline) (struct ccw_device *);
177 int (*notify) (struct ccw_device *, int);
183 The handler field of the struct ccw_device is meant to be set to the interrupt
185 distinct handlers (e.g. multi subchannel devices), this is a member of ccw_device
192 void (*handler) (struct ccw_device *dev, unsigned long intparm, struct irb *irb);
201 The device driver is called from the common ccw_device layer and can retrieve