Home
last modified time | relevance | path

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

123

/Zephyr-4.3.0/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_WRITE(decoder, sizeof(struct sensor_decoder_api *))); in z_vrfy_sensor_get_decoder()
/Zephyr-4.3.0/drivers/sensor/bosch/bmi08x/
Dbmi08x_gyro_decoder.h17 int bmi08x_gyro_decoder_get(const struct device *dev, const struct sensor_decoder_api **decoder);
Dbmi08x_accel_decoder.h17 int bmi08x_accel_decoder_get(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/tdk/icm45686/
Dicm45686_decoder.h22 const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/pni/rm3100/
Drm3100_decoder.h23 const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/pixart/pat9136/
Dpat9136_decoder.h23 const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/pixart/paa3905/
Dpaa3905_decoder.h23 const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/bosch/bmm350/
Dbmm350_decoder.h22 int bmm350_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/broadcom/afbr_s50/
Dafbr_s50_decoder.h29 const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/bosch/bma4xx/
Dbma4xx_decoder.h40 int bma4xx_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/tdk/icm4268x/
Dicm4268x_decoder.h45 int icm4268x_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/als31300/
Dals31300.h187 struct sensor_decoder_api;
199 int als31300_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/st/lis2dux12/
Dlis2dux12_decoder.h54 int lis2dux12_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/bosch/bmp581/
Dbmp581_decoder.h65 const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/drivers/sensor/st/lsm6dsv16x/
Dlsm6dsv16x_decoder.h58 int lsm6dsv16x_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/include/zephyr/drivers/
Dsensor.h493 struct sensor_decoder_api { struct
584 const struct sensor_decoder_api *decoder;
624 const struct sensor_decoder_api **api);
723 extern const struct sensor_decoder_api __sensor_default_decoder;
1005 const struct sensor_decoder_api **decoder);
1008 const struct sensor_decoder_api **decoder) in z_impl_sensor_get_decoder()
1611 const STRUCT_SECTION_ITERABLE(sensor_decoder_api, SENSOR_DECODER_NAME())
1614 extern const struct sensor_decoder_api UTIL_CAT( \
/Zephyr-4.3.0/drivers/sensor/melexis/mlx90394/
Dmlx90394.h92 int mlx90394_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/samples/sensor/bme280/src/
Dmain.c66 const struct sensor_decoder_api *decoder; in main()
/Zephyr-4.3.0/drivers/sensor/asahi_kasei/akm09918c/
Dakm09918c_decoder.c91 int akm09918c_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in akm09918c_get_decoder()
Dakm09918c.h112 int akm09918c_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/Zephyr-4.3.0/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()
/Zephyr-4.3.0/include/zephyr/linker/common-rom/
Dcommon-rom-misc.ld22 ITERABLE_SECTION_ROM(sensor_decoder_api, Z_LINK_ITERABLE_SUBALIGN)
/Zephyr-4.3.0/samples/sensor/dht_polling/src/
Dmain.c64 const struct sensor_decoder_api *decoder; in main()

123