Home
last modified time | relevance | path

Searched refs:symbols (Results 1 – 25 of 93) sorted by relevance

1234

/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/
H A Dsymbols_test.cpp56 std::vector<DfxSymbol> symbols; variable
58 DfxSymbols::ParseSymbols(symbols, elf, ELF32_FILE);
60 ASSERT_EQ(symbols.size(), symbolsImitate.size());
64 symbols[i].name_ = symbolsImitate[i].name_;
71 ASSERT_EQ(symbols.size(), symbolsImitate.size());
75 symbols[i].name_ = symbolsImitate[i].name_;
97 std::vector<DfxSymbol> symbols; variable
101 ASSERT_EQ(symbols.size(), symbolsImitate.size());
105 symbols[i].name_ = symbolsImitate[i].name_;
112 ASSERT_EQ(symbols.size(), symbolsImitate.size());
[all …]
H A Delf_imitate.cpp835 bool ElfImitate::ParseSymbols(std::vector<DfxSymbol>& symbols, const std::string& filePath) in ParseSymbols() argument
844 symbols.emplace_back(elfSymbol.value, elfSymbol.size, in ParseSymbols()
851 std::sort(symbols.begin(), symbols.end(), comp); in ParseSymbols()
853 symbols.erase(std::unique(symbols.begin(), symbols.end(), pred), symbols.end()); in ParseSymbols()
854 symbols.shrink_to_fit(); in ParseSymbols()
858 bool ElfImitate::AddSymbolsByPlt(std::vector<DfxSymbol>& symbols, const std::string& filePath) in AddSymbolsByPlt() argument
862 symbols.emplace_back(shdr.addr, shdr.size, PLT, filePath); in AddSymbolsByPlt()
868 std::vector<DfxSymbol> symbols; in GetFuncNameAndOffset() local
869 if (!ParseSymbols(symbols, "")) { in GetFuncNameAndOffset()
873 for (const auto& symbol : symbols) { in GetFuncNameAndOffset()
/ohos5.0/base/accesscontrol/sandbox_manager/services/sandbox_manager/test/unittest/
H A Dsandbox_manager_rdb_test.cpp129 GenericValues symbols; variable
132 conditions, symbols, dbResult));
151 GenericValues symbols; variable
160 conditions, symbols, dbResult));
201 GenericValues symbols; variable
204 conditions, symbols, dbResult));
231 GenericValues symbols; variable
234 conditions, symbols, dbResult));
256 GenericValues symbols; variable
258 g_value5, symbols, tmpdbResult));
[all …]
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddfx_symbols.cpp73 bool DfxSymbols::ParseSymbols(std::vector<DfxSymbol>& symbols, std::shared_ptr<DfxElf> elf, const s… in ParseSymbols() argument
84 symbols.emplace_back(elfSymbol.value, elfSymbol.size, in ParseSymbols()
90 bool DfxSymbols::AddSymbolsByPlt(std::vector<DfxSymbol>& symbols, std::shared_ptr<DfxElf> elf, in AddSymbolsByPlt() argument
98 symbols.emplace_back(shdr.addr, shdr.size, PLT, filePath); in AddSymbolsByPlt()
H A Ddfx_elf.cpp550 auto symbols = embeddedElf_->elfParse_->GetElfSymbols(false); in GetElfSymbols() local
551 LOGU("Get EmbeddedElf ElfSymbols, size: %zu", symbols.size()); in GetElfSymbols()
552 elfSymbols_.insert(elfSymbols_.end(), symbols.begin(), symbols.end()); in GetElfSymbols()
573 auto symbols = embeddedElf_->elfParse_->GetElfSymbols(true); in GetFuncSymbols() local
574 LOGU("Get EmbeddedElf FuncSymbols, size: %zu", symbols.size()); in GetFuncSymbols()
575 funcSymbols_.insert(funcSymbols_.end(), symbols.begin(), symbols.end()); in GetFuncSymbols()
627 auto symbols = GetFuncSymbols(); in GetFuncInfo() local
628 return FindFuncSymbol(addr, symbols, elfSymbol); in GetFuncInfo()
634 if (symbols.empty()) { in FindFuncSymbol()
638 size_t end = symbols.size(); in FindFuncSymbol()
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A D_o_h___drawing___font_descriptor.md29 …olic) | Whether the system font supports symbols. The value **true** means that the system font su…
120 Whether the system font supports symbols. The value **true** means that the system font supports sy…
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Ddfx_symbols.h32 static bool ParseSymbols(std::vector<DfxSymbol>& symbols,
34 static bool AddSymbolsByPlt(std::vector<DfxSymbol>& symbols,
/ohos5.0/base/accesscontrol/sandbox_manager/services/sandbox_manager/main/cpp/src/service/
H A Dpolicy_info_manager.cpp264 GenericValues symbols; in MatchSinglePolicy() local
268 symbols.Put(PolicyFiledConst::FIELD_TOKENID, std::string("=")); in MatchSinglePolicy()
271 symbols.Put(PolicyFiledConst::FIELD_DEPTH, std::string("<=")); in MatchSinglePolicy()
274 int32_t ret = RangeFind(conditions, symbols, dbResults); in MatchSinglePolicy()
490 GenericValues symbols; in StartAccessingByTokenId() local
493 symbols.Put(PolicyFiledConst::FIELD_TOKENID, std::string("=")); in StartAccessingByTokenId()
495 symbols.Put(PolicyFiledConst::FIELD_FLAG, std::string("=")); in StartAccessingByTokenId()
498 int32_t ret = RangeFind(conditions, symbols, dbResults); in StartAccessingByTokenId()
638 conditions, symbols, results); in RangeFind()
654 GenericValues symbols; in ExactFind() local
[all …]
/ohos5.0/build/config/compiler/
H A Dcompiler.gni23 # How many symbols to include in the build. This affects the performance of
24 # the build since the symbols are large and dealing with them is slow.
25 # 2 means regular build with symbols.
26 # 1 means minimal symbols, usually enough for backtraces only. Symbols with
29 # 0 means no symbols.
39 # example, don't omit the frame pointer and leave in symbols.
192 # Linux builds slower by having symbols as part of the target binary,
199 # Sanitizers also require symbols for filename suppressions to work.
H A DBUILD.gn25 import("//build/config/mac/symbols.gni")
654 # location of debug symbols.
1201 # Mac dead code stripping requires symbols.
1418 ":symbols",
1429 # Full symbols.
1430 config("symbols") {
1516 # Minimal symbols.
1521 # Linker symbols for backtraces only.
1558 # No symbols.
1566 # Default symbols.
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/
H A Dtext_field_keyevent_test.cpp45 const std::unordered_map<KeyCode, wchar_t> symbols = { variable
70 for (auto code : symbols) {
103 const std::unordered_map<KeyCode, wchar_t> symbols = { variable
121 for (auto code : symbols) {
156 const std::unordered_map<KeyCode, wchar_t> symbols = { variable
169 for (auto code : symbols) {
204 const std::unordered_map<KeyCode, wchar_t> symbols = { variable
221 for (auto code : symbols) {
/ohos5.0/build/config/mac/
H A DBUILD.gn7 import("//build/config/mac/symbols.gni")
108 # strip command during linking. This config by default strips all symbols
110 # preserve specific symbols.
/ohos5.0/build/config/linux/
H A DBUILD.gn62 # Ensures all exported symbols are added to the dynamic symbol table. This is
64 # other memory-related symbols) to libraries. Otherwise, they might
/ohos5.0/build/toolchain/
H A Dconcurrent_links.gni39 # Full debug symbols require large memory for link.
51 # Memory consumption on link without debug symbols is low on linux.
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/include/
H A Delf_imitate.h74 bool ParseSymbols(std::vector<DfxSymbol>& symbols, const std::string& filePath);
75 bool AddSymbolsByPlt(std::vector<DfxSymbol>& symbols, const std::string& filePath);
/ohos5.0/docs/en/application-dev/napi/
H A Dc-cpp-overview.md12 …uses **__h** as the namespace of C++ symbols, and **libc++_shared.so** uses **__n1** as the namesp…
60 …nking. It supports relocation of the symbols of different versions and helps solve the problem of …
/ohos5.0/base/accesscontrol/sandbox_manager/services/sandbox_manager/main/cpp/src/database/
H A Dsandbox_manager_rdb_utils.cpp94 void ToRdbPredicates(const GenericValues &conditionValue, const GenericValues& symbols, in ToRdbPredicates() argument
107 std::string symbol = symbols.GetString(column); in ToRdbPredicates()
/ohos5.0/build/config/ohos/
H A DBUILD.gn38 # Don't allow visible symbols from libraries that contain
39 # assembly code with symbols that aren't hidden properly.
/ohos5.0/base/accesscontrol/sandbox_manager/services/sandbox_manager/main/cpp/include/database/
H A Dsandbox_manager_rdb_utils.h37 …const AccessControl::SandboxManager::GenericValues &symbols, NativeRdb::RdbPredicates &predicates);
H A Dsandbox_manager_rdb.h52 const GenericValues &symbols, std::vector<GenericValues> &results);
/ohos5.0/build/ohos/native_stub/
H A Dnative_stub.gni37 # It will generate libtest_stub.so with symbols defined in libtest.stub.json.
232 # It will generate version script with symbols defined in libtest.stub.json.
245 # In this way, libtest.z.so will only export symbols specified in libtest.stub.json.
/ohos5.0/foundation/ability/ability_runtime/cj_environment/test/unittest/cj_environment_test/
H A Dcj_environment_test.cpp305 char symbols[] = "symbol"; variable
306 char* symbol = symbols;
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dcpp.md33 …ared.so** uses **__n1** as the namespace for C++ symbols, and **libc++.so** uses **__h** for C++ s…
/ohos5.0/base/telephony/cellular_call/services/utils/src/
H A Dmmi_code_utils.cpp215 std::string symbols = in RegexMatchMmi() local
217 std::regex pattern(symbols); in RegexMatchMmi()
/ohos5.0/build/config/gcc/
H A DBUILD.gn24 # libraries. By default, all symbols are exported but this means there are
29 # into its own config so such libraries can remove this config to make symbols

1234