Home
last modified time | relevance | path

Searched refs:subHalIndex (Results 1 – 6 of 6) sorted by relevance

/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/include/
H A DHalProxyCallback.h47 const hidl_vec<V2_1::SensorInfo>& dynamicSensorsAdded, int32_t subHalIndex) = 0;
50 const hidl_vec<int32_t>& dynamicSensorHandlesRemoved, int32_t subHalIndex) = 0;
85 int32_t subHalIndex) in HalProxyCallbackBase() argument
86 : mCallback(callback), mRefCounter(refCounter), mSubHalIndex(subHalIndex) {} in HalProxyCallbackBase()
108 int32_t subHalIndex) in HalProxyCallbackV2_0() argument
109 : HalProxyCallbackBase(callback, refCounter, subHalIndex) {} in HalProxyCallbackV2_0()
138 int32_t subHalIndex) in HalProxyCallbackV2_1() argument
139 : HalProxyCallbackBase(callback, refCounter, subHalIndex) {} in HalProxyCallbackV2_1()
H A DSubHalWrapper.h63 int32_t subHalIndex) = 0;
155 int32_t subHalIndex) override { in initialize() argument
157 new V2_0::implementation::HalProxyCallbackV2_0(callback, refCounter, subHalIndex)); in initialize()
178 int32_t subHalIndex) override { in initialize() argument
180 new V2_0::implementation::HalProxyCallbackV2_1(callback, refCounter, subHalIndex)); in initialize()
H A DHalProxy.h124 int32_t subHalIndex) override;
127 int32_t subHalIndex) override;
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/
H A DHalProxy.cpp57 int32_t setSubHalIndex(int32_t sensorHandle, size_t subHalIndex) { in setSubHalIndex() argument
137 size_t subHalIndex; in setOperationMode() local
138 for (subHalIndex = 0; subHalIndex < mSubHalList.size(); subHalIndex++) { in setOperationMode()
139 result = mSubHalList[subHalIndex]->setOperationMode(mode); in setOperationMode()
142 mSubHalList[subHalIndex]->getName().c_str()); in setOperationMode()
149 for (size_t i = 0; i < subHalIndex; i++) { in setOperationMode()
383 int32_t subHalIndex) { in onDynamicSensorsConnected() argument
412 sensorHandle = setSubHalIndex(sensorHandle, subHalIndex); in onDynamicSensorsDisconnected()
476 for (size_t subHalIndex = 0; subHalIndex < mSubHalList.size(); subHalIndex++) { in initializeSensorList() local
484 setDirectChannelFlags(&sensor, mSubHalList[subHalIndex]); in initializeSensorList()
[all …]
H A DHalProxyCallback.cpp37 int32_t setSubHalIndex(int32_t sensorHandle, size_t subHalIndex) { in setSubHalIndex() argument
38 return sensorHandle | (static_cast<int32_t>(subHalIndex) << kBitsAfterSubHalIndex); in setSubHalIndex()
/aosp12/hardware/interfaces/sensors/common/default/2.X/multihal/tests/
H A DHalProxy_test.cpp847 size_t subHalIndex = static_cast<size_t>(sensor.sensorHandle >> 24); in testSensorsListForOneDirectChannelEnabledSubHal() local
848 if (subHalIndex == enabledSubHalIndex) { in testSensorsListForOneDirectChannelEnabledSubHal()