Home
last modified time | relevance | path

Searched refs:this (Results 1 – 25 of 1258) sorted by relevance

12345678910>>...51

/hardware/ril/libril/
DrilSocketQueue.h109 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/
DREADME4 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/
DTriState.h52 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/
Dhidl_call_util.h38 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/
Dsupplicant_hidl_call_util.h42 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/
Dwifi_hidl_call_util.h40 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/
Dhostapd_hidl_call_util.h42 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/
DIComposerClient.hal5 * 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/
DIConfigurable.hal5 * 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/
DIHealth.hal5 * 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/
DIPrimaryDevice.hal5 * 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/
DIPrimaryDevice.hal5 * 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/
DIPrimaryDevice.hal5 * 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/
DIBluetoothAudioProvider.hal5 * 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/
DIBiometricsFingerprintClientCallback.hal5 * 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/
Dextra_data_handler.h51 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/
Dextra_data_handler.h51 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/
Dtypes.hal5 * 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/
DICameraDevicePreviewCallback.hal5 * 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/
DAndroid.bp2 // 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/
Dauthorization_set.h53 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/
Dtypes.hal5 * 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/
DIWifiNanIface.hal5 * 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/
DISupplicantStaNetwork.hal5 * 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/
Dtypes.hal5 * 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

12345678910>>...51