Home
last modified time | relevance | path

Searched refs:driver (Results 251 - 275 of 16887) sorted by relevance

1...<<11121314151617181920>>...676

/kernel/linux/linux-6.6/arch/um/drivers/
H A Dssl.c43 static struct line_driver driver = { variable
53 .list = LIST_HEAD_INIT(driver.mc.list),
87 static int ssl_install(struct tty_driver *driver, struct tty_struct *tty) in ssl_install() argument
89 return line_install(driver, tty, &serial_lines[tty->index]); in ssl_install()
125 return driver.driver; in ssl_console_device()
154 err = register_lines(&driver, &ssl_ops, serial_lines, in ssl_init()
/kernel/linux/linux-5.10/include/linux/
H A Dmoxtet.h3 * Turris Mox module configuration bus driver
63 struct device_driver driver; member
71 return container_of(drv, struct moxtet_driver, driver); in to_moxtet_driver()
80 driver_unregister(&mdrv->driver); in moxtet_unregister_driver()
83 #define moxtet_register_driver(driver) \
84 __moxtet_register_driver(THIS_MODULE, driver)
H A Dvlynq.h69 struct device_driver driver; member
79 return container_of(drv, struct vlynq_driver, driver); in to_vlynq_driver()
89 extern int __vlynq_register_driver(struct vlynq_driver *driver,
92 static inline int vlynq_register_driver(struct vlynq_driver *driver) in vlynq_register_driver() argument
94 return __vlynq_register_driver(driver, THIS_MODULE); in vlynq_register_driver()
139 extern void vlynq_unregister_driver(struct vlynq_driver *driver);
H A Dmcb.h53 * @driver: associated mcb_driver
66 struct mcb_driver *driver; member
84 * struct mcb_driver - MEN Chameleon Bus device driver
86 * @driver: device_driver
93 struct device_driver driver; member
102 return container_of(drv, struct mcb_driver, driver); in to_mcb_driver()
118 #define mcb_register_driver(driver) \
119 __mcb_register_driver(driver, THIS_MODULE, KBUILD_MODNAME)
120 extern void mcb_unregister_driver(struct mcb_driver *driver);
/kernel/linux/linux-5.10/fs/proc/
H A Dconsoles.c34 const struct tty_driver *driver; in show_console_dev() local
36 driver = con->device(con, &index); in show_console_dev()
37 if (driver) { in show_console_dev()
38 dev = MKDEV(driver->major, driver->minor_start); in show_console_dev()
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dmmu.h12 /* protects driver- and pd structures. Always take in read mode
44 struct psb_mmu_driver *driver; member
59 extern void psb_mmu_driver_takedown(struct psb_mmu_driver *driver);
61 *driver);
62 extern struct psb_mmu_pd *psb_mmu_alloc_pd(struct psb_mmu_driver *driver,
66 extern void psb_mmu_flush(struct psb_mmu_driver *driver);
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-spi.c24 /* the owner is the same as the spi_device's driver owner */ in v4l2_spi_subdev_init()
25 sd->owner = spi->dev.driver->owner; in v4l2_spi_subdev_init()
32 spi->dev.driver->name, dev_name(&spi->dev)); in v4l2_spi_subdev_init()
50 if (!spi || !spi->dev.driver) in v4l2_spi_new_subdev()
53 if (!try_module_get(spi->dev.driver->owner)) in v4l2_spi_new_subdev()
66 module_put(spi->dev.driver->owner); in v4l2_spi_new_subdev()
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-spi.c24 /* the owner is the same as the spi_device's driver owner */ in v4l2_spi_subdev_init()
25 sd->owner = spi->dev.driver->owner; in v4l2_spi_subdev_init()
32 spi->dev.driver->name, dev_name(&spi->dev)); in v4l2_spi_subdev_init()
50 if (!spi || !spi->dev.driver) in v4l2_spi_new_subdev()
53 if (!try_module_get(spi->dev.driver->owner)) in v4l2_spi_new_subdev()
66 module_put(spi->dev.driver->owner); in v4l2_spi_new_subdev()
/kernel/linux/linux-6.6/fs/proc/
H A Dconsoles.c34 const struct tty_driver *driver; in show_console_dev() local
43 driver = con->device(con, &index); in show_console_dev()
46 if (driver) { in show_console_dev()
47 dev = MKDEV(driver->major, driver->minor_start); in show_console_dev()
/kernel/linux/linux-6.6/include/linux/
H A Dmoxtet.h3 * Turris Mox module configuration bus driver
63 struct device_driver driver; member
71 return container_of(drv, struct moxtet_driver, driver); in to_moxtet_driver()
80 driver_unregister(&mdrv->driver); in moxtet_unregister_driver()
83 #define moxtet_register_driver(driver) \
84 __moxtet_register_driver(THIS_MODULE, driver)
H A Dmcb.h53 * @driver: associated mcb_driver
66 struct mcb_driver *driver; member
81 * struct mcb_driver - MEN Chameleon Bus device driver
83 * @driver: device_driver
90 struct device_driver driver; member
99 return container_of(drv, struct mcb_driver, driver); in to_mcb_driver()
115 #define mcb_register_driver(driver) \
116 __mcb_register_driver(driver, THIS_MODULE, KBUILD_MODNAME)
117 extern void mcb_unregister_driver(struct mcb_driver *driver);
H A Dvlynq.h69 struct device_driver driver; member
79 return container_of(drv, struct vlynq_driver, driver); in to_vlynq_driver()
89 extern int __vlynq_register_driver(struct vlynq_driver *driver,
92 static inline int vlynq_register_driver(struct vlynq_driver *driver) in vlynq_register_driver() argument
94 return __vlynq_register_driver(driver, THIS_MODULE); in vlynq_register_driver()
139 extern void vlynq_unregister_driver(struct vlynq_driver *driver);
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/
H A Dmmu.h12 /* protects driver- and pd structures. Always take in read mode
44 struct psb_mmu_driver *driver; member
59 extern void psb_mmu_driver_takedown(struct psb_mmu_driver *driver);
61 *driver);
62 extern struct psb_mmu_pd *psb_mmu_alloc_pd(struct psb_mmu_driver *driver,
66 extern void psb_mmu_flush(struct psb_mmu_driver *driver);
/kernel/linux/linux-5.10/drivers/vdpa/
H A Dvdpa.c20 struct vdpa_driver *drv = drv_to_vdpa(vdev->dev.driver); in vdpa_dev_probe()
32 struct vdpa_driver *drv = drv_to_vdpa(vdev->dev.driver); in vdpa_dev_remove()
60 * This allows driver to some prepartion after device is
145 * __vdpa_register_driver - register a vDPA device driver
146 * @drv: the vdpa device driver to be registered
147 * @owner: module owner of the driver
153 drv->driver.bus = &vdpa_bus; in __vdpa_register_driver()
154 drv->driver.owner = owner; in __vdpa_register_driver()
156 return driver_register(&drv->driver); in __vdpa_register_driver()
161 * vdpa_unregister_driver - unregister a vDPA device driver
[all...]
/kernel/linux/linux-6.6/drivers/zorro/
H A Dzorro-driver.c6 * Loosely based on drivers/pci/pci-driver.c
26 * Used by a driver to check whether a Zorro device present in the
47 struct zorro_driver *drv = to_zorro_driver(dev->driver); in zorro_device_probe()
66 struct zorro_driver *drv = to_zorro_driver(dev->driver); in zorro_device_remove()
74 * zorro_register_driver - register a new Zorro driver
75 * @drv: the driver structure to register
77 * Adds the driver structure to the list of registered drivers
83 /* initialize common driver fields */ in zorro_register_driver()
84 drv->driver.name = drv->name; in zorro_register_driver()
85 drv->driver in zorro_register_driver()
[all...]
/kernel/linux/linux-6.6/drivers/ssb/
H A Dpcihost_wrapper.c120 int ssb_pcihost_register(struct pci_driver *driver) in ssb_pcihost_register() argument
122 driver->probe = ssb_pcihost_probe; in ssb_pcihost_register()
123 driver->remove = ssb_pcihost_remove; in ssb_pcihost_register()
125 driver->driver.pm = &ssb_pcihost_pm_ops; in ssb_pcihost_register()
128 return pci_register_driver(driver); in ssb_pcihost_register()
/kernel/linux/linux-6.6/drivers/nubus/
H A Dbus.c15 #define to_nubus_driver(d) container_of(d, struct nubus_driver, driver)
19 struct nubus_driver *ndrv = to_nubus_driver(dev->driver); in nubus_device_probe()
29 struct nubus_driver *ndrv = to_nubus_driver(dev->driver); in nubus_device_remove()
44 ndrv->driver.bus = &nubus_bus_type; in nubus_driver_register()
45 return driver_register(&ndrv->driver); in nubus_driver_register()
51 driver_unregister(&ndrv->driver); in nubus_driver_unregister()
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.c43 static const struct drm_driver driver; variable
61 ret = drm_aperture_remove_conflicting_pci_framebuffers(pdev, &driver); in virtio_gpu_pci_quirk()
86 dev = drm_dev_alloc(&driver, vdev->dev.parent); in virtio_gpu_probe()
156 .driver.name = KBUILD_MODNAME,
157 .driver.owner = THIS_MODULE,
167 MODULE_DESCRIPTION("Virtio GPU driver");
175 static const struct drm_driver driver = { variable
/third_party/skia/third_party/externals/swiftshader/tests/VulkanUnitTests/
H A DDevice.hpp38 Driver const *driver, VkInstance instance, std::unique_ptr<Device> &out);
140 Driver const *driver, VkInstance instance,
144 Driver const *driver, VkPhysicalDevice device);
147 Device(Driver const *driver, VkDevice device, VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex);
151 Driver const *driver, VkPhysicalDevice device);
153 Driver const *driver; member in Device
/kernel/linux/linux-5.10/drivers/input/gameport/
H A Dgameport.c36 * every time gameport port or driver registrered or unregistered.
211 * Basic gameport -> driver core mappings
218 gameport->dev.driver = &drv->driver; in gameport_bind_driver()
220 gameport->dev.driver = NULL; in gameport_bind_driver()
231 gameport->dev.driver = NULL; in gameport_bind_driver()
405 * be it a gameport port or a driver.
429 * are registered by driver's connect() handler so there can't be a grandchild
546 * Driver core will attempt to find appropriate driver for the port.
620 * gameport_disconnect_port() unbinds a port from its driver
680 struct gameport_driver *driver = to_gameport_driver(drv); description_show() local
[all...]
/kernel/linux/linux-5.10/drivers/xen/xenbus/
H A Dxenbus_probe.c123 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); in talk_to_otherend()
178 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); in xenbus_otherend_changed()
212 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); in xenbus_dev_probe()
236 if (!try_module_get(drv->driver.owner)) { in xenbus_dev_probe()
238 drv->driver.name); in xenbus_dev_probe()
258 module_put(drv->driver.owner); in xenbus_dev_probe()
268 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); in xenbus_dev_remove()
280 module_put(drv->driver.owner); in xenbus_dev_remove()
287 * Similarly, if the driver does not support re-bind, set the in xenbus_dev_remove()
302 drv->driver in xenbus_register_driver_common()
[all...]
/kernel/linux/linux-6.6/drivers/input/gameport/
H A Dgameport.c35 * every time gameport port or driver registrered or unregistered.
210 * Basic gameport -> driver core mappings
217 gameport->dev.driver = &drv->driver; in gameport_bind_driver()
219 gameport->dev.driver = NULL; in gameport_bind_driver()
230 gameport->dev.driver = NULL; in gameport_bind_driver()
404 * be it a gameport port or a driver.
428 * are registered by driver's connect() handler so there can't be a grandchild
576 * Driver core will attempt to find appropriate driver for the port.
650 * gameport_disconnect_port() unbinds a port from its driver
710 struct gameport_driver *driver = to_gameport_driver(drv); description_show() local
[all...]
/kernel/linux/linux-6.6/drivers/base/
H A Dplatform.c8 * Please see Documentation/driver-api/driver-model/platform.rst for more
857 * __platform_driver_register - register a driver for platform-level devices
858 * @drv: platform driver structure
859 * @owner: owning module/driver
864 drv->driver.owner = owner; in __platform_driver_register()
865 drv->driver.bus = &platform_bus_type; in __platform_driver_register()
867 return driver_register(&drv->driver); in __platform_driver_register()
872 * platform_driver_unregister - unregister a driver for platform-level devices
873 * @drv: platform driver structur
886 is_bound_to_driver(struct device *dev, void *driver) is_bound_to_driver() argument
976 __platform_create_bundle( struct platform_driver *driver, int (*probe)(struct platform_device *), struct resource *res, unsigned int n_res, const void *data, size_t size, struct module *module) __platform_create_bundle() argument
[all...]
/drivers/hdf_core/framework/tools/hdf_dev_eco_tool/command_line/driver_add/linux/
H A Dkconfig_file_add_config.py24 def kconfig_file_operation(path, module, driver, template_path):
28 judge_result = judge_driver_config_exists(date_lines, driver_name=driver)
35 "driver_name_upper": driver.upper(),
36 "driver_name_lower": driver.lower()
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dcommon.c3 * Samsung S5P/EXYNOS4 SoC Camera Subsystem driver
39 strscpy(cap->driver, dev->driver->name, sizeof(cap->driver)); in __fimc_vidioc_querycap()
40 strscpy(cap->card, dev->driver->name, sizeof(cap->card)); in __fimc_vidioc_querycap()

Completed in 12 milliseconds

1...<<11121314151617181920>>...676