/aosp14/frameworks/base/libs/hwui/ |
H A D | FrameInfo.h | 81 static constexpr int64_t INVALID_VSYNC_ID = -1; 82 static constexpr int64_t UNKNOWN_DEADLINE = std::numeric_limits<int64_t>::max(); 97 int64_t vsyncId, int64_t frameDeadline, nsecs_t frameInterval) { in setVsync() 121 int64_t* mBuffer; 126 void importUiThreadInfo(int64_t* info); 150 inline int64_t operator[](int index) const { 156 int64_t endtime = get(end); in duration() 157 int64_t starttime = get(start); in duration() 158 int64_t gap = endtime - starttime; in duration() 171 inline int64_t totalDuration() const { in totalDuration() [all …]
|
H A D | DeviceInfo.h | 44 static int64_t getVsyncPeriod() { return get()->mVsyncPeriod; } in getVsyncPeriod() 45 static int64_t getCompositorOffset() { return get()->getCompositorOffsetInternal(); } in getCompositorOffset() 46 static int64_t getAppOffset() { return get()->mAppVsyncOffsetNanos; } in getAppOffset() 52 get()->mVsyncPeriod = static_cast<int64_t>(1000000000 / refreshRate); in setRefreshRate() 54 static void setPresentationDeadlineNanos(int64_t deadlineNanos) { in setPresentationDeadlineNanos() 57 static void setAppVsyncOffsetNanos(int64_t offsetNanos) { in setAppVsyncOffsetNanos() 80 void onRefreshRateChanged(int64_t vsyncPeriod); 86 int64_t getCompositorOffsetInternal() const { in getCompositorOffsetInternal() 104 int64_t mVsyncPeriod = 16666666; 106 int64_t mPresentationDeadlineNanos = 17666666; [all …]
|
H A D | JankTracker.cpp | 41 std::function<int64_t(nsecs_t)> computeThreadshold; 65 static const int64_t IGNORE_EXCEEDING = seconds_to_nanoseconds(10); 74 static const int64_t EXEMPT_FRAMES_FLAGS = FrameInfoFlags::SurfaceCanvas; 171 int64_t frameNumber, int32_t surfaceControlId) { in finishFrame() 177 int64_t totalDuration = frame.duration(FrameInfoIndex::IntendedVsync, in finishFrame() 192 int64_t frameInterval = frame[FrameInfoIndex::FrameInterval]; in finishFrame() 199 int64_t deadline = frame[FrameInfoIndex::FrameDeadline]; in finishFrame() 204 int64_t originalDeadlineDuration = deadline - frame[FrameInfoIndex::IntendedVsync]; in finishFrame() 236 int64_t delta = frame.duration(comparison.start, comparison.end); in finishFrame() 257 int64_t totalGPUDrawTime = frame.gpuDrawTime(); in finishFrame() [all …]
|
/aosp14/frameworks/base/native/android/ |
H A D | performance_hint.cpp | 53 int64_t getPreferredRateNanos() const; 60 const int64_t mPreferredRateNanos; 66 int64_t preferredRateNanos, int64_t targetDurationNanos); 82 const int64_t mPreferredRateNanos; 84 int64_t mTargetDurationNanos; 86 int64_t mFirstTargetMetTimestamp; 88 int64_t mLastTargetMetTimestamp; 93 std::vector<int64_t> mTimestampsNanos; 124 int64_t preferredRateNanos = -1L; in create() 207 int64_t now = elapsedRealtimeNano(); in reportActualWorkDuration() [all …]
|
/aosp14/frameworks/base/media/jni/tuner/ |
H A D | DvrClient.cpp | 53 int64_t DvrClient::readFromFile(int64_t size) { in readFromFile() 64 int64_t write = min(size, available); in readFromFile() 67 int64_t ret = 0; in readFromFile() 71 int64_t length = first.getLength(); in readFromFile() 108 int64_t DvrClient::readFromBuffer(int8_t* buffer, int64_t size) { in readFromBuffer() 130 int64_t DvrClient::writeToFile(int64_t size) { in writeToFile() 141 int64_t toRead = min(size, available); in writeToFile() 143 int64_t ret = 0; in writeToFile() 148 int64_t length = first.getLength(); in writeToFile() 183 int64_t DvrClient::writeToBuffer(int8_t* buffer, int64_t size) { in writeToBuffer() [all …]
|
H A D | DvrClient.h | 72 int64_t readFromFile(int64_t size); 77 int64_t readFromBuffer(int8_t* buffer, int64_t size); 82 int64_t writeToFile(int64_t size); 87 int64_t seekFile(int64_t pos); 92 int64_t writeToBuffer(int8_t* buffer, int64_t size); 132 Result setStatusCheckIntervalHint(int64_t durationInMs);
|
H A D | TimeFilterClient.cpp | 41 Result TimeFilterClient::setTimeStamp(int64_t timeStamp) { in setTimeStamp() 59 int64_t TimeFilterClient::getTimeStamp() { in getTimeStamp() 61 int64_t timeStamp; in getTimeStamp() 64 return static_cast<int64_t>(Constant64Bit::INVALID_PRESENTATION_TIME_STAMP); in getTimeStamp() 69 return static_cast<int64_t>(Constant64Bit::INVALID_PRESENTATION_TIME_STAMP); in getTimeStamp() 72 int64_t TimeFilterClient::getSourceTime() { in getSourceTime() 74 int64_t sourceTime; in getSourceTime() 77 return static_cast<int64_t>(Constant64Bit::INVALID_PRESENTATION_TIME_STAMP); in getSourceTime() 82 return static_cast<int64_t>(Constant64Bit::INVALID_PRESENTATION_TIME_STAMP); in getSourceTime()
|
/aosp14/system/core/healthd/include_charger/charger/ |
H A D | healthd_mode_charger.h | 38 int64_t timestamp; 97 void UpdateScreenState(int64_t now); 101 void SetNextKeyCheck(key_state* key, int64_t timeout); 102 void ProcessKey(int code, int64_t now); 104 void HandleInputState(int64_t now); 105 void HandlePowerSupplyState(int64_t now); 116 int64_t next_screen_transition_ = 0; 117 int64_t next_key_check_ = 0; 118 int64_t next_pwr_check_ = 0; 119 int64_t wait_batt_level_timestamp_ = 0;
|
/aosp14/system/core/libsparse/ |
H A D | sparse_read.cpp | 66 virtual int64_t GetOffset() = 0; 92 int Seek(int64_t off) override { in Seek() 129 int64_t offset; 131 int AccessOkay(int64_t len) { in AccessOkay() 216 int64_t len = (int64_t)blocks * s->block_size; in process_raw_chunk() 251 int64_t len = (int64_t)blocks * s->block_size; in process_fill_chunk() 295 int64_t len = (int64_t)blocks * s->block_size; in process_skip_chunk() 523 int64_t end = 0; in sparse_file_read_hole() 524 int64_t start = 0; in sparse_file_read_hole() 598 int64_t len; in sparse_file_import_source() [all …]
|
/aosp14/frameworks/base/libs/hwui/renderthread/ |
H A D | TimeLord.h | 35 bool vsyncReceived(nsecs_t vsync, nsecs_t indendedVsync, int64_t vsyncId, 36 int64_t frameDeadline, nsecs_t frameInterval); 39 int64_t lastVsyncId() const { return mFrameVsyncId; } in lastVsyncId() 40 int64_t lastFrameDeadline() const { return mFrameDeadline; } in lastFrameDeadline() 51 int64_t mFrameVsyncId; 52 int64_t mFrameDeadline;
|
H A D | CanvasContext.h | 144 void prepareTree(TreeInfo& info, int64_t* uiFrameInfo, int64_t syncQueued, RenderNode* target); 211 const std::function<bool(int64_t, int64_t, int64_t)>& callback) { in setASurfaceTransactionCallback() argument 266 int64_t frameNumber; 314 int64_t mDamageId = 0; 359 std::function<bool(int64_t, int64_t, int64_t)> mASurfaceTransactionCallback; 371 int64_t vsyncId; 372 int64_t startTime;
|
H A D | HintSessionWrapper.h | 58 static constexpr int64_t kSanityCheckLowerBound = 100_us; 59 static constexpr int64_t kSanityCheckUpperBound = 10_s; 69 int64_t defaultTarget) = nullptr; 72 int64_t targetDuration) = nullptr; 74 int64_t actualDuration) = nullptr;
|
/aosp14/frameworks/base/cmds/incidentd/src/ |
H A D | WorkDirectory.h | 50 ReportFile(const sp<WorkDirectory>& workDirectory, int64_t timestampNs, 58 int64_t getTimestampNs() const; 180 int64_t mTimestampNs; 221 status_t getReports(vector<sp<ReportFile>>* files, int64_t after); 234 bool hasMore(int64_t after); 263 int64_t make_timestamp_ns_locked(); 264 bool file_exists_locked(int64_t timestampNs); 265 off_t get_directory_contents_locked(map<string,WorkDirectoryEntry>* files, int64_t after); 269 string make_filename(int64_t timestampNs, const string& extension);
|
H A D | FdBuffer.h | 46 status_t read(int fd, int64_t timeoutMs); 64 status_t readProcessedDataInStream(int fd, unique_fd toFd, unique_fd fromFd, int64_t timeoutMs, 105 int64_t durationMs() const { return mFinishTime - mStartTime; } in durationMs() 114 int64_t mStartTime; 115 int64_t mFinishTime;
|
/aosp14/frameworks/base/libs/hwui/service/ |
H A D | GraphicsStatsService.h | 47 static void saveBuffer(const std::string& path, const std::string& package, int64_t versionCode, 48 int64_t startTime, int64_t endTime, const ProfileData* data); 52 int64_t versionCode, int64_t startTime, int64_t endTime,
|
/aosp14/frameworks/base/services/core/jni/ |
H A D | com_android_server_hint_HintManagerService.cpp | 47 std::vector<int32_t> threadIds, int64_t durationNanos) { in createHintSession() 58 static void pauseHintSession(JNIEnv* env, int64_t session_ptr) { in pauseHintSession() 63 static void resumeHintSession(JNIEnv* env, int64_t session_ptr) { in resumeHintSession() 68 static void closeHintSession(JNIEnv* env, int64_t session_ptr) { in closeHintSession() 74 static void updateTargetWorkDuration(int64_t session_ptr, int64_t targetDurationNanos) { in updateTargetWorkDuration() 79 static void reportActualWorkDuration(int64_t session_ptr, in reportActualWorkDuration() 85 static void sendHint(int64_t session_ptr, SessionHint hint) { in sendHint() 90 static void setThreads(int64_t session_ptr, const std::vector<int32_t>& threadIds) { in setThreads() 95 static int64_t getHintSessionPreferredRate() { in getHintSessionPreferredRate() 96 int64_t rate = -1; in getHintSessionPreferredRate()
|
/aosp14/frameworks/base/native/android/tests/performance_hint/ |
H A D | PerformanceHintNativeTest.cpp | 41 int64_t durationNanos, ::android::sp<IHintSession>* _aidl_return), 43 MOCK_METHOD(Status, getHintSessionPreferredRate, (int64_t * _aidl_return), (override)); 54 MOCK_METHOD(Status, updateTargetWorkDuration, (int64_t targetDurationNanos), (override)); 56 (const ::std::vector<int64_t>& actualDurationNanos, 57 const ::std::vector<int64_t>& timeStampNanos), 89 int64_t preferredUpdateRateNanos = APerformanceHint_getPreferredUpdateRateNanos(manager); in TEST_F() 99 int64_t targetDuration = 56789L; in TEST_F() 112 int64_t targetDurationNanos = 10; in TEST_F() 118 int64_t actualDurationNanos = 20; in TEST_F() 119 std::vector<int64_t> actualDurations; in TEST_F() [all …]
|
/aosp14/system/core/libutils/include/utils/ |
H A D | SystemClock.h | 29 int64_t uptimeMillis(); 31 int64_t uptimeNanos(); 33 int64_t elapsedRealtime(); 35 int64_t elapsedRealtimeNano();
|
/aosp14/system/core/fastboot/ |
H A D | bootimg_utils.cpp | 55 int64_t kernel_actual = (kernel.size() + page_mask) & (~page_mask); in mkbootimg_v3_and_above() 56 int64_t ramdisk_actual = (ramdisk.size() + page_mask) & (~page_mask); in mkbootimg_v3_and_above() 58 int64_t bootimg_size = V3_PAGE_SIZE + kernel_actual + ramdisk_actual; in mkbootimg_v3_and_above() 92 int64_t header_actual = (sizeof(boot_img_hdr_v1) + page_mask) & (~page_mask); in mkbootimg() 93 int64_t kernel_actual = (kernel.size() + page_mask) & (~page_mask); in mkbootimg() 94 int64_t ramdisk_actual = (ramdisk.size() + page_mask) & (~page_mask); in mkbootimg() 95 int64_t second_actual = (second.size() + page_mask) & (~page_mask); in mkbootimg() 96 int64_t dtb_actual = (dtb.size() + page_mask) & (~page_mask); in mkbootimg() 98 int64_t bootimg_size = in mkbootimg()
|
/aosp14/frameworks/base/core/jni/ |
H A D | android_os_SystemClock.cpp | 37 static_assert(std::is_same<int64_t, jlong>::value, "jlong isn't an int64_t"); 38 static_assert(std::is_same<decltype(uptimeMillis()), int64_t>::value, 40 static_assert(std::is_same<decltype(uptimeNanos()), int64_t>::value, 42 static_assert(std::is_same<decltype(elapsedRealtime()), int64_t>::value, 44 static_assert(std::is_same<decltype(elapsedRealtimeNano()), int64_t>::value,
|
H A D | com_android_internal_os_LongMultiStateCounter.cpp | 31 typedef battery::MultiStateCounter<int64_t> LongMultiStateCounter; 34 bool LongMultiStateCounter::delta(const int64_t &previousValue, const int64_t &newValue, in delta() 35 int64_t *outValue) const { in delta() 41 void LongMultiStateCounter::add(int64_t *value1, const int64_t &value2, const uint64_t numerator, in add() 52 std::string LongMultiStateCounter::valueToString(const int64_t &v) const { in valueToString() 84 return (jlong)asLongMultiStateCounter(nativePtr)->updateValue((int64_t)value, timestamp); in native_updateValue() 163 int64_t value; in native_initFromParcel()
|
/aosp14/system/core/fs_mgr/liblp/ |
H A D | utility.h | 48 int64_t GetPrimaryGeometryOffset(); 49 int64_t GetBackupGeometryOffset(); 53 int64_t GetPrimaryMetadataOffset(const LpMetadataGeometry& geometry, uint32_t slot_number); 57 int64_t GetBackupMetadataOffset(const LpMetadataGeometry& geometry, uint32_t slot_number); 64 int64_t SeekFile64(int fd, int64_t offset, int whence);
|
H A D | utility.cpp | 60 int64_t result = SeekFile64(fd, 0, SEEK_END); in GetDescriptorSize() 70 int64_t SeekFile64(int fd, int64_t offset, int whence) { in SeekFile64() 71 static_assert(sizeof(off_t) == sizeof(int64_t), "Need 64-bit lseek"); in SeekFile64() 75 int64_t GetPrimaryGeometryOffset() { in GetPrimaryGeometryOffset() 79 int64_t GetBackupGeometryOffset() { in GetBackupGeometryOffset() 83 int64_t GetPrimaryMetadataOffset(const LpMetadataGeometry& geometry, uint32_t slot_number) { in GetPrimaryMetadataOffset() 85 int64_t offset = LP_PARTITION_RESERVED_BYTES + (LP_METADATA_GEOMETRY_SIZE * 2) + in GetPrimaryMetadataOffset() 90 int64_t GetBackupMetadataOffset(const LpMetadataGeometry& geometry, uint32_t slot_number) { in GetBackupMetadataOffset() 92 int64_t start = LP_PARTITION_RESERVED_BYTES + (LP_METADATA_GEOMETRY_SIZE * 2) + in GetBackupMetadataOffset() 93 int64_t(geometry.metadata_max_size) * geometry.metadata_slot_count; in GetBackupMetadataOffset() [all …]
|
/aosp14/system/core/libutils/ |
H A D | SystemClock.cpp | 40 int64_t uptimeMillis() in uptimeMillis() 48 int64_t uptimeNanos() in uptimeNanos() 56 int64_t elapsedRealtime() in elapsedRealtime() 64 int64_t elapsedRealtimeNano() in elapsedRealtimeNano()
|
/aosp14/system/core/libstats/expresslog/ |
H A D | Counter.cpp | 26 void Counter::logIncrement(const char* metricName, int64_t amount) { in logIncrement() 27 const int64_t metricIdHash = farmhash::Fingerprint64(metricName, strlen(metricName)); in logIncrement() 31 void Counter::logIncrementWithUid(const char* metricName, int32_t uid, int64_t amount) { in logIncrementWithUid() 32 const int64_t metricIdHash = farmhash::Fingerprint64(metricName, strlen(metricName)); in logIncrementWithUid()
|