Home | History | Annotate | Download | only in st_lsm6dsm

Lines Matching defs:TASK

741  * struct LSM6DSMTimeCalibration: time calibration task data
806 * struct LSM6DSMTask: driver task data
824 * @tid: task id.
828 * @baroTimerId: barometer task timer id.
834 * @state: task state, driver manage operations using a state machine (enum SensorState).
845 * @readSteps: flag used to indicate if interrupt task need to read number of steps.
849 * @pendingInt: pending interrupt task to be executed.
850 * @pendingTimeSyncTask: pending time sync task to be executed.
851 * @pendingBaroTimerTask: pending baro read data task to be executed.
852 * @pendingStoreAccelCalibData: pending calibration data store task to be executed.
932 #define TASK LSM6DSMTask* const _task
933 #define TDECL() TASK = &mTask; (void)_task
950 static bool trySwitchState_(TASK, enum SensorState newState)
956 static void lsm6dsm_readStatusReg_(TASK, bool isInterruptContext);
1393 * lsm6dsm_baroTimerTask: baro read data task
1423 * lsm6dsm_timeSyncTask: time syncronization task by timer
1447 * @TASK: task id.
1450 static void lsm6dsm_readStatusReg_(TASK, bool isInterruptContext)
2342 * lsm6dsm_resetTimestampSync: reset all variables used by sync timestamp task
3621 * @tid: task id.
4977 * @taskId: task id.