Lines Matching defs:len
119 TXFIFO_WR(smbus, msg->len | MTXFIFO_READ |
126 for (i = 0; i < msg->len; i++) {
135 for (i = 0; i < msg->len - 1; i++)
138 TXFIFO_WR(smbus, msg->buf[msg->len-1] |
179 int len = 0, i;
227 len = min_t(u8, (rd & MRXFIFO_DATA_M),
229 TXFIFO_WR(smbus, len | MTXFIFO_READ |
232 len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX);
233 TXFIFO_WR(smbus, len);
234 for (i = 1; i < len; i++)
236 TXFIFO_WR(smbus, data->block[len] | MTXFIFO_STOP);
249 len = min_t(u8, data->block[0], I2C_SMBUS_BLOCK_MAX - 1);
253 TXFIFO_WR(smbus, len);
254 for (i = 1; i <= len; i++)
259 len = min_t(u8, (rd & MRXFIFO_DATA_M),
260 I2C_SMBUS_BLOCK_MAX - len);
261 TXFIFO_WR(smbus, len | MTXFIFO_READ | MTXFIFO_STOP);
303 data->block[0] = len;
304 for (i = 1; i <= len; i ++) {