Lines Matching refs:ioc
363 struct spi_ioc_transfer *ioc;
498 ioc = spidev_get_ioc_message(cmd,
500 if (IS_ERR(ioc)) {
501 retval = PTR_ERR(ioc);
504 if (!ioc)
508 retval = spidev_message(spidev, ioc, n_ioc);
509 kfree(ioc);
529 struct spi_ioc_transfer *ioc;
548 ioc = spidev_get_ioc_message(cmd, u_ioc, &n_ioc);
549 if (IS_ERR(ioc)) {
550 retval = PTR_ERR(ioc);
553 if (!ioc)
558 ioc[n].rx_buf = (uintptr_t) compat_ptr(ioc[n].rx_buf);
559 ioc[n].tx_buf = (uintptr_t) compat_ptr(ioc[n].tx_buf);
563 retval = spidev_message(spidev, ioc, n_ioc);
564 kfree(ioc);