Lines Matching refs:status

94 	int status;  in spidev_sync()  local
102 status = -ESHUTDOWN; in spidev_sync()
104 status = spi_sync(spi, message); in spidev_sync()
106 if (status == 0) in spidev_sync()
107 status = message->actual_length; in spidev_sync()
109 return status; in spidev_sync()
149 ssize_t status; in spidev_read() local
158 status = spidev_sync_read(spidev, count); in spidev_read()
159 if (status > 0) { in spidev_read()
162 missing = copy_to_user(buf, spidev->rx_buffer, status); in spidev_read()
163 if (missing == status) in spidev_read()
164 status = -EFAULT; in spidev_read()
166 status = status - missing; in spidev_read()
170 return status; in spidev_read()
179 ssize_t status; in spidev_write() local
191 status = spidev_sync_write(spidev, count); in spidev_write()
193 status = -EFAULT; in spidev_write()
196 return status; in spidev_write()
208 int status = -EFAULT; in spidev_message() local
241 status = -EMSGSIZE; in spidev_message()
249 status = -EMSGSIZE; in spidev_message()
259 status = -EMSGSIZE; in spidev_message()
296 status = spidev_sync(spidev, &msg); in spidev_message()
297 if (status < 0) in spidev_message()
308 status = -EFAULT; in spidev_message()
313 status = total; in spidev_message()
317 return status; in spidev_message()
565 int status = -ENXIO; in spidev_open() local
571 status = 0; in spidev_open()
576 if (status) { in spidev_open()
585 status = -ENOMEM; in spidev_open()
594 status = -ENOMEM; in spidev_open()
611 return status; in spidev_open()
733 int status; in spidev_probe() local
771 status = PTR_ERR_OR_ZERO(dev); in spidev_probe()
774 status = -ENODEV; in spidev_probe()
776 if (status == 0) { in spidev_probe()
784 if (status == 0) in spidev_probe()
789 return status; in spidev_probe()
833 int status; in spidev_init() local
840 status = register_chrdev(SPIDEV_MAJOR, "spi", &spidev_fops); in spidev_init()
841 if (status < 0) in spidev_init()
842 return status; in spidev_init()
850 status = spi_register_driver(&spidev_spi_driver); in spidev_init()
851 if (status < 0) { in spidev_init()
855 return status; in spidev_init()