Lines Matching defs:xfer
31 struct spi_transfer xfer[] = {
47 return spi_sync_transfer(spi, xfer, ARRAY_SIZE(xfer));
106 struct spi_transfer xfer[2] = { };
110 spi_message_add_tail(&xfer[0], &msg);
113 xfer[0].tx_buf = buf_tx;
114 xfer[0].len = sizeof(buf_tx->cmd);
116 xfer[1].rx_buf = buf_rx->data;
117 xfer[1].len = len;
118 spi_message_add_tail(&xfer[1], &msg);
120 xfer[0].tx_buf = buf_tx;
121 xfer[0].rx_buf = buf_rx;
122 xfer[0].len = sizeof(buf_tx->cmd) + len;
157 struct spi_transfer xfer[2] = { };
169 spi_message_add_tail(&xfer[0], &msg);
172 xfer[0].tx_buf = reg;
173 xfer[0].len = sizeof(buf_tx->cmd);
175 xfer[1].rx_buf = val_buf;
176 xfer[1].len = val_len;
177 spi_message_add_tail(&xfer[1], &msg);
179 xfer[0].tx_buf = buf_tx;
180 xfer[0].rx_buf = buf_rx;
181 xfer[0].len = sizeof(buf_tx->cmd) + val_len;
206 struct spi_transfer xfer[] = {
229 return spi_sync_transfer(spi, xfer, ARRAY_SIZE(xfer));
290 struct spi_transfer xfer[2] = { };
304 spi_message_add_tail(&xfer[0], &msg);
307 xfer[0].tx_buf = buf_tx;
308 xfer[0].len = sizeof(buf_tx->cmd);
310 xfer[1].rx_buf = buf_rx->data;
311 xfer[1].len = val_len + sizeof(buf_tx->crc);
312 spi_message_add_tail(&xfer[1], &msg);
314 xfer[0].tx_buf = buf_tx;
315 xfer[0].rx_buf = buf_rx;
316 xfer[0].len = sizeof(buf_tx->cmd) + val_len +