|
Linux Kernel
3.7.1
|
#include <device.h>
Data Fields | |
| const char * | name |
| const char * | dev_name |
| struct device * | dev_root |
| struct bus_attribute * | bus_attrs |
| struct device_attribute * | dev_attrs |
| struct driver_attribute * | drv_attrs |
| int(* | match )(struct device *dev, struct device_driver *drv) |
| int(* | uevent )(struct device *dev, struct kobj_uevent_env *env) |
| int(* | probe )(struct device *dev) |
| int(* | remove )(struct device *dev) |
| void(* | shutdown )(struct device *dev) |
| int(* | suspend )(struct device *dev, pm_message_t state) |
| int(* | resume )(struct device *dev) |
| struct dev_pm_ops * | pm |
| struct iommu_ops * | iommu_ops |
| struct subsys_private * | p |
| struct bus_attribute* bus_attrs |
| struct device_attribute* dev_attrs |
| struct driver_attribute* drv_attrs |
1.8.2