Lines Matching defs:device_driver
6431 struct device_driver { struct
6432 const char *name;
6433 struct bus_type *bus;
6434 struct module *owner;
6435 const char *mod_name;
6436 bool suppress_bind_attrs;
6437 enum probe_type probe_type;
6438 const struct of_device_id *of_match_table;
6439 const struct acpi_device_id *acpi_match_table;
6440 int (*probe)(struct device *);
6441 void (*sync_state)(struct device *);
6442 int (*remove)(struct device *);
6443 void (*shutdown)(struct device *);
6444 int (*suspend)(struct device *, pm_message_t);
6445 int (*resume)(struct device *);
6446 const struct attribute_group **groups;
6447 const struct attribute_group **dev_groups;
6448 const struct dev_pm_ops *pm;
6449 void (*coredump)(struct device *);
6450 struct driver_private *p;