Lines Matching defs:error
483 * will return an error if a device fails to detach.
499 int error, i;
516 if ((error = device_detach(dev)) != 0)
517 return (error);
538 error = devclass_driver_deleted(busclass, dc, driver);
539 if (error)
540 return (error);
565 int error;
586 error = devclass_driver_deleted(busclass, dc, driver);
587 if (error != 0)
588 return (error);
622 int error;
658 if ((error = device_quiesce(dev)) != 0)
659 return (error);
1277 int buflen, error;
1288 if ((error = devclass_alloc_unit(dc, dev, &dev->unit)) != 0) {
1291 return (error);
1531 * @retval non-zero a unit error code describing the error
1536 int error;
1542 if ((error = device_detach(child)) != 0)
1543 return (error);
1547 error = device_delete_child(child, grandchild);
1548 if (error)
1549 return (error);
1570 * return an error code.
1581 int error;
1585 error = 0;
1588 error = device_delete_child(dev, child);
1589 if (error) {
1594 return (error);
1605 int error;
1610 error = device_probe(dev);
1611 if (error == -1)
1613 else if (error != 0)
1614 return (error);
1617 error = device_attach(dev);
1620 return error;
1640 * @retval non-zero some other unix error code
1646 int error;
1661 if ((error = DEVICE_ATTACH(dev)) != 0) {
1663 dev->driver->name, dev->unit, error);
1670 return (error);
1721 * @retval non-zero some other unix error code
1727 int error;
1742 if ((error = device_probe_child(dev->parent, dev)) != 0) {
1749 return (error);
1766 * @retval non-zero some other unix error code
1872 int error;
1882 if ((error = device_detach(child)) != 0)
1883 return (error);
1920 int error;
1922 error = DEVICE_SUSPEND(child);
1924 if (error == 0)
1927 return (error);
1957 int error;
1968 error = BUS_SUSPEND_CHILD(dev, child);
1969 if (error != 0) {
1975 return (error);
2268 int error;
2285 error = devclass_add_device(dc, dev);
2288 return (error);
2305 * @retval non-zero some other unix error code
2310 int error;
2324 if ((error = DEVICE_DETACH(dev)) != 0) {
2325 return (error);
2514 * The driver returned an error so it
2825 int error, pass;
2836 error = 0;
2841 error = dmd->dmd_chainevh(mod,what,dmd->dmd_chainarg);
2847 error = devclass_add_driver(bus_devclass, driver, pass,
2855 error = devclass_delete_driver(bus_devclass,
2858 if (!error && dmd->dmd_chainevh)
2859 error = dmd->dmd_chainevh(mod,what,dmd->dmd_chainarg);
2865 error = devclass_quiesce_driver(bus_devclass,
2868 if (!error && dmd->dmd_chainevh)
2869 error = dmd->dmd_chainevh(mod,what,dmd->dmd_chainarg);
2872 error = EOPNOTSUPP;
2877 return (error);