| H A D | device.h | 66 void (*dev_release)(struct device *dev); 67 char * (*devnode)(struct device *dev, umode_t *mode); 71 int (*prepare)(struct device *dev); 72 void (*complete)(struct device *dev); 73 int (*suspend)(struct device *dev); 74 int (*suspend_late)(struct device *dev); 75 int (*resume)(struct device *dev); 76 int (*resume_early)(struct device *dev); 77 int (*freeze)(struct device *dev); 78 int (*freeze_late)(struct device *dev); 194 dev_printk(lvl,dev,fmt,...) global() argument 197 dev_emerg(dev,fmt,...) global() argument 198 dev_alert(dev,fmt,...) global() argument 199 dev_crit(dev,fmt,...) global() argument 200 dev_err(dev,fmt,...) global() argument 201 dev_warn(dev,fmt,...) global() argument 202 dev_notice(dev,fmt,...) global() argument 203 dev_info(dev,fmt,...) global() argument 204 dev_dbg(dev,fmt,...) global() argument 206 dev_WARN(dev,fmt,...) global() argument 209 dev_WARN_ONCE(dev,condition,fmt,...) global() argument 220 dev_info_once(dev,...) global() argument 228 dev_warn_once(dev,...) global() argument 236 dev_err_once(dev,...) global() argument 244 dev_dbg_once(dev,...) global() argument 252 dev_err_ratelimited(dev,...) global() argument 258 dev_warn_ratelimited(dev,...) global() argument 264 dev_dbg_ratelimited(dev,...) global() argument 271 dev_err_probe(const struct device * dev,int err,const char * fmt,...) dev_err_probe() argument 288 dev_err_ptr_probe(dev,err,fmt,...) global() argument 291 dev_err_cast_probe(dev,err,fmt,...) global() argument 316 dev_driver_string(const struct device * dev) dev_driver_string() argument 331 dev_get_drvdata(const struct device * dev) dev_get_drvdata() argument 338 dev_set_drvdata(struct device * dev,void * data) dev_set_drvdata() argument 345 get_device(struct device * dev) get_device() argument 355 dev_name(const struct device * dev) dev_name() argument 362 dev_is_removable(struct device * dev) dev_is_removable() argument 372 put_device(struct device * dev) put_device() argument 422 device_initialize(struct device * dev) device_initialize() argument 455 device_add(struct device * dev) device_add() argument 475 device_create_release(struct device * dev) device_create_release() argument 486 struct device *dev; device_create_with_groups() local 496 device_is_registered(struct device * dev) device_is_registered() argument 503 device_register(struct device * dev) device_register() argument 541 device_unregister(struct device * dev) device_unregister() argument 559 device_del(struct device * dev) device_del() argument 586 device_release_driver(struct device * dev) device_release_driver() argument 606 device_reprobe(struct device * dev) device_reprobe() argument 629 device_wakeup_enable(struct device * dev) device_wakeup_enable() argument 642 dev_pm_set_driver_flags(dev,flags) global() argument 662 device_create_file(struct device * dev,const struct device_attribute * attr) device_create_file() argument 671 device_remove_file(struct device * dev,const struct device_attribute * attr) device_remove_file() argument 695 dev_to_node(dev) global() argument 707 devm_kmalloc(struct device * dev,size_t size,gfp_t gfp) devm_kmalloc() argument 719 devm_kmemdup(struct device * dev,const void * src,size_t len,gfp_t gfp) devm_kmemdup() argument 734 devm_kmemdup_array(struct device * dev,const void * src,size_t n,size_t len,gfp_t gfp) devm_kmemdup_array() argument 747 devm_add_action(dev,action,data) global() argument 750 devm_add_action_or_reset(dev,action,data) global() argument 754 devm_device_add_group(dev,group) global() argument [all...] |