Home
last modified time | relevance | path

Searched refs:ModemActivityInfo (Results 1 – 25 of 37) sorted by relevance

12

/frameworks/base/telephony/java/android/telephony/
DModemActivityInfo.java42 public final class ModemActivityInfo implements Parcelable { class
108 public ModemActivityInfo(long timestamp, int sleepTimeMs, int idleTimeMs, in ModemActivityInfo() method in ModemActivityInfo
135 public ModemActivityInfo(long timestamp, long sleepTimeMs, long idleTimeMs, in ModemActivityInfo() method in ModemActivityInfo
141 public ModemActivityInfo(long timestamp, int sleepTimeMs, int idleTimeMs, in ModemActivityInfo() method in ModemActivityInfo
148 mTotalTxTimeMs = new int[ModemActivityInfo.TX_POWER_LEVELS]; in ModemActivityInfo()
167 public ModemActivityInfo(long timestamp, long sleepTimeMs, long idleTimeMs, in ModemActivityInfo() method in ModemActivityInfo
190 public static final @android.annotation.NonNull Parcelable.Creator<ModemActivityInfo> CREATOR =
191 new Parcelable.Creator<ModemActivityInfo>() {
192 public ModemActivityInfo createFromParcel(@NonNull Parcel in) {
205 return new ModemActivityInfo(
[all …]
DModemActivityInfo.aidl20 parcelable ModemActivityInfo;
DTelephonyManager.java13368 @NonNull OutcomeReceiver<ModemActivityInfo, ModemActivityInfoException> callback) { in requestModemActivityInfo() argument
13395 if (!(receivedResult instanceof ModemActivityInfo)) { in requestModemActivityInfo()
13401 ModemActivityInfo modemActivityInfo = (ModemActivityInfo) receivedResult; in requestModemActivityInfo()
13411 private void sendResultToListener(ModemActivityInfo info) { in requestModemActivityInfo()
/frameworks/base/services/core/java/com/android/server/power/stats/
DMobileRadioPowerStatsCollector.java29 import android.telephony.ModemActivityInfo;
72 @Nullable ModemActivityInfo modemActivityDelta, in onMobileRadioPowerStatsRetrieved()
106 private ModemActivityInfo mLastModemActivityInfo;
193 ModemActivityInfo modemActivityDelta = collectModemActivityInfo(); in collectStats()
209 private ModemActivityInfo collectModemActivityInfo() { in collectModemActivityInfo()
214 CompletableFuture<ModemActivityInfo> immediateFuture = new CompletableFuture<>(); in collectModemActivityInfo()
218 public void onResult(ModemActivityInfo result) { in collectModemActivityInfo()
229 ModemActivityInfo activityInfo; in collectModemActivityInfo()
242 ModemActivityInfo deltaInfo = mLastModemActivityInfo == null in collectModemActivityInfo()
DBatteryExternalStatsWorker.java37 import android.telephony.ModemActivityInfo;
472 CompletableFuture<ModemActivityInfo> modemFuture = CompletableFuture.completedFuture(null); in updateExternalStatsLocked()
554 CompletableFuture<ModemActivityInfo> temp = new CompletableFuture<>(); in updateExternalStatsLocked()
556 new OutcomeReceiver<ModemActivityInfo, in updateExternalStatsLocked()
559 public void onResult(ModemActivityInfo result) { in updateExternalStatsLocked()
586 ModemActivityInfo modemInfo = null; in updateExternalStatsLocked()
DBatteryStatsImpl.java87 import android.telephony.ModemActivityInfo;
12735 private ModemActivityInfo mLastModemActivityInfo = null;
12740 public void noteModemControllerActivity(@Nullable final ModemActivityInfo activityInfo, in noteModemControllerActivity()
12746 ModemActivityInfo deltaInfo = mLastModemActivityInfo == null in noteModemControllerActivity()
12764 private void onMobileRadioPowerStatsRetrieved(ModemActivityInfo modemActivityInfo, in onMobileRadioPowerStatsRetrieved()
12772 private void updateCellularBatteryStats(@Nullable ModemActivityInfo deltaInfo, in updateCellularBatteryStats()
13062 private RxTxConsumption incrementPerRatDataLocked(ModemActivityInfo deltaInfo, in incrementPerRatDataLocked()
13245 private synchronized void addModemTxPowerToHistory(final ModemActivityInfo activityInfo, in addModemTxPowerToHistory()
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/data/
DLinkBandwidthEstimatorTest.java48 import android.telephony.ModemActivityInfo;
74 private static final ModemActivityInfo MAI_INIT =
75 new ModemActivityInfo(0, 0, 0, TX_TIME_1_MS, RX_TIME_1_MS);
76 private static final ModemActivityInfo MAI_TX_RX_TIME_HIGH =
77 new ModemActivityInfo(100L, 0, 0, TX_TIME_2_MS, RX_TIME_2_MS);
78 private static final ModemActivityInfo MAI_RX_TIME_HIGH =
79 new ModemActivityInfo(100L, 0, 0, TX_TIME_1_MS, RX_TIME_2_MS);
335 mLBE.obtainMessage(MSG_MODEM_ACTIVITY_RETURNED, new ModemActivityInfo( in testSignalLevelChangeTriggerBandwidthUpdate()
364 mLBE.obtainMessage(MSG_MODEM_ACTIVITY_RETURNED, new ModemActivityInfo( in testSignalLevelChangeTriggerBandwidthUpdate()
458 mLBE.obtainMessage(MSG_MODEM_ACTIVITY_RETURNED, new ModemActivityInfo( in testEnoughModemPollTriggerBwUpdate()
[all …]
/frameworks/opt/telephony/src/java/com/android/internal/telephony/
DModemResponse.java28 import android.telephony.ModemActivityInfo;
121 ModemActivityInfo ret = null; in getModemActivityInfoResponse()
131 int [] txModeTimeMs = new int[ModemActivityInfo.getNumTxPowerLevels()]; in getModemActivityInfoResponse()
133 for (int i = 0; i < ModemActivityInfo.getNumTxPowerLevels(); i++) { in getModemActivityInfoResponse()
142 ret = new ModemActivityInfo(SystemClock.elapsedRealtime(), sleepModeTimeMs, in getModemActivityInfoResponse()
147 new int[ModemActivityInfo.getNumTxPowerLevels()], 0); in getModemActivityInfoResponse()
148 ret = new ModemActivityInfo(SystemClock.elapsedRealtime(), 0, 0, astsi); in getModemActivityInfoResponse()
DRadioResponse.java46 import android.telephony.ModemActivityInfo;
2532 ModemActivityInfo ret = null; in responseActivityData()
2536 int [] txModeTimeMs = new int[ModemActivityInfo.getNumTxPowerLevels()]; in responseActivityData()
2537 for (int i = 0; i < ModemActivityInfo.getNumTxPowerLevels(); i++) { in responseActivityData()
2541 ret = new ModemActivityInfo(SystemClock.elapsedRealtime(), sleepModeTimeMs, in responseActivityData()
2544 ret = new ModemActivityInfo(0, 0, 0, in responseActivityData()
2545 new int[ModemActivityInfo.getNumTxPowerLevels()], 0); in responseActivityData()
/frameworks/base/services/tests/powerstatstests/src/com/android/server/power/stats/processor/
DPhoneCallPowerStatsProcessorTest.java40 import android.telephony.ModemActivityInfo;
185 mockModemActivityInfo(new ModemActivityInfo(0L, 0L, 0L, new int[5], 0L)); in copyEstimatesFromMobileRadioPowerStats()
193 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, in copyEstimatesFromMobileRadioPowerStats()
221 private void mockModemActivityInfo(ModemActivityInfo emptyMai) { in mockModemActivityInfo()
223 OutcomeReceiver<ModemActivityInfo, TelephonyManager.ModemActivityInfoException> in mockModemActivityInfo()
DMobileRadioPowerStatsProcessorTest.java53 import android.telephony.ModemActivityInfo;
199 mockModemActivityInfo(new ModemActivityInfo(0L, 0L, 0L, new int[5], 0L)); in powerProfileModel()
221 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, in powerProfileModel()
437 mockModemActivityInfo(new ModemActivityInfo(0L, 0L, 0L, new int[5], 0L)); in prepareAggregatedStats_energyConsumerModel()
463 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, in prepareAggregatedStats_energyConsumerModel()
494 private void mockModemActivityInfo(ModemActivityInfo emptyMai) { in mockModemActivityInfo()
496 OutcomeReceiver<ModemActivityInfo, TelephonyManager.ModemActivityInfoException> in mockModemActivityInfo()
/frameworks/base/services/tests/powerstatstests/src/com/android/server/power/stats/
DMobileRadioPowerStatsCollectorTest.java48 import android.telephony.ModemActivityInfo;
380 assertThat(stats.getTxTimeMillis(ModemActivityInfo.TX_POWER_LEVEL_0)).isEqualTo(11); in getCellularBatteryStats()
381 assertThat(stats.getTxTimeMillis(ModemActivityInfo.TX_POWER_LEVEL_1)).isEqualTo(22); in getCellularBatteryStats()
382 assertThat(stats.getTxTimeMillis(ModemActivityInfo.TX_POWER_LEVEL_2)).isEqualTo(33); in getCellularBatteryStats()
383 assertThat(stats.getTxTimeMillis(ModemActivityInfo.TX_POWER_LEVEL_3)).isEqualTo(44); in getCellularBatteryStats()
384 assertThat(stats.getTxTimeMillis(ModemActivityInfo.TX_POWER_LEVEL_4)).isEqualTo(55); in getCellularBatteryStats()
455 ModemActivityInfo info = new ModemActivityInfo(timestamp, sleepTimeMs, idleTimeMs, in mockModemActivityInfo()
462 OutcomeReceiver<ModemActivityInfo, TelephonyManager.ModemActivityInfoException> in mockModemActivityInfo()
471 ModemActivityInfo info = new ModemActivityInfo(timestamp, sleepTimeMs, idleTimeMs, txTimeMs, in mockModemActivityInfo()
474 OutcomeReceiver<ModemActivityInfo, TelephonyManager.ModemActivityInfoException> in mockModemActivityInfo()
DMobileRadioPowerCalculatorTest.java43 import android.telephony.ModemActivityInfo;
137 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, in testCounterBasedModel()
274 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, ratInfos); in testCounterBasedModel_multipleDefinedRat()
398 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, in testCounterBasedModel_legacyPowerProfile()
604 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, in testMeasuredEnergyBasedModel_mobileRadioActiveTimeModel()
730 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, ratInfos); in testMeasuredEnergyBasedModel_modemActivityInfoRxTxModel()
873 ModemActivityInfo mai = new ModemActivityInfo(10000, 2000, 3000, in testMeasuredEnergyBasedModel_modemActivityInfoRxTxModel_legacyPowerProfile()
996 final ModemActivityInfo emptyMai = new ModemActivityInfo(0L, 0L, 0L, new int[5], 0L); in setInitialEmptyModemActivityInfo()
DBatteryStatsNoteTest.java56 import android.telephony.ModemActivityInfo;
1607 final ModemActivityInfo mai = new ModemActivityInfo(0L, 2002L, 3003L, specificInfos); in testGetPerStateActiveRadioDurationMs_initialModemActivity()
1696 final ModemActivityInfo mai = new ModemActivityInfo(0L, 0L, 0L, new int[txLevelCount], 0L); in testGetPerStateActiveRadioDurationMs_withModemActivity()
1979 final ModemActivityInfo mai = new ModemActivityInfo(0L, 0L, 0L, specificInfos); in testGetPerStateActiveRadioDurationMs_withSpecificInfoModemActivity()
2312 final ModemActivityInfo mai = new ModemActivityInfo(0L, 0L, 0L, new int[txLevelCount], 0L); in testNoteMobileRadioPowerStateLocked_rateLimited()
2496 public ModemActivityInfo modemActivityInfo;
2501 ModemAndBatteryState(MockBatteryStatsImpl bsi, ModemActivityInfo mai, in ModemAndBatteryState()
2582 final ModemActivityInfo copy; in noteModemControllerActivity()
2584 copy = new ModemActivityInfo( in noteModemControllerActivity()
2601 copy = new ModemActivityInfo( in noteModemControllerActivity()
/frameworks/base/core/java/android/os/connectivity/
DCellularBatteryStats.java30 import android.telephony.ModemActivityInfo;
121 Math.min(txTimeMs.length, ModemActivityInfo.getNumTxPowerLevels())); in CellularBatteryStats()
329 @IntRange(from = ModemActivityInfo.TX_POWER_LEVEL_0, in getTxTimeMillis()
330 to = ModemActivityInfo.TX_POWER_LEVEL_4) int level) { in getTxTimeMillis()
/frameworks/opt/telephony/src/java/com/android/internal/telephony/metrics/
DModemPowerMetrics.java21 import android.telephony.ModemActivityInfo;
74 for (int i = 0; i < ModemActivityInfo.getNumTxPowerLevels(); i++) { in buildProto()
/frameworks/base/services/core/java/com/android/server/power/stats/processor/
DMobileRadioPowerStatsProcessor.java20 import android.telephony.ModemActivityInfo;
52 new UsageBasedPowerEstimator[ModemActivityInfo.getNumTxPowerLevels()];
123 for (int txLevel = 0; txLevel < ModemActivityInfo.getNumTxPowerLevels(); txLevel++) { in buildRxTxPowerEstimators()
267 for (int txLevel = 0; txLevel < ModemActivityInfo.getNumTxPowerLevels(); txLevel++) { in computeDevicePowerEstimates()
/frameworks/opt/telephony/src/java/com/android/internal/telephony/data/
DLinkBandwidthEstimator.java46 import android.telephony.ModemActivityInfo;
180 private ModemActivityInfo mLastModemActivityInfo = null;
272 private final OutcomeReceiver<ModemActivityInfo, TelephonyManager.ModemActivityInfoException>
276 public void onResult(ModemActivityInfo result) {
339 handleModemActivityReturned((ModemActivityInfo) msg.obj); in handleMessage()
552 private void handleModemActivityReturned(ModemActivityInfo result) { in handleModemActivityReturned()
570 private void updateBandwidthTxRxSamples(ModemActivityInfo modemActivityInfo) { in updateBandwidthTxRxSamples()
583 ModemActivityInfo deltaInfo = mLastModemActivityInfo.getDelta(modemActivityInfo); in updateBandwidthTxRxSamples()
625 private long getModemTxTimeMs(ModemActivityInfo modemActivity) { in getModemTxTimeMs()
627 for (int lvl = 0; lvl < ModemActivityInfo.getNumTxPowerLevels(); lvl++) { in getModemTxTimeMs()
/frameworks/base/services/core/java/com/android/server/power/stats/format/
DMobileRadioPowerStatsLayout.java23 import android.telephony.ModemActivityInfo;
145 mStateTxTimesCount = ModemActivityInfo.getNumTxPowerLevels(); in addStateStats()
/frameworks/base/core/java/com/android/internal/app/
DIBatteryStats.aidl33 import android.telephony.ModemActivityInfo;
281 oneway void noteModemControllerActivity(in ModemActivityInfo info); in noteModemControllerActivity()
/frameworks/base/core/java/com/android/internal/power/
DModemPowerProfile.java21 import android.telephony.ModemActivityInfo;
/frameworks/base/services/core/java/com/android/server/stats/pull/
DStatsPullAtomService.java180 import android.telephony.ModemActivityInfo;
2357 CompletableFuture<ModemActivityInfo> modemFuture = new CompletableFuture<>();
2359 new OutcomeReceiver<ModemActivityInfo,
2362 public void onResult(ModemActivityInfo result) {
2373 ModemActivityInfo modemInfo;
/frameworks/base/ravenwood/texts/
Dravenwood-annotation-allowed-classes.txt311 android.telephony.ModemActivityInfo
/frameworks/base/telephony/java/com/android/internal/telephony/
DITelephony.aidl46 import android.telephony.ModemActivityInfo;
/frameworks/base/services/core/java/com/android/server/am/
DBatteryStatsService.java96 import android.telephony.ModemActivityInfo;
2876 public void noteModemControllerActivity(final ModemActivityInfo info) { in noteModemControllerActivity()

12