Home
last modified time | relevance | path

Searched refs:in (Results 1 – 25 of 1354) sorted by relevance

12345678910>>...55

/hardware/qcom/sm8150/gps/android/1.1/location_api/
DLocationUtil.cpp42 void convertGnssLocation(Location& in, GnssLocation& out) in convertGnssLocation() argument
45 if (in.flags & LOCATION_HAS_LAT_LONG_BIT) { in convertGnssLocation()
47 out.latitudeDegrees = in.latitude; in convertGnssLocation()
48 out.longitudeDegrees = in.longitude; in convertGnssLocation()
50 if (in.flags & LOCATION_HAS_ALTITUDE_BIT) { in convertGnssLocation()
52 out.altitudeMeters = in.altitude; in convertGnssLocation()
54 if (in.flags & LOCATION_HAS_SPEED_BIT) { in convertGnssLocation()
56 out.speedMetersPerSec = in.speed; in convertGnssLocation()
58 if (in.flags & LOCATION_HAS_BEARING_BIT) { in convertGnssLocation()
60 out.bearingDegrees = in.bearing; in convertGnssLocation()
[all …]
DMeasurementAPIClient.cpp48 static void convertGnssData(GnssMeasurementsNotification& in,
50 static void convertGnssData_1_1(GnssMeasurementsNotification& in,
52 static void convertGnssMeasurement(GnssMeasurementsData& in,
54 static void convertGnssClock(GnssMeasurementsClock& in, IGnssMeasurementCallback::GnssClock& out);
184 static void convertGnssMeasurement(GnssMeasurementsData& in, in convertGnssMeasurement() argument
188 if (in.flags & GNSS_MEASUREMENTS_DATA_SIGNAL_TO_NOISE_RATIO_BIT) in convertGnssMeasurement()
190 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_FREQUENCY_BIT) in convertGnssMeasurement()
192 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_CYCLES_BIT) in convertGnssMeasurement()
194 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_BIT) in convertGnssMeasurement()
196 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_UNCERTAINTY_BIT) in convertGnssMeasurement()
[all …]
/hardware/qcom/sm8150/gps/android/1.0/location_api/
DLocationUtil.cpp42 void convertGnssLocation(Location& in, GnssLocation& out) in convertGnssLocation() argument
45 if (in.flags & LOCATION_HAS_LAT_LONG_BIT) { in convertGnssLocation()
47 out.latitudeDegrees = in.latitude; in convertGnssLocation()
48 out.longitudeDegrees = in.longitude; in convertGnssLocation()
50 if (in.flags & LOCATION_HAS_ALTITUDE_BIT) { in convertGnssLocation()
52 out.altitudeMeters = in.altitude; in convertGnssLocation()
54 if (in.flags & LOCATION_HAS_SPEED_BIT) { in convertGnssLocation()
56 out.speedMetersPerSec = in.speed; in convertGnssLocation()
58 if (in.flags & LOCATION_HAS_BEARING_BIT) { in convertGnssLocation()
60 out.bearingDegrees = in.bearing; in convertGnssLocation()
[all …]
DMeasurementAPIClient.cpp48 static void convertGnssData(GnssMeasurementsNotification& in,
50 static void convertGnssMeasurement(GnssMeasurementsData& in,
52 static void convertGnssClock(GnssMeasurementsClock& in, IGnssMeasurementCallback::GnssClock& out);
150 static void convertGnssMeasurement(GnssMeasurementsData& in, in convertGnssMeasurement() argument
154 if (in.flags & GNSS_MEASUREMENTS_DATA_SIGNAL_TO_NOISE_RATIO_BIT) in convertGnssMeasurement()
156 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_FREQUENCY_BIT) in convertGnssMeasurement()
158 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_CYCLES_BIT) in convertGnssMeasurement()
160 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_BIT) in convertGnssMeasurement()
162 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_UNCERTAINTY_BIT) in convertGnssMeasurement()
164 if (in.flags & GNSS_MEASUREMENTS_DATA_AUTOMATIC_GAIN_CONTROL_BIT) in convertGnssMeasurement()
[all …]
/hardware/qcom/sdm845/gps/sdm845/android/location_api/
DLocationUtil.cpp42 void convertGnssLocation(Location& in, GnssLocation& out) in convertGnssLocation() argument
45 if (in.flags & LOCATION_HAS_LAT_LONG_BIT) in convertGnssLocation()
47 if (in.flags & LOCATION_HAS_ALTITUDE_BIT) in convertGnssLocation()
49 if (in.flags & LOCATION_HAS_SPEED_BIT) in convertGnssLocation()
51 if (in.flags & LOCATION_HAS_BEARING_BIT) in convertGnssLocation()
53 if (in.flags & LOCATION_HAS_ACCURACY_BIT) in convertGnssLocation()
55 if (in.flags & LOCATION_HAS_VERTICAL_ACCURACY_BIT) in convertGnssLocation()
57 if (in.flags & LOCATION_HAS_SPEED_ACCURACY_BIT) in convertGnssLocation()
59 if (in.flags & LOCATION_HAS_BEARING_ACCURACY_BIT) in convertGnssLocation()
61 out.latitudeDegrees = in.latitude; in convertGnssLocation()
[all …]
DMeasurementAPIClient.cpp48 static void convertGnssData(GnssMeasurementsNotification& in,
50 static void convertGnssData_1_1(GnssMeasurementsNotification& in,
52 static void convertGnssMeasurement(GnssMeasurementsData& in,
54 static void convertGnssClock(GnssMeasurementsClock& in, IGnssMeasurementCallback::GnssClock& out);
184 static void convertGnssMeasurement(GnssMeasurementsData& in, in convertGnssMeasurement() argument
188 if (in.flags & GNSS_MEASUREMENTS_DATA_SIGNAL_TO_NOISE_RATIO_BIT) in convertGnssMeasurement()
190 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_FREQUENCY_BIT) in convertGnssMeasurement()
192 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_CYCLES_BIT) in convertGnssMeasurement()
194 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_BIT) in convertGnssMeasurement()
196 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_UNCERTAINTY_BIT) in convertGnssMeasurement()
[all …]
/hardware/qcom/gps/msm8909w_3100/android/location_api/
DMeasurementAPIClient.cpp45 static void convertGnssData(GnssMeasurementsNotification& in,
47 static void convertGnssMeasurement(GnssMeasurementsData& in,
49 static void convertGnssClock(GnssMeasurementsClock& in, IGnssMeasurementCallback::GnssClock& out);
137 static void convertGnssMeasurement(GnssMeasurementsData& in, in convertGnssMeasurement() argument
141 if (in.flags & GNSS_MEASUREMENTS_DATA_SIGNAL_TO_NOISE_RATIO_BIT) in convertGnssMeasurement()
143 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_FREQUENCY_BIT) in convertGnssMeasurement()
145 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_CYCLES_BIT) in convertGnssMeasurement()
147 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_BIT) in convertGnssMeasurement()
149 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_UNCERTAINTY_BIT) in convertGnssMeasurement()
151 if (in.flags & GNSS_MEASUREMENTS_DATA_AUTOMATIC_GAIN_CONTROL_BIT) in convertGnssMeasurement()
[all …]
DLocationUtil.cpp38 void convertGnssLocation(Location& in, GnssLocation& out) in convertGnssLocation() argument
41 if (in.flags & LOCATION_HAS_LAT_LONG_BIT) in convertGnssLocation()
43 if (in.flags & LOCATION_HAS_ALTITUDE_BIT) in convertGnssLocation()
45 if (in.flags & LOCATION_HAS_SPEED_BIT) in convertGnssLocation()
47 if (in.flags & LOCATION_HAS_BEARING_BIT) in convertGnssLocation()
49 if (in.flags & LOCATION_HAS_ACCURACY_BIT) in convertGnssLocation()
51 if (in.flags & LOCATION_HAS_VERTICAL_ACCURACY_BIT) in convertGnssLocation()
53 if (in.flags & LOCATION_HAS_SPEED_ACCURACY_BIT) in convertGnssLocation()
55 if (in.flags & LOCATION_HAS_BEARING_ACCURACY_BIT) in convertGnssLocation()
57 out.latitudeDegrees = in.latitude; in convertGnssLocation()
[all …]
/hardware/qcom/sdm845/gps/msm8998/android/location_api/
DGnssMeasurementAPIClient.cpp45 static void convertGnssData(GnssMeasurementsNotification& in,
47 static void convertGnssMeasurement(GnssMeasurementsData& in,
49 static void convertGnssClock(GnssMeasurementsClock& in, IGnssMeasurementCallback::GnssClock& out);
160 static void convertGnssMeasurement(GnssMeasurementsData& in, in convertGnssMeasurement() argument
164 if (in.flags & GNSS_MEASUREMENTS_DATA_SIGNAL_TO_NOISE_RATIO_BIT) in convertGnssMeasurement()
166 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_FREQUENCY_BIT) in convertGnssMeasurement()
168 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_CYCLES_BIT) in convertGnssMeasurement()
170 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_BIT) in convertGnssMeasurement()
172 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_UNCERTAINTY_BIT) in convertGnssMeasurement()
174 if (in.flags & GNSS_MEASUREMENTS_DATA_AUTOMATIC_GAIN_CONTROL_BIT) in convertGnssMeasurement()
[all …]
DLocationUtil.cpp38 void convertGnssLocation(Location& in, GnssLocation& out) in convertGnssLocation() argument
41 if (in.flags & LOCATION_HAS_LAT_LONG_BIT) in convertGnssLocation()
43 if (in.flags & LOCATION_HAS_ALTITUDE_BIT) in convertGnssLocation()
45 if (in.flags & LOCATION_HAS_SPEED_BIT) in convertGnssLocation()
47 if (in.flags & LOCATION_HAS_BEARING_BIT) in convertGnssLocation()
49 if (in.flags & LOCATION_HAS_ACCURACY_BIT) in convertGnssLocation()
51 if (in.flags & LOCATION_HAS_VERTICAL_ACCURACY_BIT) in convertGnssLocation()
53 if (in.flags & LOCATION_HAS_SPEED_ACCURACY_BIT) in convertGnssLocation()
55 if (in.flags & LOCATION_HAS_BEARING_ACCURACY_BIT) in convertGnssLocation()
57 out.latitudeDegrees = in.latitude; in convertGnssLocation()
[all …]
/hardware/qcom/gps/msm8998/android/location_api/
DGnssMeasurementAPIClient.cpp45 static void convertGnssData(GnssMeasurementsNotification& in,
47 static void convertGnssMeasurement(GnssMeasurementsData& in,
49 static void convertGnssClock(GnssMeasurementsClock& in, IGnssMeasurementCallback::GnssClock& out);
160 static void convertGnssMeasurement(GnssMeasurementsData& in, in convertGnssMeasurement() argument
164 if (in.flags & GNSS_MEASUREMENTS_DATA_SIGNAL_TO_NOISE_RATIO_BIT) in convertGnssMeasurement()
166 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_FREQUENCY_BIT) in convertGnssMeasurement()
168 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_CYCLES_BIT) in convertGnssMeasurement()
170 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_BIT) in convertGnssMeasurement()
172 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_PHASE_UNCERTAINTY_BIT) in convertGnssMeasurement()
174 if (in.flags & GNSS_MEASUREMENTS_DATA_AUTOMATIC_GAIN_CONTROL_BIT) in convertGnssMeasurement()
[all …]
DLocationUtil.cpp38 void convertGnssLocation(Location& in, GnssLocation& out) in convertGnssLocation() argument
41 if (in.flags & LOCATION_HAS_LAT_LONG_BIT) in convertGnssLocation()
43 if (in.flags & LOCATION_HAS_ALTITUDE_BIT) in convertGnssLocation()
45 if (in.flags & LOCATION_HAS_SPEED_BIT) in convertGnssLocation()
47 if (in.flags & LOCATION_HAS_BEARING_BIT) in convertGnssLocation()
49 if (in.flags & LOCATION_HAS_ACCURACY_BIT) in convertGnssLocation()
51 if (in.flags & LOCATION_HAS_VERTICAL_ACCURACY_BIT) in convertGnssLocation()
53 if (in.flags & LOCATION_HAS_SPEED_ACCURACY_BIT) in convertGnssLocation()
55 if (in.flags & LOCATION_HAS_BEARING_ACCURACY_BIT) in convertGnssLocation()
57 out.latitudeDegrees = in.latitude; in convertGnssLocation()
[all …]
/hardware/qcom/sm8150/gps/android/2.0/location_api/
DLocationUtil.cpp44 void convertGnssLocation(Location& in, V1_0::GnssLocation& out) in convertGnssLocation() argument
47 if (in.flags & LOCATION_HAS_LAT_LONG_BIT) { in convertGnssLocation()
49 out.latitudeDegrees = in.latitude; in convertGnssLocation()
50 out.longitudeDegrees = in.longitude; in convertGnssLocation()
52 if (in.flags & LOCATION_HAS_ALTITUDE_BIT) { in convertGnssLocation()
54 out.altitudeMeters = in.altitude; in convertGnssLocation()
56 if (in.flags & LOCATION_HAS_SPEED_BIT) { in convertGnssLocation()
58 out.speedMetersPerSec = in.speed; in convertGnssLocation()
60 if (in.flags & LOCATION_HAS_BEARING_BIT) { in convertGnssLocation()
62 out.bearingDegrees = in.bearing; in convertGnssLocation()
[all …]
DMeasurementAPIClient.cpp48 static void convertGnssData(GnssMeasurementsNotification& in,
50 static void convertGnssData_1_1(GnssMeasurementsNotification& in,
52 static void convertGnssData_2_0(GnssMeasurementsNotification& in,
54 static void convertGnssMeasurement(GnssMeasurementsData& in,
56 static void convertGnssClock(GnssMeasurementsClock& in, IGnssMeasurementCallback::GnssClock& out);
57 static void convertGnssMeasurementsCodeType(GnssMeasurementsCodeType& in,
217 static void convertGnssMeasurement(GnssMeasurementsData& in, in convertGnssMeasurement() argument
221 if (in.flags & GNSS_MEASUREMENTS_DATA_SIGNAL_TO_NOISE_RATIO_BIT) in convertGnssMeasurement()
223 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_FREQUENCY_BIT) in convertGnssMeasurement()
225 if (in.flags & GNSS_MEASUREMENTS_DATA_CARRIER_CYCLES_BIT) in convertGnssMeasurement()
[all …]
/hardware/interfaces/identity/aidl/android/hardware/identity/
DIWritableIdentityCredential.aidl135 …Certificate[] getAttestationCertificate(in byte[] attestationApplicationId, in byte[] attestationC… in getAttestationCertificate()
151 void startPersonalization(in int accessControlProfileCount, in int[] entryCounts); in startPersonalization()
190 SecureAccessControlProfile addAccessControlProfile(in int id, in Certificate readerCertificate, in addAccessControlProfile()
191 in boolean userAuthenticationRequired, in long timeoutMillis, in long secureUserId); in addAccessControlProfile()
212 void beginAddEntry(in int[] accessControlProfileIds, in @utf8InCpp String nameSpace, in beginAddEntry()
213 in @utf8InCpp String name, in int entrySize); in beginAddEntry()
243 byte[] addEntryValue(in byte[] content); in addEntryValue()
324 void setExpectedProofOfProvisioningSize(in int expectedProofOfProvisioningSize); in setExpectedProofOfProvisioningSize()
DIIdentityCredential.aidl71 void setReaderEphemeralPublicKey(in byte[] publicKey); in setReaderEphemeralPublicKey()
224 void startRetrieval(in SecureAccessControlProfile[] accessControlProfiles, in startRetrieval()
225 in HardwareAuthToken authToken, in byte[] itemsRequest, in byte[] signingKeyBlob, in startRetrieval()
226 in byte[] sessionTranscript, in byte[] readerSignature, in int[] requestCounts); in startRetrieval()
257 void startRetrieveEntryValue(in @utf8InCpp String nameSpace, in @utf8InCpp String name, in startRetrieveEntryValue()
258 in int entrySize, in int[] accessControlProfileIds); in startRetrieveEntryValue()
272 byte[] retrieveEntryValue(in byte[] encryptedContent); in retrieveEntryValue()
373 void setRequestedNamespaces(in RequestNamespace[] requestNamespaces); in setRequestedNamespaces()
382 void setVerificationToken(in VerificationToken verificationToken); in setVerificationToken()
/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/2/android/hardware/identity/
DIWritableIdentityCredential.aidl21 …ardware.identity.Certificate[] getAttestationCertificate(in byte[] attestationApplicationId, in by… in getAttestationCertificate()
22 void startPersonalization(in int accessControlProfileCount, in int[] entryCounts); in startPersonalization()
23 …lProfile(in int id, in android.hardware.identity.Certificate readerCertificate, in boolean userAut… in addAccessControlProfile()
24 …void beginAddEntry(in int[] accessControlProfileIds, in @utf8InCpp String nameSpace, in @utf8InCpp… in beginAddEntry()
25 byte[] addEntryValue(in byte[] content); in addEntryValue()
27 void setExpectedProofOfProvisioningSize(in int expectedProofOfProvisioningSize); in setExpectedProofOfProvisioningSize()
DIIdentityCredential.aidl23 void setReaderEphemeralPublicKey(in byte[] publicKey); in setReaderEphemeralPublicKey()
25in android.hardware.identity.SecureAccessControlProfile[] accessControlProfiles, in android.hardwa… in startRetrieval()
26 …void startRetrieveEntryValue(in @utf8InCpp String nameSpace, in @utf8InCpp String name, in int ent… in startRetrieveEntryValue()
27 byte[] retrieveEntryValue(in byte[] encryptedContent); in retrieveEntryValue()
30 void setRequestedNamespaces(in android.hardware.identity.RequestNamespace[] requestNamespaces); in setRequestedNamespaces()
31 void setVerificationToken(in android.hardware.keymaster.VerificationToken verificationToken); in setVerificationToken()
/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/current/android/hardware/identity/
DIWritableIdentityCredential.aidl21 …ardware.identity.Certificate[] getAttestationCertificate(in byte[] attestationApplicationId, in by… in getAttestationCertificate()
22 void startPersonalization(in int accessControlProfileCount, in int[] entryCounts); in startPersonalization()
23 …lProfile(in int id, in android.hardware.identity.Certificate readerCertificate, in boolean userAut… in addAccessControlProfile()
24 …void beginAddEntry(in int[] accessControlProfileIds, in @utf8InCpp String nameSpace, in @utf8InCpp… in beginAddEntry()
25 byte[] addEntryValue(in byte[] content); in addEntryValue()
27 void setExpectedProofOfProvisioningSize(in int expectedProofOfProvisioningSize); in setExpectedProofOfProvisioningSize()
DIIdentityCredential.aidl23 void setReaderEphemeralPublicKey(in byte[] publicKey); in setReaderEphemeralPublicKey()
25in android.hardware.identity.SecureAccessControlProfile[] accessControlProfiles, in android.hardwa… in startRetrieval()
26 …void startRetrieveEntryValue(in @utf8InCpp String nameSpace, in @utf8InCpp String name, in int ent… in startRetrieveEntryValue()
27 byte[] retrieveEntryValue(in byte[] encryptedContent); in retrieveEntryValue()
30 void setRequestedNamespaces(in android.hardware.identity.RequestNamespace[] requestNamespaces); in setRequestedNamespaces()
31 void setVerificationToken(in android.hardware.keymaster.VerificationToken verificationToken); in setVerificationToken()
/hardware/interfaces/identity/aidl/aidl_api/android.hardware.identity/1/android/hardware/identity/
DIWritableIdentityCredential.aidl21 …ardware.identity.Certificate[] getAttestationCertificate(in byte[] attestationApplicationId, in by… in getAttestationCertificate()
22 void startPersonalization(in int accessControlProfileCount, in int[] entryCounts); in startPersonalization()
23 …lProfile(in int id, in android.hardware.identity.Certificate readerCertificate, in boolean userAut… in addAccessControlProfile()
24 …void beginAddEntry(in int[] accessControlProfileIds, in @utf8InCpp String nameSpace, in @utf8InCpp… in beginAddEntry()
25 byte[] addEntryValue(in byte[] content); in addEntryValue()
DIIdentityCredential.aidl23 void setReaderEphemeralPublicKey(in byte[] publicKey); in setReaderEphemeralPublicKey()
25in android.hardware.identity.SecureAccessControlProfile[] accessControlProfiles, in android.hardwa… in startRetrieval()
26 …void startRetrieveEntryValue(in @utf8InCpp String nameSpace, in @utf8InCpp String name, in int ent… in startRetrieveEntryValue()
27 byte[] retrieveEntryValue(in byte[] encryptedContent); in retrieveEntryValue()
/hardware/libhardware/modules/usbaudio/
Daudio_hal.c703 const struct stream_in * in = ((const struct stream_in*)stream); in in_get_buffer_size() local
704 return proxy_get_period_size(&in->proxy) * audio_stream_in_frame_size(&(in->stream)); in in_get_buffer_size()
709 const struct stream_in *in = (const struct stream_in*)stream; in in_get_channels() local
710 return in->hal_channel_mask; in in_get_channels()
729 struct stream_in *in = (struct stream_in *)stream; in in_standby() local
731 stream_lock(&in->lock); in in_standby()
732 if (!in->standby) { in in_standby()
733 proxy_close(&in->proxy); in in_standby()
734 in->standby = true; in in_standby()
736 stream_unlock(&in->lock); in in_standby()
[all …]
/hardware/qcom/data/ipacfg-mgr/msm8998/hal/src/
DPrefixParser.cpp55 bool PrefixParser::add(vector<string> in) { in add() argument
56 return add(in, IP_FAM::INVALID); in add()
59 bool PrefixParser::add(string in) { in add() argument
60 return add(in, IP_FAM::INVALID); in add()
63 bool PrefixParser::addV4(string in) { in addV4() argument
64 return add(in, IP_FAM::V4); in addV4()
67 bool PrefixParser::addV4(vector<string> in) { in addV4() argument
68 return add(in, IP_FAM::V4); in addV4()
71 bool PrefixParser::addV6(string in) { in addV6() argument
72 return add(in, IP_FAM::V6); in addV6()
[all …]
/hardware/qcom/sm8150/data/ipacfg-mgr/hal/src/
DPrefixParser.cpp55 bool PrefixParser::add(vector<string> in) { in add() argument
56 return add(in, IP_FAM::INVALID); in add()
59 bool PrefixParser::add(string in) { in add() argument
60 return add(in, IP_FAM::INVALID); in add()
63 bool PrefixParser::addV4(string in) { in addV4() argument
64 return add(in, IP_FAM::V4); in addV4()
67 bool PrefixParser::addV4(vector<string> in) { in addV4() argument
68 return add(in, IP_FAM::V4); in addV4()
71 bool PrefixParser::addV6(string in) { in addV6() argument
72 return add(in, IP_FAM::V6); in addV6()
[all …]

12345678910>>...55