Lines Matching defs:error
92 int error;
102 error = device_bind_driver(&serio->dev);
103 if (error) {
105 "device_bind_driver() failed for %s (%s) and %s, error: %d\n",
107 drv->description, error);
110 return error;
118 int error;
120 error = device_attach(&serio->dev);
121 if (error < 0 && error != -EPROBE_DEFER)
123 "device_attach() failed for %s (%s), error: %d\n",
124 serio->phys, serio->name, error);
386 int error;
388 error = mutex_lock_interruptible(&serio_mutex);
389 if (error)
390 return error;
402 error = serio_bind_driver(serio, to_serio_driver(drv));
405 error = -EINVAL;
410 return error ? error : count;
529 int error;
542 error = device_add(&serio->dev);
543 if (error)
545 "device_add() failed for %s (%s), error: %d\n",
546 serio->phys, serio->name, error);
588 int error = serio_reconnect_driver(serio);
590 if (error) {
595 return error;
605 int error;
608 error = serio_reconnect_port(s);
609 if (!error) {
806 int error;
808 error = driver_attach(&drv->driver);
809 if (error)
810 pr_warn("driver_attach() failed for %s with error %d\n",
811 drv->driver.name, error);
817 int error;
829 error = driver_register(&drv->driver);
830 if (error) {
831 pr_err("driver_register() failed for %s, error: %d\n",
832 drv->driver.name, error);
833 return error;
842 error = serio_queue_event(drv, NULL, SERIO_ATTACH_DRIVER);
843 if (error) {
845 return error;
940 int error = -ENOENT;
944 error = serio->drv->fast_reconnect(serio);
945 if (error && error != -ENOENT)
946 dev_warn(dev, "fast reconnect failed with error %d\n",
947 error);
951 if (error) {
1030 int error;
1032 error = bus_register(&serio_bus);
1033 if (error) {
1034 pr_err("Failed to register serio bus, error: %d\n", error);
1035 return error;