summaryrefslogtreecommitdiffstats
path: root/storaged/include
diff options
context:
space:
mode:
Diffstat (limited to 'storaged/include')
-rw-r--r--storaged/include/storaged.h4
-rw-r--r--storaged/include/storaged_uid_monitor.h5
2 files changed, 5 insertions, 4 deletions
diff --git a/storaged/include/storaged.h b/storaged/include/storaged.h
index a16be27db..0bdff7483 100644
--- a/storaged/include/storaged.h
+++ b/storaged/include/storaged.h
@@ -302,8 +302,8 @@ public:
return mUidm.get_uid_io_stats();
}
std::map<uint64_t, std::vector<struct uid_record>> get_uid_records(
- int hours, uint64_t threshold) {
- return mUidm.dump(hours, threshold);
+ int hours, uint64_t threshold, bool force_report) {
+ return mUidm.dump(hours, threshold, force_report);
}
void update_uid_io_interval(int interval) {
if (interval >= DEFAULT_PERIODIC_CHORES_INTERVAL_UID_IO_LIMIT) {
diff --git a/storaged/include/storaged_uid_monitor.h b/storaged/include/storaged_uid_monitor.h
index ae850167d..f6250ae7b 100644
--- a/storaged/include/storaged_uid_monitor.h
+++ b/storaged/include/storaged_uid_monitor.h
@@ -91,10 +91,11 @@ public:
// called by storaged -u
std::unordered_map<uint32_t, struct uid_info> get_uid_io_stats();
// called by dumpsys
- std::map<uint64_t, std::vector<struct uid_record>> dump(int hours, uint64_t threshold);
+ std::map<uint64_t, std::vector<struct uid_record>> dump(
+ int hours, uint64_t threshold, bool force_report);
// called by battery properties listener
void set_charger_state(charger_stat_t stat);
- // called by storaged periodic_chore
+ // called by storaged periodic_chore or dump with force_report
void report();
};