Lines Matching refs:Dumpstate

139 static Dumpstate& ds = Dumpstate::GetInstance();
150 CommandOptions Dumpstate::DEFAULT_DUMPSYS = CommandOptions::WithTimeout(30).Build();
152 typedef Dumpstate::ConsentCallback::ConsentResult UserConsentResult;
213 return Dumpstate::RunStatus::USER_CONSENT_DENIED; \
361 const CommandOptions& options = Dumpstate::DEFAULT_DUMPSYS, in RunDumpsys()
367 return ds.RunDumpsys(title, dumpsysArgs, Dumpstate::DEFAULT_DUMPSYS, 0, out_fd); in RunDumpsys()
746 Dumpstate::ConsentCallback::ConsentCallback() : result_(UNAVAILABLE), start_time_(Nanotime()) { in ConsentCallback()
749 android::binder::Status Dumpstate::ConsentCallback::onReportApproved() { in onReportApproved()
774 android::binder::Status Dumpstate::ConsentCallback::onReportDenied() { in onReportDenied()
781 UserConsentResult Dumpstate::ConsentCallback::getResult() { in getResult()
786 uint64_t Dumpstate::ConsentCallback::getElapsedTimeMs() const { in getElapsedTimeMs()
790 void Dumpstate::PrintHeader() const { in PrintHeader()
848 status_t Dumpstate::AddZipEntryFromFd(const std::string& entry_name, int fd, in AddZipEntryFromFd()
934 bool Dumpstate::AddZipEntry(const std::string& entry_name, const std::string& entry_path) { in AddZipEntry()
950 void Dumpstate::AddDir(const std::string& dir, bool recursive) { in AddDir()
956 bool Dumpstate::AddTextZipEntry(const std::string& entry_name, const std::string& content) { in AddTextZipEntry()
1259 static Dumpstate::RunStatus RunDumpsysTextByPriority(const std::string& title, int priority, in RunDumpsysTextByPriority()
1311 return Dumpstate::RunStatus::OK; in RunDumpsysTextByPriority()
1324 static Dumpstate::RunStatus RunDumpsysTextNormalPriority(const std::string& title, in RunDumpsysTextNormalPriority()
1339 static Dumpstate::RunStatus RunDumpsysProto(const std::string& title, int priority, in RunDumpsysProto()
1377 return Dumpstate::RunStatus::OK; in RunDumpsysProto()
1381 static Dumpstate::RunStatus RunDumpsysCritical() { in RunDumpsysCritical()
1392 static Dumpstate::RunStatus RunDumpsysHigh() { in RunDumpsysHigh()
1406 static Dumpstate::RunStatus RunDumpsysNormal() { in RunDumpsysNormal()
1654 Dumpstate::RunStatus Dumpstate::dumpstate() { in dumpstate()
1671 DUMP_BOARD_TASK, &Dumpstate::DumpstateBoard, &ds, _1); in dumpstate()
1884 return Dumpstate::RunStatus::OK; in dumpstate()
1895 Dumpstate::RunStatus Dumpstate::DumpstateDefaultAfterCritical() { in DumpstateDefaultAfterCritical()
1912 DUMP_TRACES_TASK, &Dumpstate::DumpTraces, &ds, &dump_traces_path); in DumpstateDefaultAfterCritical()
1988 return Dumpstate::RunStatus::ERROR; in DumpstateDefaultAfterCritical()
1992 Dumpstate::RunStatus status = dumpstate(); in DumpstateDefaultAfterCritical()
2069 DUMP_BOARD_TASK, &Dumpstate::DumpstateBoard, &ds, _1); in DumpstateTelephonyOnly()
2266 Dumpstate::RunStatus Dumpstate::DumpTraces(const char** path) { in DumpTraces()
2389 const Dumpstate::BugreportMode bugreport_mode) { in GetDumpstateHalModeHidl()
2391 case Dumpstate::BugreportMode::BUGREPORT_FULL: in GetDumpstateHalModeHidl()
2393 case Dumpstate::BugreportMode::BUGREPORT_INTERACTIVE: in GetDumpstateHalModeHidl()
2395 case Dumpstate::BugreportMode::BUGREPORT_REMOTE: in GetDumpstateHalModeHidl()
2397 case Dumpstate::BugreportMode::BUGREPORT_WEAR: in GetDumpstateHalModeHidl()
2399 case Dumpstate::BugreportMode::BUGREPORT_TELEPHONY: in GetDumpstateHalModeHidl()
2401 case Dumpstate::BugreportMode::BUGREPORT_WIFI: in GetDumpstateHalModeHidl()
2403 case Dumpstate::BugreportMode::BUGREPORT_ONBOARDING: in GetDumpstateHalModeHidl()
2404 case Dumpstate::BugreportMode::BUGREPORT_DEFAULT: in GetDumpstateHalModeHidl()
2411 const Dumpstate::BugreportMode bugreport_mode) { in GetDumpstateHalModeAidl()
2413 case Dumpstate::BugreportMode::BUGREPORT_FULL: in GetDumpstateHalModeAidl()
2415 case Dumpstate::BugreportMode::BUGREPORT_INTERACTIVE: in GetDumpstateHalModeAidl()
2417 case Dumpstate::BugreportMode::BUGREPORT_REMOTE: in GetDumpstateHalModeAidl()
2419 case Dumpstate::BugreportMode::BUGREPORT_WEAR: in GetDumpstateHalModeAidl()
2421 case Dumpstate::BugreportMode::BUGREPORT_TELEPHONY: in GetDumpstateHalModeAidl()
2423 case Dumpstate::BugreportMode::BUGREPORT_WIFI: in GetDumpstateHalModeAidl()
2425 case Dumpstate::BugreportMode::BUGREPORT_ONBOARDING: in GetDumpstateHalModeAidl()
2426 case Dumpstate::BugreportMode::BUGREPORT_DEFAULT: in GetDumpstateHalModeAidl()
2435 const Dumpstate::BugreportMode bugreport_mode, in DoDumpstateBoardHidl()
2524 const Dumpstate::BugreportMode bugreport_mode, const size_t timeout_sec) { in DoDumpstateBoardAidl()
2578 void Dumpstate::DumpstateBoard(int out_fd) { in DumpstateBoard()
2720 bool Dumpstate::FinishZipFile() { in FinishZipFile()
2895 static inline const char* ModeToString(Dumpstate::BugreportMode mode) { in ModeToString()
2897 case Dumpstate::BugreportMode::BUGREPORT_FULL: in ModeToString()
2899 case Dumpstate::BugreportMode::BUGREPORT_INTERACTIVE: in ModeToString()
2901 case Dumpstate::BugreportMode::BUGREPORT_REMOTE: in ModeToString()
2903 case Dumpstate::BugreportMode::BUGREPORT_WEAR: in ModeToString()
2905 case Dumpstate::BugreportMode::BUGREPORT_TELEPHONY: in ModeToString()
2907 case Dumpstate::BugreportMode::BUGREPORT_WIFI: in ModeToString()
2909 case Dumpstate::BugreportMode::BUGREPORT_ONBOARDING: in ModeToString()
2911 case Dumpstate::BugreportMode::BUGREPORT_DEFAULT: in ModeToString()
2916 static bool IsConsentlessBugreportAllowed(const Dumpstate::DumpOptions& options) { in IsConsentlessBugreportAllowed()
2921 static void SetOptionsFromMode(Dumpstate::BugreportMode mode, Dumpstate::DumpOptions* options, in SetOptionsFromMode()
2928 case Dumpstate::BugreportMode::BUGREPORT_FULL: in SetOptionsFromMode()
2931 case Dumpstate::BugreportMode::BUGREPORT_INTERACTIVE: in SetOptionsFromMode()
2936 case Dumpstate::BugreportMode::BUGREPORT_REMOTE: in SetOptionsFromMode()
2941 case Dumpstate::BugreportMode::BUGREPORT_WEAR: in SetOptionsFromMode()
2947 case Dumpstate::BugreportMode::BUGREPORT_TELEPHONY: in SetOptionsFromMode()
2952 case Dumpstate::BugreportMode::BUGREPORT_WIFI: in SetOptionsFromMode()
2956 case Dumpstate::BugreportMode::BUGREPORT_ONBOARDING: in SetOptionsFromMode()
2960 case Dumpstate::BugreportMode::BUGREPORT_DEFAULT: in SetOptionsFromMode()
2965 static void LogDumpOptions(const Dumpstate::DumpOptions& options) { in LogDumpOptions()
2979 void Dumpstate::DumpOptions::Initialize(BugreportMode bugreport_mode, in Initialize()
2995 Dumpstate::RunStatus Dumpstate::DumpOptions::Initialize(int argc, char* argv[]) { in Initialize()
3042 bool Dumpstate::DumpOptions::ValidateOptions() const { in ValidateOptions()
3057 void Dumpstate::SetOptions(std::unique_ptr<DumpOptions> options) { in SetOptions()
3061 void Dumpstate::Initialize() { in Initialize()
3068 Dumpstate::RunStatus Dumpstate::Run(int32_t calling_uid, const std::string& calling_package) { in Run()
3069 Dumpstate::RunStatus status = RunInternal(calling_uid, calling_package); in Run()
3074 Dumpstate::RunStatus Dumpstate::Retrieve(int32_t calling_uid, const std::string& calling_package, in Retrieve()
3077 Dumpstate::RunStatus status = RetrieveInternal(calling_uid, calling_package, in Retrieve()
3084 Dumpstate::RunStatus Dumpstate::RetrieveInternal(int32_t calling_uid, in RetrieveInternal()
3131 return copy_succeeded ? Dumpstate::RunStatus::OK in RetrieveInternal()
3132 : Dumpstate::RunStatus::ERROR; in RetrieveInternal()
3135 void Dumpstate::HandleRunStatus(Dumpstate::RunStatus status) { in HandleRunStatus()
3138 case Dumpstate::RunStatus::OK: in HandleRunStatus()
3141 case Dumpstate::RunStatus::HELP: in HandleRunStatus()
3143 case Dumpstate::RunStatus::INVALID_INPUT: in HandleRunStatus()
3146 case Dumpstate::RunStatus::ERROR: in HandleRunStatus()
3149 case Dumpstate::RunStatus::USER_CONSENT_DENIED: in HandleRunStatus()
3152 case Dumpstate::RunStatus::USER_CONSENT_TIMED_OUT: in HandleRunStatus()
3158 void Dumpstate::Cancel() { in Cancel()
3180 void Dumpstate::PreDumpUiData() { in PreDumpUiData()
3205 Dumpstate::RunStatus Dumpstate::RunInternal(int32_t calling_uid, in RunInternal()
3425 Dumpstate::RunStatus status = Dumpstate::RunStatus::OK; in RunInternal()
3428 if (status != Dumpstate::RunStatus::OK && in RunInternal()
3429 status != Dumpstate::RunStatus::USER_CONSENT_TIMED_OUT) { in RunInternal()
3436 if (status == Dumpstate::RunStatus::USER_CONSENT_TIMED_OUT) { in RunInternal()
3483 void Dumpstate::MaybeTakeEarlyScreenshot() { in MaybeTakeEarlyScreenshot()
3491 std::future<std::string> Dumpstate::MaybeSnapshotSystemTraceAsync() { in MaybeSnapshotSystemTraceAsync()
3538 void Dumpstate::MaybeWaitForSnapshotSystemTrace(std::future<std::string> task) { in MaybeWaitForSnapshotSystemTrace()
3546 void Dumpstate::MaybeSnapshotUiTraces() { in MaybeSnapshotUiTraces()
3578 void Dumpstate::MaybeAddUiTracesToZip() { in MaybeAddUiTracesToZip()
3586 void Dumpstate::onUiIntensiveBugreportDumpsFinished(int32_t calling_uid) { in onUiIntensiveBugreportDumpsFinished()
3597 void Dumpstate::MaybeCheckUserConsent(int32_t calling_uid, const std::string& calling_package) { in MaybeCheckUserConsent()
3624 bool Dumpstate::IsUserConsentDenied() const { in IsUserConsentDenied()
3629 bool Dumpstate::CalledByApi() const { in CalledByApi()
3633 void Dumpstate::CleanupTmpFiles() { in CleanupTmpFiles()
3642 void Dumpstate::EnableParallelRunIfNeeded() { in EnableParallelRunIfNeeded()
3650 void Dumpstate::ShutdownDumpPool() { in ShutdownDumpPool()
3660 void Dumpstate::EnqueueAddZipEntryAndCleanupIfNeeded(const std::string& entry_name, in EnqueueAddZipEntryAndCleanupIfNeeded()
3677 Dumpstate::RunStatus Dumpstate::HandleUserConsentDenied() { in HandleUserConsentDenied()
3683 Dumpstate::RunStatus Dumpstate::CopyBugreportIfUserConsented(int32_t calling_uid) { in CopyBugreportIfUserConsented()
3728 return copy_succeeded ? Dumpstate::RunStatus::OK : Dumpstate::RunStatus::ERROR; in CopyBugreportIfUserConsented()
3739 return Dumpstate::RunStatus::USER_CONSENT_TIMED_OUT; in CopyBugreportIfUserConsented()
3743 return Dumpstate::RunStatus::ERROR; in CopyBugreportIfUserConsented()
3746 Dumpstate::RunStatus Dumpstate::ParseCommandlineAndRun(int argc, char* argv[]) { in ParseCommandlineAndRun()
3747 std::unique_ptr<Dumpstate::DumpOptions> options = std::make_unique<Dumpstate::DumpOptions>(); in ParseCommandlineAndRun()
3748 Dumpstate::RunStatus status = options->Initialize(argc, argv); in ParseCommandlineAndRun()
3749 if (status == Dumpstate::RunStatus::OK) { in ParseCommandlineAndRun()
3766 Dumpstate::RunStatus status = ds.ParseCommandlineAndRun(argc, argv); in run_main()
3769 case Dumpstate::RunStatus::OK: in run_main()
3771 case Dumpstate::RunStatus::HELP: in run_main()
3774 case Dumpstate::RunStatus::INVALID_INPUT: in run_main()
3778 case Dumpstate::RunStatus::ERROR: in run_main()
3780 case Dumpstate::RunStatus::USER_CONSENT_DENIED: in run_main()
3782 case Dumpstate::RunStatus::USER_CONSENT_TIMED_OUT: in run_main()
3788 Dumpstate::Dumpstate(const std::string& version) in Dumpstate() function in Dumpstate
3790 options_(new Dumpstate::DumpOptions()), in Dumpstate()
3797 Dumpstate& Dumpstate::GetInstance() { in GetInstance()
3798 static Dumpstate singleton_(android::base::GetProperty("dumpstate.version", VERSION_CURRENT)); in GetInstance()
3939 std::string Dumpstate::GetPath(const std::string& suffix) const { in GetPath()
3943 std::string Dumpstate::GetPath(const std::string& directory, const std::string& suffix) const { in GetPath()
3948 void Dumpstate::SetProgress(std::unique_ptr<Progress> progress) { in SetProgress()
4278 int Dumpstate::DumpFile(const std::string& title, const std::string& path) { in DumpFile()
4397 int Dumpstate::RunCommand(const std::string& title, const std::vector<std::string>& full_command, in RunCommand()
4413 void Dumpstate::RunDumpsys(const std::string& title, const std::vector<std::string>& dumpsys_args, in RunDumpsys()
4581 void Dumpstate::UpdateProgress(int32_t delta_sec) { in UpdateProgress()
4626 void Dumpstate::TakeScreenshot(const std::string& path) { in TakeScreenshot()