Lines Matching defs:device

132 	/* return the minor range that this device had */
577 static void usb_serial_port_release(struct device *dev)
661 /* Check if the usb id matches a known device */
692 static ssize_t port_number_show(struct device *dev,
717 struct device *dev = &serial->interface->dev;
868 struct device *ddev = &interface->dev;
900 /* if this device type has a probe function, call it */
908 dev_dbg(ddev, "sub driver rejected device\n");
1009 dev_dbg(ddev, "The device claims to support interrupt in transfers, but read_int_callback is not defined\n");
1020 dev_dbg(ddev, "The device claims to support interrupt out transfers, but write_int_callback is not defined\n");
1025 /* if this device type has an attach function, call it */
1032 /* quietly accept this device, but don't bind to a
1056 dev_err(ddev, "Error registering port device, continuing\n");
1080 struct device *dev = &interface->dev;
1109 dev_info(dev, "device disconnected\n");
1121 * otherwise, the resume callback has to recover device from
1290 static void usb_serial_operations_init(struct usb_serial_driver *device)
1292 set_to_generic_if_null(device, open);
1293 set_to_generic_if_null(device, write);
1294 set_to_generic_if_null(device, close);
1295 set_to_generic_if_null(device, write_room);
1296 set_to_generic_if_null(device, chars_in_buffer);
1297 if (device->tx_empty)
1298 set_to_generic_if_null(device, wait_until_sent);
1299 set_to_generic_if_null(device, read_bulk_callback);
1300 set_to_generic_if_null(device, write_bulk_callback);
1301 set_to_generic_if_null(device, process_read_urb);
1302 set_to_generic_if_null(device, prepare_write_buffer);
1325 /* Add this device to our list of devices */
1340 static void usb_serial_deregister(struct usb_serial_driver *device)
1342 pr_info("USB Serial deregistering driver %s\n", device->description);
1345 list_del(&device->driver_list);
1348 usb_serial_bus_deregister(device);