Symbol: sps30_state
drivers/iio/chemical/sps30.c
110
struct sps30_state *state = iio_priv(indio_dev);
drivers/iio/chemical/sps30.c
133
struct sps30_state *state = iio_priv(indio_dev);
drivers/iio/chemical/sps30.c
193
struct sps30_state *state = iio_priv(indio_dev);
drivers/iio/chemical/sps30.c
213
struct sps30_state *state = iio_priv(indio_dev);
drivers/iio/chemical/sps30.c
230
struct sps30_state *state = iio_priv(indio_dev);
drivers/iio/chemical/sps30.c
315
struct sps30_state *state = data;
drivers/iio/chemical/sps30.c
326
struct sps30_state *state;
drivers/iio/chemical/sps30.c
69
static int sps30_do_meas(struct sps30_state *state, s32 *data, int size)
drivers/iio/chemical/sps30.c
93
static int sps30_do_reset(struct sps30_state *state)
drivers/iio/chemical/sps30.h
10
int (*stop_meas)(struct sps30_state *state);
drivers/iio/chemical/sps30.h
11
int (*read_meas)(struct sps30_state *state, __be32 *meas, size_t num);
drivers/iio/chemical/sps30.h
12
int (*reset)(struct sps30_state *state);
drivers/iio/chemical/sps30.h
13
int (*clean_fan)(struct sps30_state *state);
drivers/iio/chemical/sps30.h
14
int (*read_cleaning_period)(struct sps30_state *state, __be32 *period);
drivers/iio/chemical/sps30.h
15
int (*write_cleaning_period)(struct sps30_state *state, __be32 period);
drivers/iio/chemical/sps30.h
16
int (*show_info)(struct sps30_state *state);
drivers/iio/chemical/sps30.h
7
struct sps30_state;
drivers/iio/chemical/sps30.h
9
int (*start_meas)(struct sps30_state *state);
drivers/iio/chemical/sps30_i2c.c
122
static int sps30_i2c_start_meas(struct sps30_state *state)
drivers/iio/chemical/sps30_i2c.c
130
static int sps30_i2c_stop_meas(struct sps30_state *state)
drivers/iio/chemical/sps30_i2c.c
135
static int sps30_i2c_reset(struct sps30_state *state)
drivers/iio/chemical/sps30_i2c.c
152
static bool sps30_i2c_meas_ready(struct sps30_state *state)
drivers/iio/chemical/sps30_i2c.c
164
static int sps30_i2c_read_meas(struct sps30_state *state, __be32 *meas, size_t num)
drivers/iio/chemical/sps30_i2c.c
176
static int sps30_i2c_clean_fan(struct sps30_state *state)
drivers/iio/chemical/sps30_i2c.c
181
static int sps30_i2c_read_cleaning_period(struct sps30_state *state, __be32 *period)
drivers/iio/chemical/sps30_i2c.c
186
static int sps30_i2c_write_cleaning_period(struct sps30_state *state, __be32 period)
drivers/iio/chemical/sps30_i2c.c
191
static int sps30_i2c_show_info(struct sps30_state *state)
drivers/iio/chemical/sps30_i2c.c
36
static int sps30_i2c_xfer(struct sps30_state *state, unsigned char *txbuf, size_t txsize,
drivers/iio/chemical/sps30_i2c.c
64
static int sps30_i2c_command(struct sps30_state *state, u16 cmd, void *arg, size_t arg_size,
drivers/iio/chemical/sps30_serial.c
155
static bool sps30_serial_frame_valid(struct sps30_state *state, const unsigned char *buf)
drivers/iio/chemical/sps30_serial.c
189
static int sps30_serial_command(struct sps30_state *state, unsigned char cmd,
drivers/iio/chemical/sps30_serial.c
217
struct sps30_state *state;
drivers/iio/chemical/sps30_serial.c
274
static int sps30_serial_start_meas(struct sps30_state *state)
drivers/iio/chemical/sps30_serial.c
282
static int sps30_serial_stop_meas(struct sps30_state *state)
drivers/iio/chemical/sps30_serial.c
287
static int sps30_serial_reset(struct sps30_state *state)
drivers/iio/chemical/sps30_serial.c
297
static int sps30_serial_read_meas(struct sps30_state *state, __be32 *meas, size_t num)
drivers/iio/chemical/sps30_serial.c
317
static int sps30_serial_clean_fan(struct sps30_state *state)
drivers/iio/chemical/sps30_serial.c
322
static int sps30_serial_read_cleaning_period(struct sps30_state *state, __be32 *period)
drivers/iio/chemical/sps30_serial.c
337
static int sps30_serial_write_cleaning_period(struct sps30_state *state, __be32 period)
drivers/iio/chemical/sps30_serial.c
346
static int sps30_serial_show_info(struct sps30_state *state)
drivers/iio/chemical/sps30_serial.c
50
static int sps30_serial_xfer(struct sps30_state *state, const unsigned char *buf, size_t size)