Home
last modified time | relevance | path

Searched refs:driver (Results 1 – 25 of 119) sorted by relevance

12345

/include/linux/
A Dgreybus.h65 struct device_driver driver; member
67 #define to_greybus_driver(d) container_of_const(d, struct greybus_driver, driver)
80 int greybus_register_driver(struct greybus_driver *driver,
82 void greybus_deregister_driver(struct greybus_driver *driver);
85 #define greybus_register(driver) \ argument
86 greybus_register_driver(driver, THIS_MODULE, KBUILD_MODNAME)
87 #define greybus_deregister(driver) \ argument
88 greybus_deregister_driver(driver)
A Dtty_driver.h443 struct tty_struct * (*lookup)(struct tty_driver *driver,
445 int (*install)(struct tty_driver *driver, struct tty_struct *tty);
446 void (*remove)(struct tty_driver *driver, struct tty_struct *tty);
483 int (*poll_get_char)(struct tty_driver *driver, int line);
486 int (*proc_show)(struct seq_file *m, void *driver);
565 void tty_driver_kref_put(struct tty_driver *driver);
583 static inline void tty_set_operations(struct tty_driver *driver, in tty_set_operations() argument
586 driver->ops = op; in tty_set_operations()
589 int tty_register_driver(struct tty_driver *driver);
590 void tty_unregister_driver(struct tty_driver *driver);
[all …]
A Dwmi.h65 struct device_driver driver; member
82 #define to_wmi_driver(drv) container_of_const(drv, struct wmi_driver, driver)
84 extern int __must_check __wmi_driver_register(struct wmi_driver *driver,
86 extern void wmi_driver_unregister(struct wmi_driver *driver);
95 #define wmi_driver_register(driver) __wmi_driver_register((driver), THIS_MODULE) argument
A Dsiox.h53 struct device_driver driver; member
56 static inline struct siox_driver *to_siox_driver(struct device_driver *driver) in to_siox_driver() argument
58 if (driver) in to_siox_driver()
59 return container_of(driver, struct siox_driver, driver); in to_siox_driver()
73 return driver_unregister(&sdriver->driver); in siox_driver_unregister()
A Dmoxtet.h61 struct device_driver driver; member
65 ( __drv ? container_of_const(__drv, struct moxtet_driver, driver) : NULL )
73 driver_unregister(&mdrv->driver); in moxtet_unregister_driver()
76 #define moxtet_register_driver(driver) \ argument
77 __moxtet_register_driver(THIS_MODULE, driver)
A Dmcb.h66 struct mcb_driver *driver; member
90 struct device_driver driver; member
97 #define to_mcb_driver(__drv) container_of_const(__drv, struct mcb_driver, driver)
112 #define mcb_register_driver(driver) \ argument
113 __mcb_register_driver(driver, THIS_MODULE, KBUILD_MODNAME)
114 extern void mcb_unregister_driver(struct mcb_driver *driver);
A Dpci-epf.h104 struct device_driver driver; member
111 #define to_pci_epf_driver(drv) container_of_const((drv), struct pci_epf_driver, driver)
184 struct pci_epf_driver *driver; member
221 #define pci_epf_register_driver(driver) \ argument
222 __pci_epf_register_driver((driver), THIS_MODULE)
236 int __pci_epf_register_driver(struct pci_epf_driver *driver,
238 void pci_epf_unregister_driver(struct pci_epf_driver *driver);
A Dsunxi-rsb.h60 struct device_driver driver; member
67 return container_of(d, struct sunxi_rsb_driver, driver); in to_sunxi_rsb_driver()
79 driver_unregister(&rdrv->driver); in sunxi_rsb_driver_unregister()
A Disa.h21 struct device_driver driver; member
25 #define to_isa_driver(x) container_of((x), struct isa_driver, driver)
53 __isa_driver.driver.name, __num_irq, __num_isa_dev); \
A Dtc.h83 struct tc_driver *driver; /* Which driver has allocated this member
108 struct device_driver driver; member
111 #define to_tc_driver(drv) container_of_const(drv, struct tc_driver, driver)
A Darm_ffa.h155 struct device_driver driver; member
158 #define to_ffa_driver(d) container_of_const(d, struct ffa_driver, driver)
177 int ffa_driver_register(struct ffa_driver *driver, struct module *owner,
179 void ffa_driver_unregister(struct ffa_driver *driver);
196 ffa_driver_register(struct ffa_driver *driver, struct module *owner, in ffa_driver_register() argument
202 static inline void ffa_driver_unregister(struct ffa_driver *driver) {} in ffa_driver_unregister() argument
209 #define ffa_register(driver) \ argument
210 ffa_driver_register(driver, THIS_MODULE, KBUILD_MODNAME)
211 #define ffa_unregister(driver) \ argument
212 ffa_driver_unregister(driver)
A Dtty_port.h141 void tty_port_link_device(struct tty_port *port, struct tty_driver *driver,
144 struct tty_driver *driver, unsigned index,
147 struct tty_driver *driver, unsigned index,
151 struct tty_driver *driver, unsigned index,
155 struct tty_driver *driver, unsigned index);
244 int tty_port_install(struct tty_port *port, struct tty_driver *driver,
A Dhost1x.h377 struct device_driver driver; member
388 to_host1x_driver(struct device_driver *driver) in to_host1x_driver() argument
390 return container_of(driver, struct host1x_driver, driver); in to_host1x_driver()
393 int host1x_driver_register_full(struct host1x_driver *driver,
395 void host1x_driver_unregister(struct host1x_driver *driver);
397 #define host1x_driver_register(driver) \ argument
398 host1x_driver_register_full(driver, THIS_MODULE)
401 struct host1x_driver *driver; member
A Dnd.h202 #define nd_driver_register(driver) \ argument
203 __nd_driver_register(driver, THIS_MODULE, KBUILD_MODNAME)
204 #define module_nd_driver(driver) \ argument
205 module_driver(driver, nd_driver_register, nd_driver_unregister)
/include/drm/
A Ddrm_kunit_helpers.h27 const struct drm_driver *driver);
61 struct drm_driver *driver; in __drm_kunit_helper_alloc_drm_device() local
63 driver = devm_kzalloc(dev, sizeof(*driver), GFP_KERNEL); in __drm_kunit_helper_alloc_drm_device()
64 KUNIT_ASSERT_NOT_NULL(test, driver); in __drm_kunit_helper_alloc_drm_device()
66 driver->driver_features = features; in __drm_kunit_helper_alloc_drm_device()
70 driver); in __drm_kunit_helper_alloc_drm_device()
A Ddrm_drv.h437 const struct drm_driver *driver,
470 #define devm_drm_dev_alloc(parent, driver, type, member) \ argument
471 ((type *) __devm_drm_dev_alloc(parent, driver, sizeof(type), \
474 struct drm_device *drm_dev_alloc(const struct drm_driver *driver,
478 const struct drm_driver *driver,
532 u32 supported = dev->driver->driver_features & dev->driver_features; in drm_core_check_all_features()
A Ddrm_mipi_dsi.h445 struct device_driver driver; member
452 to_mipi_dsi_driver(struct device_driver *driver) in to_mipi_dsi_driver() argument
454 return container_of(driver, struct mipi_dsi_driver, driver); in to_mipi_dsi_driver()
467 int mipi_dsi_driver_register_full(struct mipi_dsi_driver *driver,
469 void mipi_dsi_driver_unregister(struct mipi_dsi_driver *driver);
471 #define mipi_dsi_driver_register(driver) \ argument
472 mipi_dsi_driver_register_full(driver, THIS_MODULE)
/include/trace/events/
A Ddma_fence.h19 __string(driver, dma_fence_driver_name(fence))
26 __assign_str(driver);
33 __get_str(driver), __get_str(timeline), __entry->context,
49 __string(driver, fence->ops->get_driver_name(fence))
56 __assign_str(driver);
63 __get_str(driver), __get_str(timeline), __entry->context,
A Ddevlink.h26 __string(driver_name, devlink_to_dev(devlink)->driver->name)
60 __string(driver_name, devlink_to_dev(devlink)->driver->name)
90 __string(driver_name, devlink_to_dev(devlink)->driver->name)
121 __string(driver_name, devlink_to_dev(devlink)->driver->name)
155 __string(driver_name, devlink_to_dev(devlink)->driver->name)
186 __string(driver_name, devlink_to_dev(devlink)->driver->name)
/include/linux/dma/
A Dimx-dma.h67 return !strcmp(chan->device->dev->driver->name, "imx-sdma") || in imx_dma_is_general_purpose()
68 !strcmp(chan->device->dev->driver->name, "imx-dma"); in imx_dma_is_general_purpose()
/include/sound/
A Dseq_device.h46 struct device_driver driver; member
52 container_of(_drv, struct snd_seq_driver, driver)
A Dsoc-acpi.h248 return dev->parent && dev->parent->driver && dev->parent->driver->name && in snd_soc_acpi_sof_parent()
249 !strncmp(dev->parent->driver->name, "sof-audio-acpi", strlen("sof-audio-acpi")); in snd_soc_acpi_sof_parent()
/include/linux/ulpi/
A Ddriver.h46 struct device_driver driver; member
49 #define to_ulpi_driver(d) container_of(d, struct ulpi_driver, driver)
/include/drm/display/
A Ddrm_dp_aux_bus.h34 struct device_driver driver; member
44 return container_of(drv, struct dp_aux_ep_driver, driver); in to_dp_aux_ep_drv()
/include/linux/device/
A Ddriver.h137 ssize_t (*show)(struct device_driver *driver, char *buf);
138 ssize_t (*store)(struct device_driver *driver, const char *buf,
149 int __must_check driver_create_file(const struct device_driver *driver,
151 void driver_remove_file(const struct device_driver *driver,

Completed in 36 milliseconds

12345