Lines Matching defs:chunk
32 #define sja1105_hdr_xfer(xfers, chunk) \
33 ((xfers) + 2 * (chunk))
34 #define sja1105_chunk_xfer(xfers, chunk) \
35 ((xfers) + 2 * (chunk) + 1)
36 #define sja1105_hdr_buf(hdr_bufs, chunk) \
37 ((hdr_bufs) + (chunk) * SJA1105_SIZE_SPI_MSG_HEADER)
49 struct sja1105_chunk chunk = {
63 * payload (chunk).
88 msg.address = chunk.reg_addr;
91 msg.read_count = chunk.len / 4;
101 chunk_xfer->rx_buf = chunk.buf;
103 chunk_xfer->tx_buf = chunk.buf;
104 chunk_xfer->len = chunk.len;
126 /* Calculate next chunk */
127 chunk.buf += chunk.len;
128 chunk.reg_addr += chunk.len / 4;
129 chunk.len = min_t(size_t, (ptrdiff_t)(buf + len - chunk.buf),
132 /* De-assert the chip select after each chunk. */
133 if (chunk.len)