Lines Matching defs:len
25 u8 first_byte, last_byte, len;
31 len = last_byte - first_byte + 1;
33 data = mcp251xfd_spi_cmd_write(priv, write_reg_buf, reg + first_byte, len);
35 memcpy(data, &val_le32, len);
38 len += sizeof(write_reg_buf->nocrc.cmd);
39 } else if (len == 1) {
43 len += sizeof(write_reg_buf->safe.cmd);
44 crc = mcp251xfd_crc16_compute(&write_reg_buf->safe, len);
45 put_unaligned_be16(crc, (void *)write_reg_buf + len);
48 len += sizeof(write_reg_buf->safe.crc);
53 len);
55 len += sizeof(write_reg_buf->crc.cmd);
56 crc = mcp251xfd_crc16_compute(&write_reg_buf->crc, len);
57 put_unaligned_be16(crc, (void *)write_reg_buf + len);
60 len += sizeof(write_reg_buf->crc.crc);
63 return len;
73 u8 len;
88 len = mcp251xfd_cmd_prepare_write_reg(priv, &tef_ring->irq_enable_buf,
91 tef_ring->irq_enable_xfer.len = len;
98 len = mcp251xfd_cmd_prepare_write_reg(priv, &tef_ring->uinc_buf,
104 xfer->len = len;
124 len = mcp251xfd_cmd_prepare_write_reg(priv,
128 xfer->len = len;
153 xfer->len = 0; /* actual len is assigned on the fly */
161 xfer->len = rts_buf_len;
175 u8 len;
191 len = mcp251xfd_cmd_prepare_write_reg(priv, &tx_ring->rts_buf,
195 mcp251xfd_tx_ring_init_tx_obj(priv, tx_ring, tx_obj, len, i);
205 u8 len;
222 len = mcp251xfd_cmd_prepare_write_reg(priv, &rx_ring->irq_enable_buf,
225 rx_ring->irq_enable_xfer.len = len;
231 len = mcp251xfd_cmd_prepare_write_reg(priv, &rx_ring->uinc_buf,
237 xfer->len = len;
278 len = mcp251xfd_cmd_prepare_write_reg(priv,
282 xfer->len = len;