Lines Matching defs:pec_check
852 u8 *data, bool read, bool pec_check)
857 request->operation[0].length += pec_check;
862 request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
869 u8 *command, u8 *data, bool read, bool pec_check)
876 request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
880 request->operation[1].length += pec_check;
888 u8 *command, u8 *data, bool read, bool pec_check)
895 request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
899 request->operation[1].length += pec_check;
908 bool pec_check)
915 request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
924 (*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
925 I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
943 bool read, bool pec_check)
951 request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
955 (*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
956 I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
970 u8 *command, u8 *data, bool pec_check)
978 request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
993 bool pec_check)
1003 request->operation[0].flags |= (pec_check) ? MLXBF_I2C_F_SMBUS_PEC : 0;
1006 length = (*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
1007 I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
1009 request->operation[1].length = length - pec_check;