/hardware/ril/libril/ |
D | rilSocketQueue.h | 109 temp = this->front; in dequeue() 110 if(NULL != this->front->p_next) { in dequeue() 111 this->front = this->front->p_next; in dequeue() 113 this->front = NULL; in dequeue() 125 if(NULL == this->front) { in enqueue() 126 this->front = request; in enqueue() 129 request->p_next = this->front; in enqueue() 130 this->front = request; in enqueue() 143 for(T **ppCur = &(this->front); *ppCur != NULL; ppCur = &((*ppCur)->p_next)) { in checkAndDequeue() 162 if(this->front == NULL) { in empty()
|
/hardware/invensense/6515/libsensors_iio/software/simple_apps/stress_iio/ |
D | README | 4 this will run enable and disable sequence sequentially. 5 In the enable sequence, this will enable all the engines, output, and all dmp 7 In the disable sequence, this will disable all but accel engine; all outputs 11 this set the enable sequence to 10 seconds and disable sequence for 1 seconds. 14 this includes the compass in the enable sequence when you have 9150 or other 18 this set the enable and disable sequences to last a random time. It is good 22 this enables motion interrupt during the disable sequence. 23 When this is enabled, the driver enters low power accel mode and disables all
|
/hardware/libhardware/modules/sensors/dynamic_sensor/HidUtils/ |
D | TriState.h | 52 return *this; 58 return *this; 65 return *this; 69 TriState<T> tmp(*this); 78 return *this; 82 TriState<T> tmp(*this); 89 TriState<T> tmp(*this); \ 108 return *this; \ 114 return *this; \ 131 return *this; \ [all …]
|
/hardware/interfaces/wifi/offload/1.0/vts/functional/ |
D | hidl_call_util.h | 38 std::function<void(ArgT)> saveArgs = [this](ArgT arg) { 39 this->saved_values = arg; 57 std::function<void(Arg1T, Arg2T)> saveArgs = [this](Arg1T arg1, 59 this->saved_values = {arg1, arg2}; 74 std::function<void(ArgT...)> saveArgs = [this](ArgT... arg) { 75 this->saved_values = {arg...};
|
/hardware/interfaces/wifi/supplicant/1.0/vts/functional/ |
D | supplicant_hidl_call_util.h | 42 std::function<void(ArgT)> saveArgs = [this](ArgT arg) { 43 this->saved_values = arg; 61 std::function<void(Arg1T, Arg2T)> saveArgs = [this](Arg1T arg1, 63 this->saved_values = {arg1, arg2}; 78 std::function<void(ArgT...)> saveArgs = [this](ArgT... arg) { 79 this->saved_values = {arg...};
|
/hardware/interfaces/wifi/1.0/vts/functional/ |
D | wifi_hidl_call_util.h | 40 std::function<void(ArgT)> saveArgs = [this](ArgT arg) { 41 this->saved_values = arg; 59 std::function<void(Arg1T, Arg2T)> saveArgs = [this](Arg1T arg1, 61 this->saved_values = {arg1, arg2}; 76 std::function<void(ArgT...)> saveArgs = [this](ArgT... arg) { 77 this->saved_values = {arg...};
|
/hardware/interfaces/wifi/hostapd/1.0/vts/functional/ |
D | hostapd_hidl_call_util.h | 42 std::function<void(ArgT)> saveArgs = [this](ArgT arg) { 43 this->saved_values = arg; 61 std::function<void(Arg1T, Arg2T)> saveArgs = [this](Arg1T arg1, 63 this->saved_values = {arg1, arg2}; 78 std::function<void(ArgT...)> saveArgs = [this](ArgT... arg) { 79 this->saved_values = {arg...};
|
/hardware/interfaces/graphics/composer/2.1/ |
D | IComposerClient.hal | 5 * you may not use this file except in compliance with the License. 56 * is not a virtual display, this request has no effect. 65 * this layer would be. The client may ignore this request if the 97 * doze functionality. In this case, the device is free to take over 137 * The client must composite this layer into the client target buffer 141 * of this type. 146 * The device must handle the composition of this layer through a 149 * Upon validateDisplay, the device may request a change from this 155 * The device must render this layer using the color set through 156 * setLayerColor. If this functionality is not supported on a layer [all …]
|
/hardware/interfaces/media/c2/1.0/ |
D | IConfigurable.hal | 5 * you may not use this file except in compliance with the License. 51 * If @p mayBlock is false, this method must not block. All parameter 57 * If @p mayBlock is false, this method must not block. Otherwise, this 67 * When the object type is @ref IComponent, this method must be supported in 71 * The blocking behavior of this method differs among states: 72 * - In the stopped state, this must be non-blocking. @p mayBlock is 74 * - In any of the running states, this method may block momentarily if 79 * @param mayBlock Whether this call may block or not. 112 * If @p mayBlock is false, this method must not block. An update that 123 * When the object type is @ref IComponent, this method must be supported in [all …]
|
/hardware/interfaces/health/2.0/ |
D | IHealth.hal | 5 * you may not use this file except in compliance with the License. 69 * NOT_SUPPORTED if this property is not supported 70 * (e.g. the file that stores this property does not exist), 84 * NOT_SUPPORTED if this property is not supported 85 * (e.g. the file that stores this property does not exist), 101 * NOT_SUPPORTED if this property is not supported 102 * (e.g. the file that stores this property does not exist), 113 * NOT_SUPPORTED if this property is not supported 114 * (e.g. the file that stores this property does not exist), 124 * NOT_SUPPORTED if this property is not supported, [all …]
|
/hardware/interfaces/audio/5.0/ |
D | IPrimaryDevice.hal | 5 * you may not use this file except in compliance with the License. 40 * Sets the name of the current BT SCO headset. Calling this method 52 * Calling this method is equivalent to getting AUDIO_PARAMETER_KEY_BT_NREC 62 * Calling this method is equivalent to setting AUDIO_PARAMETER_KEY_BT_NREC 72 * Gets whether BT SCO Wideband mode is enabled. Calling this method is 81 * Sets whether BT SCO Wideband mode is enabled. Calling this method is 91 * Gets whether BT HFP (Hands-Free Profile) is enabled. Calling this method 100 * Sets whether BT HFP (Hands-Free Profile) is enabled. Calling this method 110 * Sets the sampling rate of BT HFP (Hands-Free Profile). Calling this 122 * Calling this method is equivalent to setting "hfp_volume" parameter value [all …]
|
/hardware/interfaces/audio/6.0/ |
D | IPrimaryDevice.hal | 5 * you may not use this file except in compliance with the License. 40 * Sets the name of the current BT SCO headset. Calling this method 52 * Calling this method is equivalent to getting AUDIO_PARAMETER_KEY_BT_NREC 62 * Calling this method is equivalent to setting AUDIO_PARAMETER_KEY_BT_NREC 72 * Gets whether BT SCO Wideband mode is enabled. Calling this method is 81 * Sets whether BT SCO Wideband mode is enabled. Calling this method is 91 * Gets whether BT HFP (Hands-Free Profile) is enabled. Calling this method 100 * Sets whether BT HFP (Hands-Free Profile) is enabled. Calling this method 110 * Sets the sampling rate of BT HFP (Hands-Free Profile). Calling this 122 * Calling this method is equivalent to setting "hfp_volume" parameter value [all …]
|
/hardware/interfaces/audio/4.0/ |
D | IPrimaryDevice.hal | 5 * you may not use this file except in compliance with the License. 40 * Sets the name of the current BT SCO headset. Calling this method 52 * Calling this method is equivalent to getting AUDIO_PARAMETER_KEY_BT_NREC 62 * Calling this method is equivalent to setting AUDIO_PARAMETER_KEY_BT_NREC 72 * Gets whether BT SCO Wideband mode is enabled. Calling this method is 81 * Sets whether BT SCO Wideband mode is enabled. Calling this method is 91 * Gets whether BT HFP (Hands-Free Profile) is enabled. Calling this method 100 * Sets whether BT HFP (Hands-Free Profile) is enabled. Calling this method 110 * Sets the sampling rate of BT HFP (Hands-Free Profile). Calling this 122 * Calling this method is equivalent to setting "hfp_volume" parameter value [all …]
|
/hardware/interfaces/bluetooth/audio/2.0/ |
D | IBluetoothAudioProvider.hal | 5 * you may not use this file except in compliance with the License. 24 * The Bluetooth stack calls methods in this interface to start and end audio 35 * current negotiated codec to the Audio HAL. After this method is called, 38 * Note: endSession() must be called to unregister this IBluetoothAudioPort 47 * SUCCESS if this IBluetoothAudioPort was successfully registered with 49 * UNSUPPORTED_CODEC_CONFIGURATION if the Audio HAL cannot register this 51 * FAILURE if the Audio HAL cannot register this IBluetoothAudioPort for 53 * @return dataMQ The fast message queue for audio data from this provider.
|
/hardware/interfaces/biometrics/fingerprint/2.1/ |
D | IBiometricsFingerprintClientCallback.hal | 5 * you may not use this file except in compliance with the License. 25 * @param deviceId the instance of this fingerprint device 34 * @param deviceId the instance of this fingerprint device 43 * @param deviceId the instance of this fingerprint device 52 * @param deviceId the instance of this fingerprint device 61 * @param deviceId the instance of this fingerprint device 70 * @param deviceId the instance of this fingerprint device 71 * @param fingerId the fingerprint for this templetate 72 * @param groupId the groupid for this template
|
/hardware/qcom/sm8150/media/mm-video-v4l2/vidc/common/inc/ |
D | extra_data_handler.h | 51 this->size = size; in set_extradata_info() 52 this->buffer_count = buffer_count; in set_extradata_info() 56 this->enable = enable; in enable_client_extradata()
|
/hardware/qcom/sdm845/media/mm-video-v4l2/vidc/common/inc/ |
D | extra_data_handler.h | 51 this->size = size; in set_extradata_info() 52 this->buffer_count = buffer_count; in set_extradata_info() 56 this->enable = enable; in enable_client_extradata()
|
/hardware/interfaces/sensors/1.0/ |
D | types.hal | 5 * you may not use this file except in compliance with the License. 46 * Each sensor has a type which defines what this sensor measures and how 58 * a type defined in this file, and must satisfy the characteristics listed in 62 * - string type of sensors defined in this file is overridden by Android to 74 * versions of the HAL that support this new official sensor type. 88 * - This way, all applications can now use this sensor. 121 * structure. It doesn't correspond to a physical sensor. Events of this 134 * Implement the non-wake-up version of this sensor and implement the 146 * Implement the non-wake-up version of this sensor and implement the 160 * Implement the non-wake-up version of this sensor and implement the [all …]
|
/hardware/interfaces/camera/device/1.0/ |
D | ICameraDevicePreviewCallback.hal | 5 * you may not use this file except in compliance with the License. 30 * @return status The status code for this operation. If not OK, then 36 * @return stride The stride between two rows of pixels in this buffer. 44 * @return status The status code for this operation. 54 * @return status The status code for this operation. 62 * @return status The status code for this operation. 72 * @return Status The status code for this operation. 81 * @return Status The status code for this operation. 89 * @return Status The status code for this operation. 102 * @return Status The status code for this operation. [all …]
|
/hardware/st/secure_element2/secure_element/ |
D | Android.bp | 2 // FIXME: this should only be -impl for a passthrough hal. 3 // In most cases, to convert this to a binderized implementation, you should: 6 // - add a *.rc file for this module. 13 // FIXME: this should be 'vendor: true' for modules that will eventually be 77 // FIXME: this should only be -impl for a passthrough hal. 78 // In most cases, to convert this to a binderized implementation, you should: 81 // - add a *.rc file for this module. 88 // FIXME: this should be 'vendor: true' for modules that will eventually be 155 // FIXME: this should only be -impl for a passthrough hal. 156 // In most cases, to convert this to a binderized implementation, you should: [all …]
|
/hardware/interfaces/keymaster/3.0/vts/functional/ |
D | authorization_set.h | 53 AuthorizationSet(const hidl_vec<KeyParameter>& other) { *this = other; } in AuthorizationSet() 58 return *this; 64 return *this; 76 return *this; 246 return *this; in Authorization() 255 return *this; in Authorization() 310 return *this; in Authorizations() 316 return *this; in Authorizations() 324 return *this; in RsaKey() 330 return *this; in EcdsaKey() [all …]
|
/hardware/interfaces/contexthub/1.0/ |
D | types.hal | 5 * you may not use this file except in compliance with the License. 38 // The version of the CHRE API that this nanoApp was compiled against. See 40 // implementation must use this to confirm compatibility before loading 41 // this nanoApp. 46 // common nanoapp header that contains the app ID, etc., as this data is 47 // explicitly passed through the other fields in this struct. 63 // Reserving this space for variants on GPS 66 // Reserving this space for variants on WIFI 69 // Reserving this space for variants on Audio 72 // Reserving this space for variants on Camera [all …]
|
/hardware/interfaces/wifi/1.0/ |
D | IWifiNanIface.hal | 5 * you may not use this file except in compliance with the License. 30 * Requests notifications of significant events on this iface. Multiple calls 31 * to this must register multiple callbacks each of which must receive all 48 * @param cmdId command Id to use for this invocation. 64 * @param cmdId command Id to use for this invocation. 81 * @param cmdId command Id to use for this invocation. 97 * @param cmdId command Id to use for this invocation. 110 * @param cmdId command Id to use for this invocation. 126 * @param cmdId command Id to use for this invocation. 141 * @param cmdId command Id to use for this invocation. [all …]
|
/hardware/interfaces/wifi/supplicant/1.0/ |
D | ISupplicantStaNetwork.hal | 5 * you may not use this file except in compliance with the License. 28 * Size limits for some of the params used in this interface. 129 * Register for callbacks from this network. 131 * These callbacks are invoked for events that are specific to this network. 134 * if this network is removed. 153 * Set SSID for this network. 180 * Set whether to send probe requests for this network (hidden). 328 * Set whether RequirePmf is enabled for this network. 340 * Set EAP Method for this network. 355 * Set EAP Phase2 Method for this network. [all …]
|
/hardware/interfaces/thermal/2.0/ |
D | types.hal | 5 * you may not use this file except in compliance with the License. 94 * Name of this temperature matching the Temperature struct. 101 * Hot throttling temperature constant for this temperature sensor in 109 * Cold throttling temperature constant for this temperature sensor in 118 * be maintained for this device. If not available, set by HAL to NAN. 131 * Name of this temperature matching the TemperatureThreshold. 139 * For BCL, this is the current reading of the virtual sensor and the unit is 141 * respectively. For everything else, this is the current temperature in Celsius. 159 * Name of this cooling device. 161 * The name is usually defined in kernel device tree, and this is for client
|