Linux Kernel
3.7.1
|
#include <device.h>
Data Fields | |
struct class * | next |
u_int8_t | classid |
char | name [1] |
const char * | name |
struct module * | owner |
struct class_attribute * | class_attrs |
struct device_attribute * | dev_attrs |
struct bin_attribute * | dev_bin_attrs |
struct kobject * | dev_kobj |
int(* | dev_uevent )(struct device *dev, struct kobj_uevent_env *env) |
char *(* | devnode )(struct device *dev, umode_t *mode) |
void(* | class_release )(struct class *class) |
void(* | dev_release )(struct device *dev) |
int(* | suspend )(struct device *dev, pm_message_t state) |
int(* | resume )(struct device *dev) |
struct kobj_ns_type_operations * | ns_type |
const void *(* | namespace )(struct device *dev) |
struct dev_pm_ops * | pm |
struct subsys_private * | p |
i2o_get_class_name - do i2o class name lookup
Return a descriptive string for an i2o class.
struct class_attribute* class_attrs |
struct device_attribute* dev_attrs |
struct bin_attribute* dev_bin_attrs |
struct kobj_ns_type_operations* ns_type |