Home
last modified time | relevance | path

Searched refs:implementation (Results 1 – 25 of 1649) sorted by relevance

12345678910>>...66

/hardware/interfaces/sensors/common/default/2.X/multihal/include/
DHalProxyCallback.h32 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 …]
DSubHalWrapper.h39 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 …]
DHalProxy.h48 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/
DSensorsSubHal.cpp23 ::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 …]
DIHalProxyCallbackWrapper.h28 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/
Dservice.cpp33 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/
Dimpl.cpp26 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()
Dservice.cpp27 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/
DSensorsV2_0.h28 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/
Dservice.cpp27 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/
Dservice.cpp25 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/
DSensorsHidlEnvironmentV2_X.h35 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/
DExternalCameraDevice.cpp28 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/
DREADME.md22 - `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/
DREADME.md8 # 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/
DSensorsV2_1.cpp25 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/
Dconvert.cpp28 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()
DCameraDevice.cpp30 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/
DCameraDevice_3_4.h35 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/
DCameraDevice_3_3.h35 namespace implementation {
48 struct CameraDevice : public V3_2::implementation::CameraDevice {
62 virtual sp<V3_2::implementation::CameraDeviceSession> createSession(camera3_device_t*,
DCameraDevice.cpp30 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/
Dconvert.h34 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/
DExternalCameraOfflineSession.h38 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/
DAudioBufferManager.h38 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/
DIGnssVisibilityControl.hal24 * 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.

12345678910>>...66