Home
last modified time | relevance | path

Searched refs:sensor_decoder_api (Results 1 – 25 of 33) sorted by relevance

12

/Zephyr-latest/drivers/sensor/
Dsensor_decoders_init.c12 STRUCT_SECTION_FOREACH(sensor_decoder_api, api) { in sensor_decoders_init()
Dsensor_handlers.c63 const struct sensor_decoder_api **decoder) in z_vrfy_sensor_get_decoder()
66 K_OOPS(K_SYSCALL_MEMORY_READ(decoder, sizeof(struct sensor_decoder_api))); in z_vrfy_sensor_get_decoder()
/Zephyr-latest/drivers/sensor/tdk/icm42688/
Dicm42688_decoder.h42 int icm42688_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-latest/include/zephyr/drivers/
Dsensor.h472 struct sensor_decoder_api { struct
563 const struct sensor_decoder_api *decoder;
603 const struct sensor_decoder_api **api);
702 extern const struct sensor_decoder_api __sensor_default_decoder;
983 const struct sensor_decoder_api **decoder);
986 const struct sensor_decoder_api **decoder) in z_impl_sensor_get_decoder()
1549 const STRUCT_SECTION_ITERABLE(sensor_decoder_api, SENSOR_DECODER_NAME())
1552 extern const struct sensor_decoder_api UTIL_CAT( \
/Zephyr-latest/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_decoder.h53 int lsm6dsv16x_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-latest/drivers/sensor/asahi_kasei/akm09918c/
Dakm09918c.h103 int akm09918c_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
Dakm09918c_decoder.c91 int akm09918c_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in akm09918c_get_decoder()
/Zephyr-latest/samples/sensor/bme280/src/
Dmain.c66 const struct sensor_decoder_api *decoder; in main()
/Zephyr-latest/include/zephyr/linker/common-rom/
Dcommon-rom-misc.ld22 ITERABLE_SECTION_ROM(sensor_decoder_api, Z_LINK_ITERABLE_SUBALIGN)
/Zephyr-latest/doc/hardware/peripherals/sensor/
Dmultiple_temp_polling.c35 struct sensor_decoder_api *decoder; in main()
Daccel_stream.c35 struct sensor_decoder_api *decoder; in main()
Dindex.rst95 * MUST implement :c:struct:`sensor_decoder_api` with pure stateless functions. All state needed to …
98 :c:struct:`sensor_decoder_api` for that device type.
/Zephyr-latest/samples/sensor/dht_polling/src/
Dmain.c64 const struct sensor_decoder_api *decoder; in main()
/Zephyr-latest/drivers/sensor/memsic/mmc56x3/
Dmmc56x3.h138 int mmc56x3_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
Dmmc56x3_decoder.c157 int mmc56x3_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in mmc56x3_get_decoder()
/Zephyr-latest/drivers/sensor/bosch/bme280/
Dbme280_decoder.c120 int bme280_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in bme280_get_decoder()
Dbme280.h222 int bme280_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-latest/samples/sensor/accel_polling/src/
Dmain.c50 const struct sensor_decoder_api *decoder; in print_accels_stream()
/Zephyr-latest/drivers/sensor/adi/adxl345/
Dadxl345_decoder.c268 int adxl345_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in adxl345_get_decoder()
Dadxl345.h275 int adxl345_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-latest/drivers/sensor/adi/adxl362/
Dadxl362.h320 int adxl362_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
Dadxl362_decoder.c361 int adxl362_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in adxl362_get_decoder()
/Zephyr-latest/drivers/sensor/adi/adxl372/
Dadxl372_decoder.c294 int adxl372_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in adxl372_get_decoder()
/Zephyr-latest/tests/drivers/build_all/sensor/src/
Dgeneric_test.c195 const struct sensor_decoder_api *decoder; in run_generic_test()
/Zephyr-latest/drivers/sensor/adi/adxl367/
Dadxl367.h441 int adxl367_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);

12