/hardware/interfaces/camera/device/1.0/default/ |
D | CameraDevice.cpp | 152 CameraPreviewWindow* object = static_cast<CameraPreviewWindow*>(w); in sDequeueBuffer() local 153 if (object->mPreviewCallback == nullptr) { in sDequeueBuffer() 164 object->mPreviewCallback->dequeueBuffer( in sDequeueBuffer() 168 Mutex::Autolock _l(object->mLock); in sDequeueBuffer() 169 if (object->mCirculatingBuffers.count(bufferId) == 0) { in sDequeueBuffer() 177 object->mCirculatingBuffers[bufferId] = importedBuf; in sDequeueBuffer() 178 object->mBufferIdMap[&(object->mCirculatingBuffers[bufferId])] = bufferId; in sDequeueBuffer() 181 *buffer = &(object->mCirculatingBuffers[bufferId]); in sDequeueBuffer() 193 CameraPreviewWindow* object = static_cast<CameraPreviewWindow*>(w); in sEnqueueBuffer() local 194 if (object->mPreviewCallback == nullptr) { in sEnqueueBuffer() [all …]
|
/hardware/qcom/sm8150/gps/geofence/ |
D | GeofenceAdapter.cpp | 153 GeofenceObject object = it->second; in restartGeofences() local 155 object.breachMask, in restartGeofences() 156 object.responsiveness, in restartGeofences() 157 object.dwellTime}; in restartGeofences() 159 object.latitude, in restartGeofences() 160 object.longitude, in restartGeofences() 161 object.radius}; in restartGeofences() 162 mLocApi->addGeofence(object.key.id, in restartGeofences() 166 [this, object, options, info] (LocationError err, LocApiGeofenceData data) { in restartGeofences() 168 if (true == object.paused) { in restartGeofences() [all …]
|
/hardware/interfaces/neuralnetworks/1.3/ |
D | IBuffer.hal | 28 * The IBuffer object must have been initialized before the call to IBuffer::copyTo. 29 * For more information on the state of the IBuffer object, refer to IDevice::allocate. 35 * - GENERAL_FAILURE if the IBuffer object is uninitialized, or there is an unspecified 45 * @param dimensions Updated dimensional information. If the dimensions of the IBuffer object 47 * dimensions of the IBuffer object are fully specified, then the dimensions may be empty 49 * dimension that was specified in the IBuffer object must have the same value here.
|
/hardware/interfaces/usb/1.2/ |
D | IUsbCallback.hal | 23 * Callback object used for all the IUsb async methods which expects a result. 24 * Caller is expected to register the callback object using setCallback method 33 * @param currentPortStatus vector object of current status(PortStatus 36 * kernel and the PortStatus_1_2 object was built.
|
/hardware/interfaces/usb/1.1/ |
D | IUsbCallback.hal | 22 * Callback object used for all the IUsb async methods which expects a result. 23 * Caller is expected to register the callback object using setCallback method 32 * @param currentPortStatus vector object of current status(PortStatus_1_1 35 * kernel and the PortStatus_1_1 object was built.
|
D | IUsb.hal | 23 * IUsbCallback object as well. The implementation can use the 24 * castFrom method to cast the IUsbCallback object.
|
/hardware/google/interfaces/media/c2/1.0/ |
D | IConfigurable.hal | 24 * object, and must not change the state of the inheriting object. 28 * Returns the name of this object. This must match the name that was 29 * supplied during the creation of the object. 31 * @return name Name of this object. 36 * Queries a set of parameters from the object. Querying is performed at 37 * best effort: the object must query all supported parameters and skip 67 * Sets a set of parameters for the object. Tuning is performed at best 68 * effort: the object must update all supported configuration at best 134 * Upon return the object must fill in the supported
|
D | IComponentInterface.hal | 22 * Component interface object. This object contains all of the configuration of 34 * The name of the component or component interface object is a unique name
|
D | IInputSurface.hal | 43 * @return connection Connection object that is used to disconnect 54 * Returns the Codec 2.0 configuration object for this surface. 56 * @return configurable The configuration object for this surface.
|
/hardware/interfaces/media/c2/1.0/ |
D | IConfigurable.hal | 22 * This interface must be supported in all states of the owning object, and must 23 * not change the state of the owning object. 27 * Returns the id of the object. This must be unique among all objects of 30 * @return id Id of the object. 35 * Returns the name of the object. 38 * object. 40 * @return name Name of the object. 45 * Queries a set of parameters from the object. 47 * Querying is performed at best effort: the object must query all supported 67 * When the object type is @ref IComponent, this method must be supported in [all …]
|
/hardware/interfaces/usb/1.0/ |
D | IUsb.hal | 26 * will be informed through IUsbCallback object's notifyPortStatusChange 39 * Also the same callback object would be called to inform the caller 42 * @param callback IUsbCallback object used to convey status to the 50 * query would be sent through the IUsbCallback object's notifyRoleSwitchStatus
|
D | IUsbCallback.hal | 20 * Callback object used for all the IUsb async methods which expects a result. 21 * Caller is expected to register the callback object using setCallback method 30 * @param currentPortStatus vector object of current status of all the
|
/hardware/interfaces/neuralnetworks/1.0/ |
D | IPreparedModel.hal | 41 * immediately invoke the callback object provided as an input to the 46 * any data object referenced by 'request' (described by the 48 * asynchronous task has invoked the callback object. The asynchronous task 62 * object concurrently with different requests. 66 * @param callback A callback object used to return the error status of 67 * the execution. The callback object's notify function must
|
D | IDevice.hal | 83 * prepareModel. If the model was prepared successfully, the callback object 85 * produced IPreparedModel object. If an error occurred preparing the model, 86 * the callback object must be invoked with the appropriate ErrorStatus 93 * inputs to the model. Note that the same prepared model object can be 100 * @param callback A callback object used to return the error status of 102 * if successful, nullptr otherwise. The callback object's
|
/hardware/interfaces/wifi/1.0/ |
D | IWifiChip.hal | 189 * object. 311 * @return iface HIDL interface object representing the iface if 318 * The corresponding |IWifiApIface| object for any iface are 330 * Gets a HIDL interface object for the AP Iface corresponding 339 * @return iface HIDL interface object representing the iface if 347 * object must fail. 371 * @return iface HIDL interface object representing the iface if 378 * The corresponding |IWifiNanIface| object for any iface are 390 * Gets a HIDL interface object for the NAN Iface corresponding 399 * @return iface HIDL interface object representing the iface if [all …]
|
D | IWifi.hal | 31 * events. |IWifiEventCallback| object registration must be independent of the 36 * object. 92 * The corresponding |IWifiChip| object for any chip can be 106 * Gets a HIDL interface object for the chip corresponding to the 114 * @return chip HIDL interface object representing the chip.
|
/hardware/interfaces/neuralnetworks/1.2/ |
D | IPreparedModel.hal | 46 * immediately invoke the callback object provided as an input to the 51 * any data object referenced by 'request' (described by the 53 * asynchronous task has invoked the callback object. The asynchronous task 68 * IPreparedModel object. 76 * @param callback A callback object used to return the error status of 77 * the execution. The callback object's notify function must 103 * The caller must not change the content of any data object referenced by 118 * IPreparedModel object. 149 * Configure a Burst object used to execute multiple inferences on a 159 * @param callback A callback object used to retrieve memory resources [all …]
|
D | IBurstContext.hal | 20 * Context object to manage the resources of a burst. 27 * The slot ids are unique to the burst object.
|
/hardware/interfaces/graphics/common/1.2/ |
D | types.hal | 113 * An `AHardwareBuffer_Desc` object can be converted to and from a 114 * `HardwareBufferDescription` object by `memcpy()`. 124 * object to an `AHardwareBuffer` object. 127 * handle from an `AHardwareBuffer` object. Paired with `AHardwareBuffer_Desc`,
|
/hardware/qcom/camera/msm8998/QCamera2/HAL3/ |
D | QCamera3Mem.h | 69 virtual int getMatchBufIndex(void *object) = 0; 114 virtual int getMatchBufIndex(void *object); 141 virtual int getMatchBufIndex(void *object);
|
/hardware/interfaces/wifi/supplicant/1.0/ |
D | ISupplicant.hal | 25 * This is the root level object for any the supplicant interactions. 58 * Gets a HIDL interface object for the interface corresponding to iface 68 * @return iface HIDL interface object representing the interface if 77 * The corresponding |ISupplicantIface| object for any interface can be 97 * object.
|
D | ISupplicantP2pNetworkCallback.hal | 23 * Clients need to host an instance of this HIDL interface object and 24 * pass a reference of the object to the supplicant via the
|
D | ISupplicantIface.hal | 67 * @return network HIDL interface object representing the new network if 77 * interface object to retrieve the ID. 91 * Gets a HIDL interface object for the network corresponding to the 95 * interface object to retrieve the ID. 104 * @return network HIDL interface object representing the new network if 113 * The corresponding |ISupplicantNetwork| object for any network can be
|
/hardware/interfaces/neuralnetworks/1.1/ |
D | IDevice.hal | 88 * prepareModel. If the model was prepared successfully, the callback object 90 * produced IPreparedModel object. If an error occurred preparing the model, 91 * the callback object must be invoked with the appropriate ErrorStatus 98 * inputs to the model. Note that the same prepared model object can be 107 * @param callback A callback object used to return the error status of 109 * if successful, nullptr otherwise. The callback object's
|
/hardware/interfaces/wifi/offload/1.0/vts/functional/ |
D | hidl_call_util.h | 87 MethodT method, ObjectT object, ArgT&&... methodArg) { 89 const auto& res = ((*object).*method)(std::forward<ArgT>(methodArg)...,
|