struct ccw_driver(9)
NAME
struct_ccw_driver - device driver for channel attached devices
SYNOPSIS
struct ccw_driver {
struct module * owner;
struct ccw_device_id * ids;
int (* probe) (struct ccw_device *);
void (* remove) (struct ccw_device *);
int (* set_online) (struct ccw_device *);
int (* set_offline) (struct ccw_device *);
int (* notify) (struct ccw_device *, int);
void (* shutdown) (struct ccw_device *);
struct device_driver driver;
char * name;
};
MEMBERS
- owner
- owning module
- ids
- ids supported by this driver
- probe
- function called on probe
- remove
- function called on remove
- set_online
- called when setting device online
- set_offline
- called when setting device offline
- notify
- notify driver of device state changes
- shutdown
- called at device shutdown
- driver
- embedded device driver structure
- name
- device driver name
AUTHOR
- Cornelia Huck <cornelia.huck@de.ibm.com>
- Author.