spi_ioc_transfer
struct spi_ioc_transfer *u_xfers, unsigned n_xfers)
struct spi_ioc_transfer *u_tmp;
static struct spi_ioc_transfer *
spidev_get_ioc_message(unsigned int cmd, struct spi_ioc_transfer __user *u_ioc,
if ((tmp % sizeof(struct spi_ioc_transfer)) != 0)
*n_ioc = tmp / sizeof(struct spi_ioc_transfer);
struct spi_ioc_transfer *ioc;
(struct spi_ioc_transfer __user *)arg, &n_ioc);
struct spi_ioc_transfer __user *u_ioc;
struct spi_ioc_transfer *ioc;
u_ioc = (struct spi_ioc_transfer __user *) compat_ptr(arg);
((((N)*(sizeof (struct spi_ioc_transfer))) < (1 << _IOC_SIZEBITS)) \
? ((N)*(sizeof (struct spi_ioc_transfer))) : 0)
struct spi_ioc_transfer xfer[2];
struct spi_ioc_transfer tr = {