/frameworks/base/telephony/java/android/telephony/ |
D | ModemActivityInfo.java | 42 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 …]
|
D | ModemActivityInfo.aidl | 20 parcelable ModemActivityInfo;
|
D | TelephonyManager.java | 13368 @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/ |
D | MobileRadioPowerStatsCollector.java | 29 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()
|
D | BatteryExternalStatsWorker.java | 37 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()
|
D | BatteryStatsImpl.java | 87 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/ |
D | LinkBandwidthEstimatorTest.java | 48 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/ |
D | ModemResponse.java | 28 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()
|
D | RadioResponse.java | 46 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/ |
D | PhoneCallPowerStatsProcessorTest.java | 40 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()
|
D | MobileRadioPowerStatsProcessorTest.java | 53 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/ |
D | MobileRadioPowerStatsCollectorTest.java | 48 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()
|
D | MobileRadioPowerCalculatorTest.java | 43 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()
|
D | BatteryStatsNoteTest.java | 56 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/ |
D | CellularBatteryStats.java | 30 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/ |
D | ModemPowerMetrics.java | 21 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/ |
D | MobileRadioPowerStatsProcessor.java | 20 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/ |
D | LinkBandwidthEstimator.java | 46 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/ |
D | MobileRadioPowerStatsLayout.java | 23 import android.telephony.ModemActivityInfo; 145 mStateTxTimesCount = ModemActivityInfo.getNumTxPowerLevels(); in addStateStats()
|
/frameworks/base/core/java/com/android/internal/app/ |
D | IBatteryStats.aidl | 33 import android.telephony.ModemActivityInfo; 281 oneway void noteModemControllerActivity(in ModemActivityInfo info); in noteModemControllerActivity()
|
/frameworks/base/core/java/com/android/internal/power/ |
D | ModemPowerProfile.java | 21 import android.telephony.ModemActivityInfo;
|
/frameworks/base/services/core/java/com/android/server/stats/pull/ |
D | StatsPullAtomService.java | 180 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/ |
D | ravenwood-annotation-allowed-classes.txt | 311 android.telephony.ModemActivityInfo
|
/frameworks/base/telephony/java/com/android/internal/telephony/ |
D | ITelephony.aidl | 46 import android.telephony.ModemActivityInfo;
|
/frameworks/base/services/core/java/com/android/server/am/ |
D | BatteryStatsService.java | 96 import android.telephony.ModemActivityInfo; 2876 public void noteModemControllerActivity(final ModemActivityInfo info) { in noteModemControllerActivity()
|