Searched defs:drv (Results 151 - 175 of 211) sorted by relevance

123456789

/drivers/ps3/
H A Dps3-vuart.c682 struct ps3_vuart_port_driver *drv = local
685 BUG_ON(!drv);
686 drv->work(dev);
1004 struct ps3_vuart_port_driver *drv; local
1009 drv = ps3_system_bus_dev_to_vuart_drv(dev);
1012 drv->core.core.name);
1014 BUG_ON(!drv);
1067 if (drv->probe)
1068 result = drv->probe(dev);
1076 dev_dbg(&dev->core, "%s:%d: drv
1129 struct ps3_vuart_port_driver *drv; local
1180 struct ps3_vuart_port_driver *drv; local
1244 ps3_vuart_port_driver_register(struct ps3_vuart_port_driver *drv) argument
1266 ps3_vuart_port_driver_unregister(struct ps3_vuart_port_driver *drv) argument
[all...]
/drivers/rpmsg/
H A Dvirtio_rpmsg_bus.c86 #define to_rpmsg_driver(d) container_of(d, struct rpmsg_driver, drv)
169 static int rpmsg_dev_match(struct device *dev, struct device_driver *drv) argument
172 struct rpmsg_driver *rpdrv = to_rpmsg_driver(drv);
450 rpdrv->drv.bus = &rpmsg_bus;
451 return driver_register(&rpdrv->drv);
463 driver_unregister(&rpdrv->drv);
/drivers/s390/crypto/
H A Dap_bus.h152 struct ap_driver *drv; /* Pointer to AP device driver. */ member in struct:ap_device
/drivers/scsi/bfa/
H A Dbfad_im.c40 bfa_cb_ioim_done(void *drv, struct bfad_ioim_s *dio, argument
45 struct bfad_s *bfad = drv;
108 bfa_cb_ioim_good_comp(void *drv, struct bfad_ioim_s *dio) argument
136 bfa_cb_ioim_abort(void *drv, struct bfad_ioim_s *dio) argument
139 struct bfad_s *bfad = drv;
/drivers/scsi/
H A Dscsi.c798 struct scsi_driver *drv; local
829 drv = scsi_cmd_to_driver(cmd);
830 if (drv->done)
831 good_bytes = drv->done(cmd);
835 * residue if drv->done() error processing indicates no
/drivers/sh/maple/
H A Dmaple.c66 * @drv: maple driver to be registered.
68 * Registers the passed in @drv, while updating the bus type.
71 int maple_driver_register(struct maple_driver *drv) argument
73 if (!drv)
76 drv->drv.bus = &maple_bus_type;
78 return driver_register(&drv->drv);
84 * @drv: maple driver to unregister.
89 void maple_driver_unregister(struct maple_driver *drv) argument
[all...]
/drivers/spi/
H A Dspi.c85 static int spi_match_device(struct device *dev, struct device_driver *drv) argument
88 const struct spi_driver *sdrv = to_spi_driver(drv);
91 if (of_driver_match_device(dev, drv))
97 return strcmp(spi->modalias, drv->name) == 0;
112 struct spi_driver *drv = to_spi_driver(dev->driver); local
115 if (drv) {
116 if (drv->suspend)
117 value = drv->suspend(to_spi_device(dev), message);
127 struct spi_driver *drv = to_spi_driver(dev->driver); local
130 if (drv) {
[all...]
/drivers/tty/hvc/
H A Dhvc_console.c910 struct tty_driver *drv; local
914 drv = alloc_tty_driver(HVC_ALLOC_TTY_ADAPTERS);
915 if (!drv) {
920 drv->driver_name = "hvc";
921 drv->name = "hvc";
922 drv->major = HVC_MAJOR;
923 drv->minor_start = HVC_MINOR;
924 drv->type = TTY_DRIVER_TYPE_SYSTEM;
925 drv->init_termios = tty_std_termios;
926 drv
[all...]
/drivers/usb/core/
H A Ddriver.c194 struct usb_driver *drv)
198 spin_lock(&drv->dynids.lock);
199 list_for_each_entry(dynid, &drv->dynids.list, node) {
201 spin_unlock(&drv->dynids.lock);
205 spin_unlock(&drv->dynids.lock);
668 static int usb_device_match(struct device *dev, struct device_driver *drv) argument
674 if (!is_usb_device_driver(drv))
686 if (is_usb_device_driver(drv))
690 usb_drv = to_usb_driver(drv);
962 struct usb_driver *drv; local
193 usb_match_dynamic_id(struct usb_interface *intf, struct usb_driver *drv) argument
[all...]
/drivers/virtio/
H A Dvirtio_pci.c216 struct virtio_driver *drv; local
217 drv = container_of(vp_dev->vdev.dev.driver,
220 if (drv && drv->config_changed)
221 drv->config_changed(&vp_dev->vdev);
727 struct virtio_driver *drv; local
730 drv = container_of(vp_dev->vdev.dev.driver,
735 if (drv && drv->freeze)
736 ret = drv
747 struct virtio_driver *drv; local
[all...]
/drivers/vlynq/
H A Dvlynq.c323 struct device_driver *drv)
326 struct vlynq_driver *vdrv = to_vlynq_driver(drv);
347 struct vlynq_driver *drv = to_vlynq_driver(dev->driver); local
351 if (drv->probe)
352 result = drv->probe(vdev, id);
360 struct vlynq_driver *drv = to_vlynq_driver(dev->driver); local
362 if (drv->remove)
363 drv->remove(to_vlynq_device(dev));
322 vlynq_device_match(struct device *dev, struct device_driver *drv) argument
/drivers/w1/
H A Dw1.c61 static int w1_master_match(struct device *dev, struct device_driver *drv) argument
/drivers/xen/xen-pciback/
H A Dpci_stub.c1017 static ssize_t pcistub_slot_add(struct device_driver *drv, const char *buf, argument
1036 static ssize_t pcistub_slot_remove(struct device_driver *drv, const char *buf, argument
1055 static ssize_t pcistub_slot_show(struct device_driver *drv, char *buf) argument
1078 static ssize_t pcistub_irq_handler_show(struct device_driver *drv, char *buf) argument
1107 static ssize_t pcistub_irq_handler_switch(struct device_driver *drv, argument
1144 static ssize_t pcistub_quirk_add(struct device_driver *drv, const char *buf, argument
1163 static ssize_t pcistub_quirk_show(struct device_driver *drv, char *buf) argument
1209 static ssize_t permissive_add(struct device_driver *drv, const char *buf, argument
1250 static ssize_t permissive_show(struct device_driver *drv, char *buf) argument
/drivers/xen/xenbus/
H A Dxenbus_probe.c89 struct xenbus_driver *drv = to_xenbus_driver(_drv); local
91 if (!drv->ids)
94 return match_device(drv->ids, to_xenbus_device(_dev)) != NULL;
118 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); local
123 return drv->read_otherend_details(dev);
172 struct xenbus_driver *drv = to_xenbus_driver(dev->dev.driver); local
201 if (drv->otherend_changed)
202 drv->otherend_changed(dev, state);
209 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); local
215 if (!drv
255 struct xenbus_driver *drv = to_xenbus_driver(_dev->driver); local
294 xenbus_register_driver_common(struct xenbus_driver *drv, struct xen_bus_type *bus) argument
303 xenbus_unregister_driver(struct xenbus_driver *drv) argument
567 struct xenbus_driver *drv; local
588 struct xenbus_driver *drv; local
[all...]
/drivers/acpi/
H A Dscan.c313 static int acpi_bus_match(struct device *dev, struct device_driver *drv) argument
316 struct acpi_driver *acpi_drv = to_acpi_driver(drv);
616 driver->drv.name = driver->name;
617 driver->drv.bus = &acpi_bus_type;
618 driver->drv.owner = driver->owner;
620 ret = driver_register(&driver->drv);
635 driver_unregister(&driver->drv);
/drivers/base/
H A Dcore.c74 struct device_driver *drv; local
80 drv = ACCESS_ONCE(dev->driver);
81 return drv ? drv->name :
/drivers/block/
H A Dcciss.h102 drive_info_struct *drv[CISS_MAX_LUN]; member in struct:ctlr_info
H A Dcpqarray.c234 drv_info_t *drv; local
264 drv = &h->drv[i];
266 ctlr, i, drv->blk_size, drv->nr_blks);
466 drv_info_t *drv = &hba[i]->drv[j]; local
471 if (j && !drv->nr_blks)
473 blk_queue_logical_block_size(hba[i]->queue, drv->blk_size);
474 set_capacity(disk, drv
825 drv_info_t *drv = get_drv(bdev->bd_disk); local
1127 drv_info_t *drv = get_drv(bdev->bd_disk); local
1148 drv_info_t *drv = get_drv(bdev->bd_disk); local
1558 drv_info_t *drv = &host->drv[i]; local
1575 drv_info_t *drv = disk->private_data; local
1653 drv_info_t *drv; local
[all...]
/drivers/firewire/
H A Dcore-device.c169 static int fw_unit_match(struct device *dev, struct device_driver *drv) argument
172 container_of(drv, struct fw_driver, driver)->id_table;
/drivers/hid/
H A Dhid-core.c1615 static ssize_t store_new_id(struct device_driver *drv, const char *buf, argument
1618 struct hid_driver *hdrv = container_of(drv, struct hid_driver, driver);
1677 static int hid_bus_match(struct device *dev, struct device_driver *drv) argument
1679 struct hid_driver *hdrv = container_of(drv, struct hid_driver, driver);
/drivers/input/joystick/
H A Danalog.c585 static int analog_init_port(struct gameport *gameport, struct gameport_driver *drv, struct analog_port *port) argument
593 if (!gameport_open(gameport, drv, GAMEPORT_MODE_RAW)) {
631 if (!gameport_open(gameport, drv, GAMEPORT_MODE_COOKED)) {
645 return gameport_open(gameport, drv, GAMEPORT_MODE_RAW);
648 static int analog_connect(struct gameport *gameport, struct gameport_driver *drv) argument
657 err = analog_init_port(gameport, drv, port);
/drivers/input/mouse/
H A Dpsmouse-base.c1377 static int psmouse_connect(struct serio *serio, struct serio_driver *drv) argument
1408 error = serio_open(serio, drv);
1475 struct serio_driver *drv = serio->drv; local
1479 if (!drv || !psmouse) {
1677 if (serio->drv != &psmouse_drv) {
/drivers/isdn/capi/
H A Dcapi.c1271 struct tty_driver *drv; local
1284 drv = alloc_tty_driver(capi_ttyminors);
1285 if (!drv) {
1289 drv->driver_name = "capi_nc";
1290 drv->name = "capi";
1291 drv->major = 0;
1292 drv->minor_start = 0;
1293 drv->type = TTY_DRIVER_TYPE_SERIAL;
1294 drv->subtype = SERIAL_TYPE_NORMAL;
1295 drv
[all...]
/drivers/isdn/i4l/
H A Disdn_common.c73 isdn_lock_driver(isdn_driver_t *drv) argument
75 try_module_get(drv->interface->owner);
76 drv->locks++;
85 if (!dev->drv[i])
87 isdn_lock_driver(dev->drv[i]);
92 isdn_unlock_driver(isdn_driver_t *drv) argument
94 if (drv->locks > 0) {
95 drv->locks--;
96 module_put(drv->interface->owner);
106 if (!dev->drv[
[all...]
/drivers/media/video/cx88/
H A Dcx88-dvb.c128 struct cx8802_driver *drv = NULL; local
139 drv = cx8802_get_driver(dev, CX88_MPEG_DVB);
140 if (drv) {
143 ret = drv->request_acquire(drv);
145 ret = drv->request_release(drv);
1595 static int cx8802_dvb_advise_acquire(struct cx8802_driver *drv) argument
1597 struct cx88_core *core = drv->core;
1659 static int cx8802_dvb_advise_release(struct cx8802_driver *drv) argument
1678 cx8802_dvb_probe(struct cx8802_driver *drv) argument
1740 cx8802_dvb_remove(struct cx8802_driver *drv) argument
[all...]

Completed in 633 milliseconds

123456789