| /include/linux/device/ |
| D | driver.h | 175 static inline struct device *driver_find_device_by_name(struct device_driver *drv, in driver_find_device_by_name() 188 driver_find_device_by_of_node(struct device_driver *drv, in driver_find_device_by_of_node() 201 driver_find_device_by_fwnode(struct device_driver *drv, in driver_find_device_by_fwnode() 213 static inline struct device *driver_find_device_by_devt(struct device_driver *drv, in driver_find_device_by_devt() 219 static inline struct device *driver_find_next_device(struct device_driver *drv, in driver_find_next_device() 233 driver_find_device_by_acpi_dev(struct device_driver *drv, in driver_find_device_by_acpi_dev() 240 driver_find_device_by_acpi_dev(struct device_driver *drv, const void *adev) in driver_find_device_by_acpi_dev()
|
| /include/linux/ |
| D | cpuidle.h | 182 static inline bool cpuidle_not_available(struct cpuidle_driver *drv, in cpuidle_not_available() 185 static inline int cpuidle_select(struct cpuidle_driver *drv, in cpuidle_select() 188 static inline int cpuidle_enter(struct cpuidle_driver *drv, in cpuidle_enter() 192 static inline u64 cpuidle_poll_time(struct cpuidle_driver *drv, in cpuidle_poll_time() 195 static inline int cpuidle_register_driver(struct cpuidle_driver *drv) in cpuidle_register_driver() 198 static inline void cpuidle_driver_state_disabled(struct cpuidle_driver *drv, in cpuidle_driver_state_disabled() 200 static inline void cpuidle_unregister_driver(struct cpuidle_driver *drv) { } in cpuidle_unregister_driver() 204 static inline int cpuidle_register(struct cpuidle_driver *drv, in cpuidle_register() 207 static inline void cpuidle_unregister(struct cpuidle_driver *drv) { } in cpuidle_unregister() 229 static inline int cpuidle_find_deepest_state(struct cpuidle_driver *drv, in cpuidle_find_deepest_state() [all …]
|
| D | rpmsg.h | 114 struct device_driver drv; member 171 static inline int __register_rpmsg_driver(struct rpmsg_driver *drv, in __register_rpmsg_driver() 180 static inline void unregister_rpmsg_driver(struct rpmsg_driver *drv) in unregister_rpmsg_driver() 285 #define register_rpmsg_driver(drv) \ argument
|
| D | of_device.h | 24 const struct device_driver *drv) in of_driver_match_device() 70 const struct device_driver *drv) in of_driver_match_device()
|
| D | cpu_cooling.h | 68 static inline void cpuidle_cooling_register(struct cpuidle_driver *drv) in cpuidle_cooling_register()
|
| D | nd.h | 26 struct device_driver drv; member 35 struct device_driver *drv) in to_nd_device_driver() 175 static inline void nd_driver_unregister(struct nd_device_driver *drv) in nd_driver_unregister()
|
| D | superhyway.h | 54 struct device_driver drv; member 68 struct superhyway_driver *drv; member
|
| D | platform_device.h | 223 #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ argument 229 #define platform_driver_register(drv) \ argument 238 #define platform_driver_probe(drv, probe) \ argument
|
| D | serio.h | 52 struct serio_driver *drv; member 109 #define serio_register_driver(drv) \ argument
|
| D | pnp.h | 386 #define to_pnp_driver(drv) container_of(drv, struct pnp_driver, driver) argument 401 #define to_pnp_card_driver(drv) container_of(drv, struct pnp_card_driver, link) argument 483 static inline int pnp_register_card_driver(struct pnp_card_driver *drv) { return -ENODEV; } in pnp_register_card_driver() 484 static inline void pnp_unregister_card_driver(struct pnp_card_driver *drv) { } in pnp_unregister_card_driver() 500 static inline int pnp_register_driver(struct pnp_driver *drv) { return -ENODEV; } in pnp_register_driver() 501 static inline void pnp_unregister_driver(struct pnp_driver *drv) { } in pnp_unregister_driver()
|
| D | gameport.h | 42 struct gameport_driver *drv; member 147 #define gameport_register_driver(drv) \ argument
|
| D | fsi.h | 42 struct device_driver drv; member
|
| D | mdev.h | 130 #define to_mdev_driver(drv) container_of(drv, struct mdev_driver, driver) argument
|
| D | mcb.h | 100 static inline struct mcb_driver *to_mcb_driver(struct device_driver *drv) in to_mcb_driver()
|
| D | moxtet.h | 67 to_moxtet_driver(struct device_driver *drv) in to_moxtet_driver()
|
| D | zorro.h | 56 #define to_zorro_driver(drv) container_of(drv, struct zorro_driver, driver) argument
|
| D | eisa.h | 63 #define to_eisa_driver(drv) container_of(drv,struct eisa_driver, driver) argument
|
| /include/scsi/ |
| D | scsi_driver.h | 23 #define to_scsi_driver(drv) \ argument 27 #define scsi_unregister_driver(drv) \ argument
|
| /include/sound/ |
| D | seq_device.h | 69 #define snd_seq_driver_register(drv) \ argument 73 #define module_snd_seq_driver(drv) \ argument
|
| /include/xen/ |
| D | xenbus.h | 123 static inline struct xenbus_driver *to_xenbus_driver(struct device_driver *drv) in to_xenbus_driver() 135 #define xenbus_register_frontend(drv) \ argument 137 #define xenbus_register_backend(drv) \ argument
|
| /include/linux/soundwire/ |
| D | sdw_type.h | 18 #define sdw_register_driver(drv) \ argument
|
| /include/sound/ac97/ |
| D | codec.h | 86 snd_ac97_codec_driver_register(struct ac97_codec_driver *drv) in snd_ac97_codec_driver_register() 91 snd_ac97_codec_driver_unregister(struct ac97_codec_driver *drv) in snd_ac97_codec_driver_unregister()
|
| /include/linux/ulpi/ |
| D | driver.h | 54 #define ulpi_register_driver(drv) __ulpi_register_driver(drv, THIS_MODULE) argument
|
| /include/linux/mfd/ |
| D | mcp.h | 47 struct device_driver drv; member
|
| /include/linux/usb/ |
| D | typec_altmode.h | 175 #define typec_altmode_register_driver(drv) \ argument
|