/hardware/interfaces/camera/device/1.0/default/ |
D | CameraDevice.cpp | 149 CameraPreviewWindow* object = static_cast<CameraPreviewWindow*>(w); in sDequeueBuffer() local 150 if (object->mPreviewCallback == nullptr) { in sDequeueBuffer() 161 object->mPreviewCallback->dequeueBuffer( in sDequeueBuffer() 165 Mutex::Autolock _l(object->mLock); in sDequeueBuffer() 166 if (object->mCirculatingBuffers.count(bufferId) == 0) { in sDequeueBuffer() 174 object->mCirculatingBuffers[bufferId] = importedBuf; in sDequeueBuffer() 175 object->mBufferIdMap[&(object->mCirculatingBuffers[bufferId])] = bufferId; in sDequeueBuffer() 178 *buffer = &(object->mCirculatingBuffers[bufferId]); in sDequeueBuffer() 190 CameraPreviewWindow* object = static_cast<CameraPreviewWindow*>(w); in sEnqueueBuffer() local 191 if (object->mPreviewCallback == nullptr) { in sEnqueueBuffer() [all …]
|
/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/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/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/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/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.0/ |
D | IPreparedModel.hal | 41 * immediately invoke the callback object provided as an input to the 52 * object concurrently with different requests. 56 * @param callback A callback object used to return the error status of 57 * 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/neuralnetworks/1.2/ |
D | IPreparedModel.hal | 46 * immediately invoke the callback object provided as an input to the 58 * IPreparedModel object. 66 * @param callback A callback object used to return the error status of 67 * the execution. The callback object's notify function must 101 * IPreparedModel object. 132 * Configure a Burst object used to execute multiple inferences on a 135 * @param callback A callback object used to retrieve memory resources 139 * used to pass a second Request object until a result
|
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/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/supplicant/1.0/vts/functional/ |
D | supplicant_hidl_call_util.h | 93 MethodT method, ObjectT object, ArgT&&... methodArg) { 95 const auto& res = ((*object).*method)(std::forward<ArgT>(methodArg)...,
|
/hardware/interfaces/wifi/offload/1.0/vts/functional/ |
D | hidl_call_util.h | 89 MethodT method, ObjectT object, ArgT&&... methodArg) { 91 const auto& res = ((*object).*method)(std::forward<ArgT>(methodArg)...,
|
/hardware/interfaces/wifi/1.0/vts/functional/ |
D | wifi_hidl_call_util.h | 89 MethodT method, ObjectT object, ArgT&&... methodArg) { 91 const auto& res = ((*object).*method)(std::forward<ArgT>(methodArg)...,
|