Home
last modified time | relevance | path

Searched refs:string (Results 1 – 25 of 2538) sorted by relevance

12345678910>>...102

/system/vold/
DUtils.h53 std::string GetFuseMountPathForUser(userid_t user_id, const std::string& relative_upper_path);
55 status_t CreateDeviceNode(const std::string& path, dev_t dev);
56 status_t DestroyDeviceNode(const std::string& path);
58 status_t SetDefaultAcl(const std::string& path, mode_t mode, uid_t uid, gid_t gid,
63 int SetQuotaInherit(const std::string& path);
64 int SetQuotaProjectId(const std::string& path, long projectId);
72 int PrepareAppDirFromRoot(const std::string& path, const std::string& root, int appUid,
76 status_t PrepareDir(const std::string& path, mode_t mode, uid_t uid, gid_t gid,
80 status_t ForceUnmount(const std::string& path);
83 status_t KillProcessesUsingPath(const std::string& path);
[all …]
/system/extras/simpleperf/
Dget_test_data.h26 std::string GetTestData(const std::string& filename);
27 const std::string& GetTestDataDir();
30 static const std::string ELF_FILE = "elf";
31 static const std::string ELF_FILE_BUILD_ID = "0b12a384a9f4a3f3659b7171ca615dbec3a81f71";
32 static const std::string ELF_FILE_WITH_MINI_DEBUG_INFO = "elf_with_mini_debug_info";
36 static const std::string PERF_DATA = "perf.data";
40 static const std::string PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS =
44 static const std::string CALLGRAPH_FP_PERF_DATA = "perf_g_fp.data";
46 static const std::string BRANCH_PERF_DATA = "perf_b.data";
49 static const std::string PERF_DATA_WITH_MINI_DEBUG_INFO = "perf_with_mini_debug_info.data";
[all …]
Dcmd_report_sample_test.cpp51 static void GetProtobufReport(const std::string& test_data_file, std::string* protobuf_report, in GetProtobufReport()
52 const std::vector<std::string>& extra_args = {}) { in GetProtobufReport()
55 std::vector<std::string> args = {"-i", GetTestData(test_data_file), "-o", tmpfile.path,
66 std::string data; in TEST()
68 ASSERT_NE(data.find("magic: SIMPLEPERF"), std::string::npos); in TEST()
69 ASSERT_NE(data.find("version: 1"), std::string::npos); in TEST()
70 ASSERT_NE(data.find("file:"), std::string::npos); in TEST()
75 std::string data; in TEST()
78 ASSERT_EQ(data.find("unknown"), std::string::npos); in TEST()
83 std::string data; in TEST()
[all …]
/system/tools/hidl/host_utils/include/hidl-util/
DStringHelper.h43 static std::string Uppercase(const std::string &in);
45 static std::string Lowercase(const std::string &in);
47 static std::string Capitalize(const std::string &in);
50 static std::string ToCamelCase(const std::string &in);
51 static std::string ToPascalCase(const std::string &in);
52 static std::string ToUpperSnakeCase(const std::string &in);
53 static std::string ToLowerSnakeCase(const std::string &in);
54 static std::string ToCase(Case c, const std::string &in);
56 static bool EndsWith(const std::string &in, const std::string &suffix);
57 static bool StartsWith(const std::string &in, const std::string &prefix);
[all …]
/system/core/fastboot/device/
Dvariables.h24 bool GetVersion(FastbootDevice* device, const std::vector<std::string>& args, std::string* message);
25 bool GetBootloaderVersion(FastbootDevice* device, const std::vector<std::string>& args,
26 std::string* message);
27 bool GetBasebandVersion(FastbootDevice* device, const std::vector<std::string>& args,
28 std::string* message);
29 bool GetOsVersion(FastbootDevice* device, const std::vector<std::string>& args,
30 std::string* message);
31 bool GetVndkVersion(FastbootDevice* device, const std::vector<std::string>& args,
32 std::string* message);
33 bool GetProduct(FastbootDevice* device, const std::vector<std::string>& args, std::string* message);
[all …]
/system/core/libmodprobe/include/modprobe/
Dmodprobe.h31 Modprobe(const std::vector<std::string>&, const std::string load_file = "modules.load",
36 bool LoadWithAliases(const std::string& module_name, bool strict,
37 const std::string& parameters = "");
38 bool Remove(const std::string& module_name);
39 std::vector<std::string> ListModules(const std::string& pattern);
40 bool GetAllDependencies(const std::string& module, std::vector<std::string>* pre_dependencies,
41 std::vector<std::string>* dependencies,
42 std::vector<std::string>* post_dependencies);
45 bool IsBlocklisted(const std::string& module_name);
48 std::string MakeCanonical(const std::string& module_path);
[all …]
/system/libvintf/include/vintf/
DFileSystem.h43 virtual status_t fetch(const std::string& path, std::string* fetched,
44 std::string* error) const = 0;
47 virtual status_t listFiles(const std::string& path, std::vector<std::string>* out,
48 std::string* error) const = 0;
51 virtual status_t modifiedTime(const std::string& path, timespec* mtime,
52 std::string* error) const = 0;
59 virtual status_t write(const std::string& path, const std::string& content,
60 std::string* error) const = 0;
62 virtual status_t deleteFile(const std::string& path, std::string* error) const = 0;
70 status_t fetch(const std::string&, std::string*, std::string*) const override;
[all …]
DHalManifest.h54 std::map<std::string /* interface */, std::set<std::string /* instance */>>;
72 bool add(ManifestHal&& hal, std::string* error = nullptr);
74 bool addAllHals(HalManifest* other, std::string* error = nullptr);
79 Transport getHidlTransport(const std::string& name, const Version& v,
80 const std::string& interfaceName,
81 const std::string& instanceName) const;
90 bool checkCompatibility(const CompatibilityMatrix& mat, std::string* error = nullptr,
97 std::set<std::string> getHalNames() const;
102 std::set<std::string> getHalNamesAndVersions() const;
123 std::string getXmlFilePath(const std::string& xmlFileName, const Version& version) const;
[all …]
/system/core/fastboot/
Dfastboot_driver.h50 std::function<void(const std::string&)> prolog = [](const std::string&) {};
52 std::function<void(const std::string&)> info = [](const std::string&) {};
53 std::function<void(const std::string&)> text = [](const std::string&) {};
68 RetCode Boot(std::string* response = nullptr, std::vector<std::string>* info = nullptr);
69 RetCode Continue(std::string* response = nullptr, std::vector<std::string>* info = nullptr);
70 RetCode CreatePartition(const std::string& partition, const std::string& size);
71 RetCode DeletePartition(const std::string& partition) override;
72 RetCode Download(const std::string& name, android::base::borrowed_fd fd, size_t size,
73 std::string* response = nullptr,
74 std::vector<std::string>* info = nullptr) override;
[all …]
Dfastboot_driver_mock.h25 MOCK_METHOD(RetCode, FlashPartition, (const std::string&, android::base::borrowed_fd, uint32_t),
27 MOCK_METHOD(RetCode, DeletePartition, (const std::string&), (override));
28 MOCK_METHOD(RetCode, Reboot, (std::string*, std::vector<std::string>*), (override));
29 MOCK_METHOD(RetCode, RebootTo, (std::string, std::string*, std::vector<std::string>*),
31 MOCK_METHOD(RetCode, GetVar, (const std::string&, std::string*, std::vector<std::string>*),
34 (const std::string&, android::base::borrowed_fd, int64_t offset, int64_t size,
35 std::string*, std::vector<std::string>*),
38 (const std::string&, android::base::borrowed_fd, size_t, std::string*,
39 std::vector<std::string>*),
42 (const std::string&, const std::string&, std::string*, std::vector<std::string>*,
[all …]
/system/tools/hidl/utils/include/hidl-util/
DFQName.h27 __attribute__((warn_unused_result)) static bool parse(const std::string& s, FQName* into);
31 FQName(const std::string& package, const std::string& version, const std::string& name = "",
32 const std::string& valueName = "");
37 __attribute__((warn_unused_result)) bool setTo(const std::string& s);
38 __attribute__((warn_unused_result)) bool setTo(const std::string& package, size_t majorVer,
39 size_t minorVer, const std::string& name = "",
40 const std::string& valueName = "");
43 const std::string &defaultPackage,
44 const std::string &defaultVersion);
46 const std::string& package() const;
[all …]
/system/core/fs_mgr/libdm/include/libdm/
Ddm.h57 std::optional<std::string> ExtractBlockDeviceName(const std::string& path);
66 std::string data;
68 TargetInfo(const struct dm_target_spec& spec, const std::string& data) in TargetInfo()
74 virtual bool CreateDevice(const std::string& name, const DmTable& table, std::string* path,
76 virtual DmDeviceState GetState(const std::string& name) const = 0;
77 virtual bool LoadTableAndActivate(const std::string& name, const DmTable& table) = 0;
78 virtual bool LoadTable(const std::string& name, const DmTable& table) = 0;
79 virtual bool GetTableInfo(const std::string& name, std::vector<TargetInfo>* table) = 0;
80 virtual bool GetTableStatus(const std::string& name, std::vector<TargetInfo>* table) = 0;
81 virtual bool GetTableStatusIma(const std::string& name, std::vector<TargetInfo>* table) = 0;
[all …]
Ddm_target.h38 const std::string& name() const { return name_; } in name()
39 std::string version() const { in version()
56 std::string name_;
69 virtual std::string name() const = 0;
81 std::string Serialize() const;
88 virtual std::string GetParameterString() const = 0;
100 std::string name() const override { return "zero"; } in name()
101 std::string GetParameterString() const override;
106 DmTargetLinear(uint64_t start, uint64_t length, const std::string& block_device, in DmTargetLinear()
110 std::string name() const override { return "linear"; } in name()
[all …]
/system/unwinding/libunwindstack/utils/
DOfflineUnwindUtils.h74 void DecompressFiles(const std::string& directory);
76 std::string GetOfflineFilesDirectory();
78 std::string DumpFrames(const Unwinder& unwinder);
80 bool AddMemory(std::string file_name, MemoryOfflineParts* parts, std::string* error_msg);
93 std::string offline_files_dir;
95 std::string frame_info_filename = "output.txt";
115 Regs* GetRegs(const std::string& sample_name = kSingleSample) const;
117 Maps* GetMaps(const std::string& sample_name = kSingleSample) const;
119 std::shared_ptr<Memory> GetProcessMemory(const std::string& sample_name = kSingleSample) const;
121 JitDebug* GetJitDebug(const std::string& sample_name = kSingleSample) const;
[all …]
/system/core/fs_mgr/libfstab/include/fstab/
Dfstab.h27 std::string fs_mgr_get_slot_suffix();
28 std::string fs_mgr_get_other_slot_suffix();
34 std::string blk_device;
35 std::vector<std::string> user_devices;
37 std::string logical_partition_name;
38 std::string mount_point;
39 std::string fs_type;
41 std::string fs_options;
42 std::string fs_checkpoint_opts;
43 std::string metadata_key_dir;
[all …]
/system/core/fs_mgr/libfiemap/include/libfiemap/
Dimage_manager.h49 static std::unique_ptr<IImageManager> Open(const std::string& dir_prefix,
64 const std::string& name, uint64_t size, int flags,
69 virtual bool DeleteBackingImage(const std::string& name) = 0;
80 virtual bool MapImageDevice(const std::string& name,
81 const std::chrono::milliseconds& timeout_ms, std::string* path) = 0;
84 virtual bool UnmapImageDevice(const std::string& name) = 0;
89 virtual bool BackingImageExists(const std::string& name) = 0;
92 virtual bool IsImageMapped(const std::string& name) = 0;
97 virtual bool MapImageWithDeviceMapper(const IPartitionOpener& opener, const std::string& name,
98 std::string* dev) = 0;
[all …]
/system/core/init/
Dutil.h45 extern void (*trigger_shutdown)(const std::string& command);
47 Result<int> CreateSocket(const std::string& name, int type, bool passcred, bool should_listen,
48 mode_t perm, uid_t uid, gid_t gid, const std::string& socketcon);
50 Result<std::string> ReadFile(const std::string& path);
51 Result<void> WriteFile(const std::string& path, const std::string& content);
53 Result<uid_t> DecodeUid(const std::string& name);
55 bool mkdir_recursive(const std::string& pathname, mode_t mode);
57 bool make_dir(const std::string& path, mode_t mode);
59 Result<std::string> ExpandProps(const std::string& src);
62 bool read_android_dt_file(const std::string& sub_path, std::string* dt_content);
[all …]
Ddevices.h42 Permissions(const std::string& name, mode_t perm, uid_t uid, gid_t gid, bool no_fnm_pathname);
44 bool Match(const std::string& path) const;
51 const std::string& name() const { return name_; } in name()
54 std::string name_;
67 SysfsPermissions(const std::string& name, const std::string& attribute, mode_t perm, uid_t uid, in SysfsPermissions()
71 bool MatchWithSubsystem(const std::string& path, const std::string& subsystem) const;
72 void SetPermissions(const std::string& path) const;
75 const std::string attribute_;
90 Subsystem(std::string name) : name_(std::move(name)) {} in Subsystem()
91 Subsystem(std::string name, DevnameSource source, std::string dir_name) in Subsystem()
[all …]
Dservice_parser.h33 Result<void> ParseSection(std::vector<std::string>&& args, const std::string& filename,
35 Result<void> ParseLineSection(std::vector<std::string>&& args, int line) override;
40 using OptionParser = Result<void> (ServiceParser::*)(std::vector<std::string>&& args);
43 Result<void> ParseCapabilities(std::vector<std::string>&& args);
44 Result<void> ParseClass(std::vector<std::string>&& args);
45 Result<void> ParseConsole(std::vector<std::string>&& args);
46 Result<void> ParseCritical(std::vector<std::string>&& args);
47 Result<void> ParseDisabled(std::vector<std::string>&& args);
48 Result<void> ParseEnterNamespace(std::vector<std::string>&& args);
49 Result<void> ParseGroup(std::vector<std::string>&& args);
[all …]
/system/core/fs_mgr/libfs_avb/
Davb_util.h33 std::string partition_name;
34 std::string public_key_blob;
36 ChainInfo(const std::string& chain_partition_name, const std::string& chain_public_key_blob) in ChainInfo()
42 const std::string& partition_name, const std::vector<VBMetaData>& vbmeta_images);
45 const std::string& blk_device, android::dm::DmTable* table);
53 … const std::string& ab_suffix, const std::string& ab_other_suffix);
56 std::string AvbPartitionToDevicePatition(const std::string& avb_partition_name,
57 const std::string& ab_suffix,
58 const std::string& ab_other_suffix);
61 std::string DeriveAvbPartitionName(const FstabEntry& fstab_entry, const std::string& ab_suffix,
[all …]
/system/core/property_service/libpropertyinfoserializer/
Dtrie_builder.h30 PropertyEntryBuilder(const std::string& name, const std::string* context, const std::string* type) in PropertyEntryBuilder()
32 std::string name;
33 const std::string* context;
34 const std::string* type;
39 TrieBuilderNode(const std::string& name) : property_entry_(name, nullptr, nullptr) {} in TrieBuilderNode()
41 TrieBuilderNode* FindChild(const std::string& name) { in FindChild()
48 const TrieBuilderNode* FindChild(const std::string& name) const { in FindChild()
55 TrieBuilderNode* AddChild(const std::string& name) { return &children_.emplace_back(name); } in AddChild()
57 bool AddPrefixContext(const std::string& prefix, const std::string* context, in AddPrefixContext()
58 const std::string* type) { in AddPrefixContext()
[all …]
/system/libbase/
Dlogging_splitters_test.cpp31 void TestNewlineSplitter(const std::string& input, in TestNewlineSplitter()
32 const std::vector<std::string>& expected_output) { in TestNewlineSplitter()
33 std::vector<std::string> output; in TestNewlineSplitter()
38 output.push_back(std::string(msg, length)); in TestNewlineSplitter()
47 TestNewlineSplitter("", std::vector<std::string>{""}); in TEST()
51 TestNewlineSplitter("normal string", std::vector<std::string>{"normal string"}); in TEST()
55 TestNewlineSplitter("normal string\n", std::vector<std::string>{"normal string", ""}); in TEST()
60 std::vector<std::string>{"normal string", "second string", "thirdstring"}); in TEST()
66 std::vector<std::string>{"normal string", "second string", "thirdstring", ""}); in TEST()
72 std::vector<std::string>{"normal string", "", "", "second string", "", "thirdstring", ""}); in TEST()
[all …]
/system/tools/hidl/host_utils/
DStringHelper.cpp39 std::string StringHelper::Uppercase(const std::string &in) { in Uppercase()
40 std::string out{in}; in Uppercase()
49 std::string StringHelper::Lowercase(const std::string &in) { in Lowercase()
50 std::string out{in}; in Lowercase()
59 std::string StringHelper::Capitalize(const std::string &in) { in Capitalize()
60 std::string out{in}; in Capitalize()
71 static void combineSingleCharTokens(const std::vector<std::string>& from, in combineSingleCharTokens()
72 std::vector<std::string>* to) { in combineSingleCharTokens()
73 std::string current; in combineSingleCharTokens()
74 for (const std::string& str : from) { in combineSingleCharTokens()
[all …]
/system/tools/aidl/
Daidl_to_ndk.h31 std::string NdkHeaderFile(const AidlDefinedType& defined_type, cpp::ClassNames name,
34 std::string ConstantValueDecorator(
36 const std::variant<std::string, std::vector<std::string>>& raw_value);
39 std::string NdkFullClassName(const AidlDefinedType& type, cpp::ClassNames name);
43 std::string NdkNameOf(const AidlTypenames& types, const AidlTypeSpecifier& aidl, StorageMode mode);
51 const string parcel;
52 const string var;
59 std::string NdkArgList(
61 std::function<std::string(const std::string& type, const std::string& name, bool isOut)>
64 inline std::string FormatArgForDecl(const std::string& type, const std::string& name, in FormatArgForDecl()
[all …]
/system/testing/gtest_extras/gtest_isolated/
DOptions.h40 const std::string& error() const { return error_; } in error()
52 const std::string& color() const { return strings_.at("gtest_color"); } in color()
53 const std::string& xml_file() const { return strings_.at("xml_file"); } in xml_file()
54 const std::string& filter() const { return strings_.at("gtest_filter"); } in filter()
60 std::string error_;
62 std::unordered_map<std::string, bool> bools_;
63 std::unordered_map<std::string, std::string> strings_;
64 std::unordered_map<std::string, uint64_t> numerics_;
78 bool (Options::*func)(const std::string&, const std::string&, bool);
81 bool HandleArg(const std::string& arg, const std::string& value, const ArgInfo& info,
[all …]

12345678910>>...102