Lines Matching refs:ret
346 int ret;
349 ret = __siox_start(smaster);
352 return ret;
375 int ret;
378 ret = __siox_stop(smaster);
381 return ret;
567 int ret;
570 ret = kstrtoint(buf, 0, &active);
571 if (ret < 0)
572 return ret;
575 ret = siox_start(smaster);
577 ret = siox_stop(smaster);
579 if (ret < 0)
580 return ret;
596 int ret;
601 ret = sscanf(buf, "%19s %zu %zu %hhu", type, &inbytes,
603 if (ret != 3 && ret != 4)
645 int ret;
648 ret = kstrtou64(buf, 0, &val);
649 if (ret < 0)
650 return ret;
712 int ret;
733 ret = device_add(&smaster->dev);
734 if (ret)
737 return ret;
776 int ret;
806 ret = -ENOMEM;
814 ret = device_register(&sdevice->dev);
815 if (ret) {
816 dev_err(&smaster->dev, "failed to register device: %d\n", ret);
850 return ERR_PTR(ret);
886 int ret;
901 ret = driver_register(&sdriver->driver);
902 if (ret)
904 sdriver->driver.name, ret);
906 return ret;
912 int ret;
914 ret = bus_register(&siox_bus_type);
915 if (ret) {
916 pr_err("Registration of SIOX bus type failed: %d\n", ret);
917 return ret;