Lines Matching defs:data_len
713 u8 op_idx, data_idx, data_len, write_len, read_len;
793 data_len = write_len + 1; /* Add one byte of the slave address. */
795 * Note that data_len cannot be 0. Indeed, the slave address byte
798 mlxbf_i2c_smbus_write_data(priv, (const u8 *)data_desc, data_len,
907 u8 *command, u8 *data, u8 *data_len, bool read,
924 (*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
925 I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
934 *data_len = request->operation[1].length;
938 data[0] = *data_len;
942 u8 *command, u8 *data, u8 *data_len,
955 (*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
956 I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
961 *data_len = request->operation[1].length;
965 data[0] = *data_len;
992 u8 *command, u8 *data, u8 *data_len,
1006 length = (*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
1007 I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
1017 *data_len = length; /* including PEC byte. */