/hardware/interfaces/sensors/common/default/2.X/multihal/include/ |
D | HalProxyCallback.h | 32 namespace implementation { 63 V2_0::implementation::ScopedWakelock wakelock) = 0; 84 V2_0::implementation::IScopedWakelockRefCounter* refCounter, in HalProxyCallbackBase() 89 V2_0::implementation::ScopedWakelock wakelock); 91 V2_0::implementation::ScopedWakelock createScopedWakelock(bool lock); 95 V2_0::implementation::IScopedWakelockRefCounter* mRefCounter; 104 public V2_0::implementation::IHalProxyCallback { 107 V2_0::implementation::IScopedWakelockRefCounter* refCounter, in HalProxyCallbackV2_0() 114 V2_1::implementation::convertToNewSensorInfos(dynamicSensorsAdded), mSubHalIndex); in onDynamicSensorsConnected() 123 V2_0::implementation::ScopedWakelock wakelock) override { in postEvents() [all …]
|
D | SubHalWrapper.h | 39 namespace implementation { 61 virtual Return<Result> initialize(V2_0::implementation::ISubHalCallback* callback, 62 V2_0::implementation::IScopedWakelockRefCounter* refCounter, 149 class SubHalWrapperV2_0 : public SubHalWrapperBase<V2_0::implementation::ISensorsSubHal> { 151 SubHalWrapperV2_0(V2_0::implementation::ISensorsSubHal* subHal) : SubHalWrapperBase(subHal){}; in SubHalWrapperV2_0() 153 Return<Result> initialize(V2_0::implementation::ISubHalCallback* callback, in initialize() 154 V2_0::implementation::IScopedWakelockRefCounter* refCounter, in initialize() 157 new V2_0::implementation::HalProxyCallbackV2_0(callback, refCounter, subHalIndex)); in initialize() 161 class SubHalWrapperV2_1 : public SubHalWrapperBase<V2_1::implementation::ISensorsSubHal> { 163 SubHalWrapperV2_1(V2_1::implementation::ISensorsSubHal* subHal) : SubHalWrapperBase(subHal) {} in SubHalWrapperV2_1() [all …]
|
D | HalProxy.h | 48 namespace implementation { 56 class HalProxy : public V2_0::implementation::IScopedWakelockRefCounter, 57 public V2_0::implementation::ISubHalCallback { 65 using IHalProxyCallbackV2_0 = V2_0::implementation::IHalProxyCallback; 66 using IHalProxyCallbackV2_1 = V2_1::implementation::IHalProxyCallback; 67 using ISensorsSubHalV2_0 = V2_0::implementation::ISensorsSubHal; 68 using ISensorsSubHalV2_1 = V2_1::implementation::ISensorsSubHal; 71 using HalProxyCallbackBase = V2_0::implementation::HalProxyCallbackBase; 130 V2_0::implementation::ScopedWakelock wakelock) override; 248 int64_t mWakelockTimeoutStartTime = V2_0::implementation::getTimeNow(); [all …]
|
/hardware/interfaces/sensors/common/default/2.X/multihal/tests/fake_subhal/ |
D | SensorsSubHal.cpp | 23 ::android::hardware::sensors::V2_0::implementation::ISensorsSubHal* sensorsHalGetSubHal( in sensorsHalGetSubHal() 26 static ::android::hardware::sensors::V2_1::subhal::implementation::AllSensorsSubHal< in sensorsHalGetSubHal() 27 ::android::hardware::sensors::V2_1::subhal::implementation::SensorsSubHalV2_0> in sensorsHalGetSubHal() 30 static ::android::hardware::sensors::V2_1::subhal::implementation::ContinuousSensorsSubHal< in sensorsHalGetSubHal() 31 ::android::hardware::sensors::V2_1::subhal::implementation::SensorsSubHalV2_0> in sensorsHalGetSubHal() 34 static ::android::hardware::sensors::V2_1::subhal::implementation::OnChangeSensorsSubHal< in sensorsHalGetSubHal() 35 ::android::hardware::sensors::V2_1::subhal::implementation::SensorsSubHalV2_0> in sensorsHalGetSubHal() 38 static ::android::hardware::sensors::V2_1::subhal::implementation::SensorsSubHal< in sensorsHalGetSubHal() 39 ::android::hardware::sensors::V2_1::subhal::implementation::SensorsSubHalV2_0> in sensorsHalGetSubHal() 48 ::android::hardware::sensors::V2_1::implementation::ISensorsSubHal* sensorsHalGetSubHal_2_1( in sensorsHalGetSubHal_2_1() [all …]
|
D | IHalProxyCallbackWrapper.h | 28 namespace implementation { 38 using ScopedWakelock = V2_0::implementation::ScopedWakelock; 71 : public HalProxyCallbackWrapperBase<V2_0::implementation::IHalProxyCallback> { 73 HalProxyCallbackWrapperV2_0(sp<V2_0::implementation::IHalProxyCallback> callback) in HalProxyCallbackWrapperV2_0() 78 V2_1::implementation::convertToOldSensorInfos(sensorInfos)); in onDynamicSensorsConnected() 82 return mCallback->postEvents(V2_1::implementation::convertToOldEvents(events), in postEvents() 88 : public HalProxyCallbackWrapperBase<V2_1::implementation::IHalProxyCallback> { 90 HalProxyCallbackWrapperV2_1(sp<V2_1::implementation::IHalProxyCallback> callback) in HalProxyCallbackWrapperV2_1()
|
/hardware/interfaces/wifi/1.6/default/ |
D | service.cpp | 33 using android::hardware::wifi::V1_6::implementation::feature_flags::WifiFeatureFlags; 34 using android::hardware::wifi::V1_6::implementation::legacy_hal::WifiLegacyHal; 35 using android::hardware::wifi::V1_6::implementation::legacy_hal::WifiLegacyHalFactory; 36 using android::hardware::wifi::V1_6::implementation::mode_controller::WifiModeController; 56 new android::hardware::wifi::V1_6::implementation::Wifi( in main()
|
/hardware/google/interfaces/light/1.0/default/ |
D | impl.cpp | 26 namespace implementation { namespace 37 using hardware::google::light::V1_0::implementation::LightExt; 41 android::hardware::light::V2_0::implementation::HIDL_FETCH_ILight( in HIDL_FETCH_ILight()
|
D | service.cpp | 27 namespace implementation { namespace 39 using hardware::google::light::V1_0::implementation::LightExt; 46 android::hardware::light::V2_0::implementation::HIDL_FETCH_ILight( in main()
|
/hardware/interfaces/sensors/2.0/default/ |
D | SensorsV2_0.h | 28 namespace implementation { 30 struct SensorsV2_0 : public ::android::hardware::sensors::V2_X::implementation::Sensors<ISensors> { 35 sensors.push_back(V2_1::implementation::convertToOldSensorInfo( in getSensorsList()
|
/hardware/google/interfaces/light/1.1/default/ |
D | service.cpp | 27 namespace implementation { namespace 39 using hardware::google::light::V1_1::implementation::LightExt; 46 android::hardware::light::V2_0::implementation::HIDL_FETCH_ILight( in main()
|
/hardware/interfaces/broadcastradio/2.0/default/ |
D | service.cpp | 25 using android::hardware::broadcastradio::V2_0::implementation::BroadcastRadio; 26 using android::hardware::broadcastradio::V2_0::implementation::gAmFmRadio; 27 using android::hardware::broadcastradio::V2_0::implementation::gDabRadio;
|
/hardware/interfaces/sensors/common/vts/2_X/ |
D | SensorsHidlEnvironmentV2_X.h | 35 using ::android::hardware::sensors::V2_1::implementation::ISensorsWrapperBase; 36 using ::android::hardware::sensors::V2_1::implementation::MAX_RECEIVE_BUFFER_EVENT_COUNT; 37 using ::android::hardware::sensors::V2_1::implementation::NoOpSensorsCallback; 38 using ::android::hardware::sensors::V2_1::implementation::wrapISensors;
|
/hardware/interfaces/camera/device/3.6/default/ |
D | ExternalCameraDevice.cpp | 28 namespace implementation { namespace 32 V3_5::implementation::ExternalCameraDevice(cameraId, cfg) {} in ExternalCameraDevice() 36 sp<V3_4::implementation::ExternalCameraDeviceSession> ExternalCameraDevice::createSession( in createSession() 59 V3_4::implementation::ExternalCameraDevice::initAvailableCapabilities(metadata); in initAvailableCapabilities()
|
/hardware/interfaces/audio/ |
D | README.md | 22 - `example` — example implementation of the core and effect 26 - `default` — shared code of the default implementation. 28 implementation. 30 - `util` — utilities used by both implementation and tests. 31 * `core` — VTS tests and the default implementation of the core API 39 - `util` — utilities for the default implementation. 49 - `util` — utilities for the default implementation.
|
/hardware/interfaces/health/2.1/ |
D | README.md | 8 # Install default binderized implementation to vendor. 22 1. If you want to use default implementation: 25 # Install default passthrough implementation to vendor. 28 # For non-A/B devices, install default passthrough implementation to recovery. 34 1. If you want to write your own implementation, 36 1. Copy skeleton implementation from the [appendix](#impl). 38 1. Modify the implementation to suit your needs. 45 implementation, See 48 1. [Install the implementation](#install). 103 # Install the implementation {#install} [all …]
|
/hardware/interfaces/sensors/2.1/default/ |
D | SensorsV2_1.cpp | 25 namespace implementation { namespace 27 using V2_X::implementation::ISensorsEventCallback; 28 using V2_X::implementation::OnChangeSensor; 44 mSensorInfo.maxDelay = V2_X::implementation::kDefaultMaxDelayUs; in HingeAngleSensor()
|
/hardware/interfaces/camera/device/3.4/default/ |
D | convert.cpp | 28 namespace implementation { namespace 35 V3_3::implementation::convertToHidl(src, &dst->v3_3); in convertToHidl() 48 V3_2::implementation::convertFromHidl(src.v3_2, dst); in convertFromHidl()
|
D | CameraDevice.cpp | 30 namespace implementation { namespace 38 V3_2::implementation::CameraDevice(module, cameraId, cameraDeviceNames) { in CameraDevice() 44 sp<V3_2::implementation::CameraDeviceSession> CameraDevice::createSession(camera3_device_t* device, in createSession()
|
/hardware/interfaces/camera/device/3.4/default/include/device_v3_4_impl/ |
D | CameraDevice_3_4.h | 35 namespace implementation { 48 struct CameraDevice : public V3_2::implementation::CameraDevice { 62 virtual sp<V3_2::implementation::CameraDeviceSession> createSession(camera3_device_t*,
|
/hardware/interfaces/camera/device/3.3/default/ |
D | CameraDevice_3_3.h | 35 namespace implementation { 48 struct CameraDevice : public V3_2::implementation::CameraDevice { 62 virtual sp<V3_2::implementation::CameraDeviceSession> createSession(camera3_device_t*,
|
D | CameraDevice.cpp | 30 namespace implementation { namespace 38 V3_2::implementation::CameraDevice(module, cameraId, cameraDeviceNames) { in CameraDevice() 44 sp<V3_2::implementation::CameraDeviceSession> CameraDevice::createSession(camera3_device_t* device, in createSession()
|
/hardware/interfaces/camera/device/3.3/default/include/ |
D | convert.h | 34 namespace implementation { 36 using ::android::hardware::camera::device::V3_2::implementation::Camera3Stream;
|
/hardware/interfaces/camera/device/3.6/default/include/ext_device_v3_6_impl/ |
D | ExternalCameraOfflineSession.h | 38 namespace implementation { 82 using ::android::hardware::camera::device::V3_4::implementation::SupportedV4L2Format; 83 using ::android::hardware::camera::device::V3_4::implementation::CroppingType; 84 using ::android::hardware::camera::device::V3_4::implementation::CirculatingBuffers; 85 using ::android::hardware::camera::device::V3_4::implementation::HalRequest; 86 using ::android::hardware::camera::device::V3_4::implementation::OutputThreadInterface; 132 class OutputThread : public V3_5::implementation::ExternalCameraDeviceSession::OutputThread { 137 … sp<V3_5::implementation::ExternalCameraDeviceSession::BufferRequestThread> bufReqThread, in OutputThread() 139 V3_5::implementation::ExternalCameraDeviceSession::OutputThread( in OutputThread() 199 sp<V3_5::implementation::ExternalCameraDeviceSession::BufferRequestThread> mBufferRequestThread;
|
/hardware/interfaces/audio/effect/all-versions/default/ |
D | AudioBufferManager.h | 38 namespace implementation { 63 using ::android::hardware::audio::effect::CPP_VERSION::implementation::AudioBufferWrapper; 73 friend class hardware::audio::effect::CPP_VERSION::implementation::AudioBufferWrapper;
|
/hardware/interfaces/gnss/visibility_control/1.0/ |
D | IGnssVisibilityControl.hal | 24 * This interface is used to tell the GNSS HAL implementation whether the framework user has 25 * granted permission to the GNSS HAL implementation to provide GNSS location information for 30 * the GNSS HAL implementation must serve the emergency location supporting network initiated 33 * There is no separate need for the GNSS HAL implementation to monitor the global device location 41 * For device user visibility, the GNSS HAL implementation must call the method 55 * The framework will call this method to update GNSS HAL implementation every time the 61 * implementation must call the method IGnssVisibilityControlCallback.nfwNotifyCb() to notify 66 * user has granted non-framework location access permission. The GNSS HAL implementation 78 * Registers the callback for HAL implementation to use.
|