/kernel/linux/linux-6.6/include/linux/ |
H A D | host1x.h | 363 * struct host1x_driver - host1x logical device driver 364 * @driver: core driver 365 * @subdevs: table of OF device IDs matching subdevices for this driver 366 * @list: list node for the driver 372 struct device_driver driver; member 383 to_host1x_driver(struct device_driver *driver) in to_host1x_driver() argument 385 return container_of(driver, struct host1x_driver, driver); in to_host1x_driver() 388 int host1x_driver_register_full(struct host1x_driver *driver, 396 struct host1x_driver *driver; global() member [all...] |
H A D | tty_port.h | 85 * shall have a backing tty_port structure, every driver can use these members. 141 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, 154 struct tty_driver *driver, unsigned index, 158 struct tty_driver *driver, unsigned index); 247 int tty_port_install(struct tty_port *port, struct tty_driver *driver,
|
/kernel/linux/linux-6.6/drivers/staging/vc04_services/bcm2835-audio/ |
H A D | bcm2835.c | 52 struct device_driver driver; member 91 .driver = { 104 .driver = { 163 strscpy(card->driver, audio_driver->driver.name, sizeof(card->driver)); in snd_add_child_device() 314 .driver = { 321 MODULE_DESCRIPTION("Alsa driver for BCM2835 chip");
|
/kernel/linux/linux-5.10/drivers/pcmcia/ |
H A D | ds.c | 86 * pcmcia_store_new_id - add a new PCMCIA device ID to this driver and re-probe devices 87 * @driver: target device driver 91 * Adds a new dynamic PCMCIA device ID to this driver, 92 * and causes the driver to probe for all devices again. 95 new_id_store(struct device_driver *driver, const char *buf, size_t count) in new_id_store() argument 98 struct pcmcia_driver *pdrv = to_pcmcia_drv(driver); in new_id_store() 164 * pcmcia_register_driver - register a PCMCIA driver with the bus core 165 * @driver: the &driver bein 169 pcmcia_register_driver(struct pcmcia_driver *driver) pcmcia_register_driver() argument 203 pcmcia_unregister_driver(struct pcmcia_driver *driver) pcmcia_unregister_driver() argument [all...] |
/kernel/linux/linux-6.6/drivers/pcmcia/ |
H A D | ds.c | 86 * new_id_store() - add a new PCMCIA device ID to this driver and re-probe devices 87 * @driver: target device driver 91 * Adds a new dynamic PCMCIA device ID to this driver, 92 * and causes the driver to probe for all devices again. 95 new_id_store(struct device_driver *driver, const char *buf, size_t count) in new_id_store() argument 98 struct pcmcia_driver *pdrv = to_pcmcia_drv(driver); in new_id_store() 164 * pcmcia_register_driver - register a PCMCIA driver with the bus core 165 * @driver: the &driver bein 169 pcmcia_register_driver(struct pcmcia_driver *driver) pcmcia_register_driver() argument 203 pcmcia_unregister_driver(struct pcmcia_driver *driver) pcmcia_unregister_driver() argument [all...] |
/kernel/linux/linux-5.10/tools/usb/usbip/src/ |
H A D | usbip_bind.c | 50 err("error binding device %s to driver: %s", busid, in bind_usbip() 58 /* buggy driver may cause dead lock */ 69 const char *driver; in unbind_other() local 94 /* Get the device driver. */ in unbind_other() 95 driver = udev_device_get_driver(dev); in unbind_other() 96 if (!driver) { in unbind_other() 97 /* No driver bound to this device. */ in unbind_other() 101 if (!strncmp(USBIP_HOST_DRV_NAME, driver, in unbind_other() 108 /* Unbind device from driver. */ in unbind_other() 111 SYSFS_DRIVERS_NAME, driver, attr_nam in unbind_other() [all...] |
H A D | usbip_unbind.c | 42 const char *driver; in unbind_device() local 54 /* Check whether the device is using usbip-host driver. */ in unbind_device() 55 driver = udev_device_get_driver(dev); in unbind_device() 56 if (!driver || strcmp(driver, "usbip-host")) { in unbind_device() 57 err("device is not bound to usbip-host driver"); in unbind_device() 61 /* Unbind device from driver. */ in unbind_device() 68 err("error unbinding device %s from driver", busid); in unbind_device() 72 /* Notify driver of unbind. */ in unbind_device()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/ |
H A D | virtgpu_drv.c | 40 static struct drm_driver driver; variable 108 dev = drm_dev_alloc(&driver, &vdev->dev); in virtio_gpu_probe() 173 .driver.name = KBUILD_MODNAME, 174 .driver.owner = THIS_MODULE, 184 MODULE_DESCRIPTION("Virtio GPU driver"); 192 static struct drm_driver driver = { variable
|
/kernel/linux/linux-6.6/tools/usb/usbip/src/ |
H A D | usbip_bind.c | 50 err("error binding device %s to driver: %s", busid, in bind_usbip() 58 /* buggy driver may cause dead lock */ 69 const char *driver; in unbind_other() local 94 /* Get the device driver. */ in unbind_other() 95 driver = udev_device_get_driver(dev); in unbind_other() 96 if (!driver) { in unbind_other() 97 /* No driver bound to this device. */ in unbind_other() 101 if (!strncmp(USBIP_HOST_DRV_NAME, driver, in unbind_other() 108 /* Unbind device from driver. */ in unbind_other() 111 SYSFS_DRIVERS_NAME, driver, attr_nam in unbind_other() [all...] |
H A D | usbip_unbind.c | 42 const char *driver; in unbind_device() local 54 /* Check whether the device is using usbip-host driver. */ in unbind_device() 55 driver = udev_device_get_driver(dev); in unbind_device() 56 if (!driver || strcmp(driver, "usbip-host")) { in unbind_device() 57 err("device is not bound to usbip-host driver"); in unbind_device() 61 /* Unbind device from driver. */ in unbind_device() 68 err("error unbinding device %s from driver", busid); in unbind_device() 72 /* Notify driver of unbind. */ in unbind_device()
|
/third_party/libinput/tools/ |
H A D | libinput-list-kernel-devices.py | 59 def __init__(self, name, driver, vendor, product, devpath): 61 self.driver = driver 74 driver = device.properties.get("DRIVER") 78 devices.append(HidDevice(name, driver, vendor, product, devpath)) 99 print(f" driver: '{d.driver}'")
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/binder/ |
H A D | supplicant.cpp | 21 android::String16 driver, ifname, confname, bridge_ifname; in CreateInterface() local 29 params.getString(android::String16("Driver"), &driver); in CreateInterface() 49 iface.driver = os_strdup(android::String8(driver).string()); in CreateInterface() 77 os_free((void *)iface.driver); in CreateInterface()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/binder/ |
H A D | supplicant.cpp | 21 android::String16 driver, ifname, confname, bridge_ifname; in CreateInterface() local 29 params.getString(android::String16("Driver"), &driver); in CreateInterface() 49 iface.driver = os_strdup(android::String8(driver).string()); in CreateInterface() 77 os_free((void *)iface.driver); in CreateInterface()
|
/kernel/linux/linux-5.10/sound/soc/ |
H A D | soc-core.c | 56 * This is used if driver don't need to have CPU/Codec/Platform 293 * specified driver name. in snd_soc_rtdcom_lookup() 294 * But, if many components which have same driver name are connected in snd_soc_rtdcom_lookup() 298 const char *component_name = component->driver->name; in snd_soc_rtdcom_lookup() 322 (driver_name == component->driver->name) || in snd_soc_lookup_component_nolocked() 323 (strcmp(component->driver->name, driver_name) == 0))) { in snd_soc_lookup_component_nolocked() 375 codec_dai->driver->playback.stream_name, in snd_soc_close_delayed_work() 787 * It returns *1st* found component, but some driver in soc_find_component() 802 * @dlc: name of the DAI or the DAI driver and optional component info to match 824 && (!dai->driver in snd_soc_find_dai() 2450 snd_soc_component_initialize(struct snd_soc_component *component, const struct snd_soc_component_driver *driver, struct device *dev) snd_soc_component_initialize() argument [all...] |
/kernel/linux/linux-5.10/drivers/siox/ |
H A D | siox-core.c | 155 to_siox_driver(sdevice->dev.driver); in siox_poll() 173 * Don't trigger watchdog if there is no driver or a in siox_poll() 196 to_siox_driver(sdevice->dev.driver); in siox_poll() 269 /* only give data read to driver if the device is connected */ in siox_poll() 511 /* up to now there is only a single driver so keeping this simple */ in siox_match() 522 struct siox_driver *sdriver = to_siox_driver(dev->driver); in siox_driver_probe() 533 container_of(dev->driver, struct siox_driver, driver); in siox_driver_remove() 544 container_of(dev->driver, struct siox_driver, driver); in siox_driver_shutdown() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | tty.h | 265 struct tty_driver *driver; member 347 #define TTY_NO_WRITE_SPLIT 17 /* Preserve write boundaries to driver */ 348 #define TTY_HUPPED 18 /* Post driver->hangup() */ 437 extern int tty_register_driver(struct tty_driver *driver); 438 extern int tty_unregister_driver(struct tty_driver *driver); 439 extern struct device *tty_register_device(struct tty_driver *driver, 441 extern struct device *tty_register_device_attr(struct tty_driver *driver, 445 extern void tty_unregister_device(struct tty_driver *driver, unsigned index); 500 extern struct tty_struct *tty_init_dev(struct tty_driver *driver, int idx); 504 extern int tty_standard_install(struct tty_driver *driver, [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_prime.c | 55 * actual driver interfaces is provided through the &drm_gem_object_funcs.export 293 * &drm_driver.gem_prime_import driver callback. 318 if (dev->driver->gem_prime_import) in drm_gem_prime_fd_to_handle() 319 obj = dev->driver->gem_prime_import(dev, dma_buf); in drm_gem_prime_fd_to_handle() 351 /* hmm, if driver attached, we are relying on the free-object path in drm_gem_prime_fd_to_handle() 372 if (!dev->driver->prime_fd_to_handle) in drm_prime_fd_to_handle_ioctl() 375 return dev->driver->prime_fd_to_handle(dev, file_priv, in drm_prime_fd_to_handle_ioctl() 393 else if (dev->driver->gem_prime_export) in export_and_register_object() 394 dmabuf = dev->driver->gem_prime_export(obj, flags); in export_and_register_object() 426 * &drm_driver.gem_prime_export driver callbac [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_file.c | 66 * The deprecated ->load callback must be called after the driver is in drm_dev_needs_global_mutex() 68 * sure an open can't proceed until the driver is actually fully set up. in drm_dev_needs_global_mutex() 71 if (dev->driver->load || dev->driver->unload) in drm_dev_needs_global_mutex() 80 if (dev->driver->lastclose) in drm_dev_needs_global_mutex() 106 * For the driver-side event interface see drm_event_reserve_init() and 109 * The memory mapping implementation will vary depending on how the driver 133 * The driver's &file_operations must be stored in &drm_driver.fops. 135 * For driver-private IOCTL handling see the more detailed discussion in 189 if (dev->driver in drm_file_alloc() [all...] |
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | css.c | 3 * driver for channel subsystem 475 * the subchannel driver can decide itself when it wants to inform in css_register_subchannel() 487 if (!sch->driver) { in css_register_subchannel() 489 * No driver matched. Generate the uevent now so that in css_register_subchannel() 490 * a fitting driver module may be loaded based on the in css_register_subchannel() 576 if (sch->driver) { in css_evaluate_known_subchannel() 577 if (sch->driver->sch_event) in css_evaluate_known_subchannel() 578 ret = sch->driver->sch_event(sch, slow); in css_evaluate_known_subchannel() 1223 * Now that the driver core is running, we can setup our channel subsystem. 1290 pr_alert("The CSS device driver initializatio in css_bus_init() 1416 struct css_driver *driver = to_cssdriver(drv); css_bus_match() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/r128/ |
H A D | r128_drv.c | 1 /* r128_drv.c -- ATI Rage 128 driver -*- linux-c -*- 60 static struct drm_driver driver = { variable 99 driver.num_ioctls = r128_max_ioctl; in r128_init() 101 return drm_legacy_pci_init(&driver, &r128_pci_driver); in r128_init() 106 drm_legacy_pci_exit(&driver, &r128_pci_driver); in r128_exit()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/via/ |
H A D | via_drv.c | 74 static struct drm_driver driver = { variable 109 driver.num_ioctls = via_max_ioctl; in via_init() 111 return drm_legacy_pci_init(&driver, &via_pci_driver); in via_init() 116 drm_legacy_pci_exit(&driver, &via_pci_driver); in via_exit()
|
/kernel/linux/linux-6.6/arch/x86/kernel/apic/ |
H A D | init.c | 91 void __init apic_install_driver(struct apic *driver) in apic_install_driver() argument 93 if (apic == driver) in apic_install_driver() 96 apic = driver; in apic_install_driver() 109 pr_info("Switched APIC routing to: %s\n", driver->name); in apic_install_driver()
|
/third_party/mesa3d/bin/ |
H A D | install_megadrivers.py | 52 for driver in args.drivers: 53 abs_driver = os.path.join(to, driver) 64 name, ext = os.path.splitext(driver) 68 os.symlink(driver, name)
|
/third_party/skia/third_party/externals/angle2/src/tests/gles1_conformance_tests/ |
H A D | PrimtestTests.cpp | 21 #include "primtest/driver.h" 57 for (i = 0; driver[i].test != TEST_NULL; i++) in execTest() 59 if (driver[i].test == test) in execTest() 65 ASSERT_NE(TEST_NULL, driver[i].test); in execTest() 67 driverRec &op = driver[i]; in execTest()
|
/third_party/skia/third_party/externals/freetype/builds/meson/ |
H A D | parse_modules_cfg.py | 65 for driver in lists["FONT_MODULES"]: 66 if driver == "sfnt": # Special case for the sfnt 'driver'. 76 }.get(driver, driver)
|