Lines Matching defs:len
113 * @len: number of bytes to copy
116 int len)
121 while (i < len) {
124 if (len - i >= 4) {
128 memcpy(buf, &data, len - i);
139 * @len: number of bytes to copy
142 int len)
147 while (i < len) {
148 if (len - i >= 4)
151 memcpy(&data, buf, len - i);
189 * @len: length of the data to transfer
196 int offset, int len, bool last_xfer,
203 meson_spifc_fill_buffer(spifc, xfer->tx_buf + offset, len);
209 (8 * len - 1) << USER1_BN_UC_DOUT_SHIFT);
233 meson_spifc_drain_buffer(spifc, xfer->rx_buf + offset, len);
250 int len, done = 0, ret = 0;
256 while (done < xfer->len && !ret) {
257 len = min_t(int, xfer->len - done, SPIFC_BUFFER_SIZE);
258 ret = meson_spifc_txrx(spifc, xfer, done, len,
260 done + len >= xfer->len);
261 done += len;