Lines Matching defs:data
41 #define SGP_VERS_PRODUCT(data) ((((data)->feature_set) & 0xf000) >> 12) argument
42 #define SGP_VERS_RESERVED(data) ((((data)->feature_set) & 0x0800) >> 11) argument
43 #define SGP_VERS_GEN(data) ((((data)->feature_set) & 0x0600) >> 9) argument
44 #define SGP_VERS_ENG_BIT(data) ((((data)->feature_set) & 0x0100) >> 8) argument
45 #define SGP_VERS_MAJOR(data) ((((data)->feature_set) & 0x00e0) >> 5) argument
46 #define SGP_VERS_MINOR(data) (((data)->feature_set) & 0x001f) argument
203 static int sgp_verify_buffer(const struct sgp_data *data, in sgp_verify_buffer()
234 static int sgp_read_cmd(struct sgp_data *data, enum sgp_cmd cmd, in sgp_read_cmd()
270 static int sgp_measure_iaq(struct sgp_data *data) in sgp_measure_iaq()
292 static void sgp_iaq_thread_sleep_until(const struct sgp_data *data, in sgp_iaq_thread_sleep_until()
306 struct sgp_data *data = (struct sgp_data *)p; in sgp_iaq_threadfn() local
338 struct sgp_data *data = iio_priv(indio_dev); in sgp_read_raw() local
410 static int sgp_check_compat(struct sgp_data *data, in sgp_check_compat()
465 static void sgp_init(struct sgp_data *data) in sgp_init()
504 struct sgp_data *data; in sgp_probe() local
558 struct sgp_data *data = iio_priv(indio_dev); in sgp_remove() local