struct ccwgroup_driver { struct module * owner; char * name; int max_slaves; unsigned long driver_id; int (* probe) (struct ccwgroup_device *); void (* remove) (struct ccwgroup_device *); int (* set_online) (struct ccwgroup_device *); int (* set_offline) (struct ccwgroup_device *); void (* shutdown) (struct ccwgroup_device *); int (* prepare) (struct ccwgroup_device *); void (* complete) (struct ccwgroup_device *); int (* freeze) (struct ccwgroup_device *); int (* thaw) (struct ccwgroup_device *); int (* restore) (struct ccwgroup_device *); struct device_driver driver; };
owner
name
max_slaves
driver_id
probe
remove
set_online
set_offline
shutdown
prepare
complete
freeze
thaw
restore
driver
Cornelia Huck <cornelia.huck@de.ibm.com>