Lines Matching defs:data
26 /* last 2 data bytes hold frame checksum */
66 u8 data[PMS7003_MAX_DATA_LENGTH];
78 u16 data[3]; /* PM1, PM2P5, PM10 */
100 static u16 pms7003_get_pm(const u8 *data)
102 return clamp_val(get_unaligned_be16(data),
121 state->scan.data[PM1] =
122 pms7003_get_pm(frame->data + PMS7003_PM1_OFFSET);
123 state->scan.data[PM2P5] =
124 pms7003_get_pm(frame->data + PMS7003_PM2P5_OFFSET);
125 state->scan.data[PM10] =
126 pms7003_get_pm(frame->data + PMS7003_PM10_OFFSET);
156 *val = pms7003_get_pm(frame->data + chan->address);
201 checksum += frame->data[i];
209 u16 checksum = get_unaligned_be16(frame->data + offset);
225 /* wait for SOF and data length */
243 memcpy(frame->data + frame->length, buf, num);
261 static void pms7003_stop(void *data)
263 struct pms7003_state *state = data;