Lines Matching refs:HAL
31 * HAL and its dependencies (for example, the sensor handle for a given
32 * sensor must not change across HAL restarts).
37 * Initialize the Sensors HAL's Fast Message Queues (FMQ) and callback.
40 * framework and the HAL. The callback is used by the HAL to notify the
43 * The Event FMQ is used to transport sensor events from the HAL to the
47 * sensor events, the HAL writes the sensor events to the Event FMQ.
49 * Once the HAL is finished writing sensor events to the Event FMQ, the HAL
62 * The Wake Lock FMQ is used by the framework to notify the HAL when it is
66 * Lock FMQ. When the HAL reads the data from the Wake Lock FMQ, the HAL
69 * zero. It is important to note that the HAL must acquire the wake lock and
76 * notify the HAL that data has been written to the Wake Lock FMQ and must
77 * be read by HAL.
79 * The ISensorsCallback is used by the HAL to notify the framework of
82 * The name of any wake_lock acquired by the Sensors HAL for WAKE_UP events
92 * new descriptors must be used to create new FMQs within the HAL. The
99 * HAL and framework's state is consistent (e.g. after a runtime restart).
113 * from the Sensors HAL.