Lines Matching defs:buf
79 unsigned char buf[SPS30_I2C_MAX_BUF_SIZE];
85 put_unaligned_be16(cmd, buf);
95 buf[i] = *tmp++;
96 buf[i + 1] = *tmp++;
97 buf[i + 2] = crc8(sps30_i2c_crc8_table, buf + i, 2, CRC8_INIT_VALUE);
103 ret = sps30_i2c_xfer(state, buf, i, buf, rsp_size);
110 crc = crc8(sps30_i2c_crc8_table, buf + i, 2, CRC8_INIT_VALUE);
111 if (crc != buf[i + 2]) {
116 *tmp++ = buf[i];
117 *tmp++ = buf[i + 1];
126 unsigned char buf[] = { 0x03, 0x00 };
128 return sps30_i2c_command(state, SPS30_I2C_START_MEAS, buf, sizeof(buf), NULL, 0);
155 unsigned char buf[2];
158 ret = sps30_i2c_command(state, SPS30_I2C_MEAS_READY, NULL, 0, buf, sizeof(buf));
162 return buf[1];
195 unsigned char buf[32 + 1] = { 0x00 };
198 ret = sps30_i2c_command(state, SPS30_I2C_READ_SERIAL, NULL, 0, buf, sizeof(buf) - 1);
202 dev_info(state->dev, "serial number: %s\n", buf);
204 ret = sps30_i2c_command(state, SPS30_I2C_READ_VERSION, NULL, 0, buf, 2);
208 dev_info(state->dev, "fw version: %u.%u\n", buf[0], buf[1]);