|
Linux Kernel
3.7.1
|
#include <ccwdev.h>
Data Fields | |
| spinlock_t * | ccwlock |
| struct ccw_device_private * | private |
| struct ccw_device_id | id |
| struct ccw_driver * | drv |
| struct device | dev |
| int | online |
| void(* | handler )(struct ccw_device *, unsigned long, struct irb *) |
struct ccw_device - channel attached device : pointer to device lock : id of this device : ccw driver for this device : embedded device structure : online status of device : interrupt handler
is a member of the device rather than the driver since a driver can have different interrupt handlers for different ccw devices (multi-subchannel drivers).
| spinlock_t* ccwlock |
| struct ccw_driver* drv |
| struct ccw_device_private* private |
1.8.2