| /include/linux/ |
| D | cpuidle.h | 159 static inline bool cpuidle_not_available(struct cpuidle_driver *drv, in cpuidle_not_available() 162 static inline int cpuidle_select(struct cpuidle_driver *drv, in cpuidle_select() 165 static inline int cpuidle_enter(struct cpuidle_driver *drv, in cpuidle_enter() 169 static inline int cpuidle_register_driver(struct cpuidle_driver *drv) in cpuidle_register_driver() 174 static inline void cpuidle_unregister_driver(struct cpuidle_driver *drv) { } in cpuidle_unregister_driver() 178 static inline int cpuidle_register(struct cpuidle_driver *drv, in cpuidle_register() 181 static inline void cpuidle_unregister(struct cpuidle_driver *drv) { } in cpuidle_unregister() 201 static inline int cpuidle_find_deepest_state(struct cpuidle_driver *drv, in cpuidle_find_deepest_state() 204 static inline int cpuidle_enter_freeze(struct cpuidle_driver *drv, in cpuidle_enter_freeze()
|
| D | of_device.h | 24 const struct device_driver *drv) in of_driver_match_device() 62 const struct device_driver *drv) in of_driver_match_device()
|
| D | rpmsg.h | 128 struct device_driver drv; member 145 #define register_rpmsg_driver(drv) \ argument
|
| D | superhyway.h | 54 struct device_driver drv; member 68 struct superhyway_driver *drv; member
|
| D | serio.h | 54 struct serio_driver *drv; member 106 #define serio_register_driver(drv) \ argument
|
| D | nd.h | 25 struct device_driver drv; member 34 struct device_driver *drv) in to_nd_device_driver()
|
| D | platform_device.h | 191 #define to_platform_driver(drv) (container_of((drv), struct platform_driver, \ argument 197 #define platform_driver_register(drv) \ argument 206 #define platform_driver_probe(drv, probe) \ argument
|
| D | pnp.h | 392 #define to_pnp_driver(drv) container_of(drv, struct pnp_driver, driver) argument 407 #define to_pnp_card_driver(drv) container_of(drv, struct pnp_card_driver, link) argument 493 static inline int pnp_register_card_driver(struct pnp_card_driver *drv) { return -ENODEV; } in pnp_register_card_driver() 494 static inline void pnp_unregister_card_driver(struct pnp_card_driver *drv) { } in pnp_unregister_card_driver() 510 static inline int pnp_register_driver(struct pnp_driver *drv) { return -ENODEV; } in pnp_register_driver() 511 static inline void pnp_unregister_driver(struct pnp_driver *drv) { } in pnp_unregister_driver()
|
| D | gameport.h | 45 struct gameport_driver *drv; member 150 #define gameport_register_driver(drv) \ argument
|
| D | mic_bus.h | 106 static inline struct mbus_driver *drv_to_mbus(struct device_driver *drv) in drv_to_mbus()
|
| D | eisa.h | 62 #define to_eisa_driver(drv) container_of(drv,struct eisa_driver, driver) argument
|
| D | zorro.h | 63 #define to_zorro_driver(drv) container_of(drv, struct zorro_driver, driver) argument
|
| D | mcb.h | 104 static inline struct mcb_driver *to_mcb_driver(struct device_driver *drv) in to_mcb_driver()
|
| D | virtio.h | 176 static inline struct virtio_driver *drv_to_virtio(struct device_driver *drv) in drv_to_virtio()
|
| D | tc.h | 110 #define to_tc_driver(drv) container_of(drv, struct tc_driver, driver) argument
|
| D | vlynq.h | 90 static inline struct vlynq_driver *to_vlynq_driver(struct device_driver *drv) in to_vlynq_driver()
|
| /include/scsi/ |
| D | scsi_driver.h | 20 #define to_scsi_driver(drv) \ argument 24 #define scsi_unregister_driver(drv) \ argument
|
| /include/xen/ |
| D | xenbus.h | 108 static inline struct xenbus_driver *to_xenbus_driver(struct device_driver *drv) in to_xenbus_driver() 120 #define xenbus_register_frontend(drv) \ argument 122 #define xenbus_register_backend(drv) \ argument
|
| /include/sound/ |
| D | seq_device.h | 83 #define snd_seq_driver_register(drv) \ argument 87 #define module_snd_seq_driver(drv) \ argument
|
| /include/linux/soc/qcom/ |
| D | smd.h | 70 static inline int qcom_smd_driver_register(struct qcom_smd_driver *drv) in qcom_smd_driver_register() 75 static inline void qcom_smd_driver_unregister(struct qcom_smd_driver *drv) in qcom_smd_driver_unregister()
|
| /include/linux/ulpi/ |
| D | driver.h | 53 #define ulpi_register_driver(drv) __ulpi_register_driver(drv, THIS_MODULE) argument
|
| /include/linux/mfd/ |
| D | mcp.h | 50 struct device_driver drv; member
|
| /include/linux/hsi/ |
| D | hsi.h | 173 #define to_hsi_client_driver(drv) container_of(drv, struct hsi_client_driver,\ argument 178 static inline void hsi_unregister_client_driver(struct hsi_client_driver *drv) in hsi_unregister_client_driver()
|
| /include/linux/mmc/ |
| D | sdio_func.h | 92 struct device_driver drv; member
|
| /include/linux/amba/ |
| D | bus.h | 40 struct device_driver drv; member
|