Searched defs:map (Results 1 - 25 of 74) sorted by relevance

123

/system/core/debuggerd/libdebuggerd/test/
H A DBacktraceMock.h27 void AddMap(backtrace_map_t& map) { argument
28 maps_.push_back(map);
H A Dtombstone_test.cpp89 backtrace_map_t map; local
91 map.start = 0x123456789abcd000UL;
92 map.end = 0x123456789abdf000UL;
94 map.start = 0x1234000;
95 map.end = 0x1235000;
97 map_mock_->AddMap(map);
105 "\nmemory map (1 entry):\n"
121 backtrace_map_t map; local
123 map.start = 0x123456789abcd000UL;
124 map
158 backtrace_map_t map; local
197 backtrace_map_t map; local
261 backtrace_map_t map; local
313 backtrace_map_t map; local
365 backtrace_map_t map; local
415 backtrace_map_t map; local
[all...]
/system/core/libbacktrace/
H A DBacktraceCurrent.h39 BacktraceCurrent(pid_t pid, pid_t tid, BacktraceMap* map) : Backtrace(pid, tid, map) {} argument
H A DBacktracePtrace.h29 BacktracePtrace(pid_t pid, pid_t tid, BacktraceMap* map) : Backtrace(pid, tid, map) {} argument
H A DUnwindMap.cpp34 // of maps using the same map cursor.
55 backtrace_map_t map; local
57 map.start = unw_map.start;
58 map.end = unw_map.end;
59 map.offset = unw_map.offset;
60 map.load_bias = unw_map.load_base;
61 map.flags = unw_map.flags;
62 map.name = unw_map.path;
65 maps_.push_front(map);
91 // It's possible for the map t
104 backtrace_map_t map; local
137 FillIn(uint64_t addr, backtrace_map_t* map) argument
[all...]
H A DBacktrace.cpp41 Backtrace::Backtrace(pid_t pid, pid_t tid, BacktraceMap* map) argument
42 : pid_(pid), tid_(tid), map_(map), map_shared_(true) {
56 std::string Backtrace::GetFunctionName(uint64_t pc, uint64_t* offset, const backtrace_map_t* map) { argument
58 if (map == nullptr) {
60 map = &map_value;
62 // If no map is found, or this map is backed by a device, then return nothing.
63 if (map->start == 0 || (map->flags & PROT_DEVICE_MAP)) {
87 if (BacktraceMap::IsValid(frame->map)) {
117 FillInMap(uint64_t pc, backtrace_map_t* map) argument
123 Create(pid_t pid, pid_t tid, BacktraceMap* map) argument
[all...]
H A DBacktraceMap.cpp17 #define LOG_TAG "backtrace-map"
51 void BacktraceMap::FillIn(uint64_t addr, backtrace_map_t* map) { argument
56 *map = *entry;
60 *map = {};
63 bool BacktraceMap::ParseLine(const char* line, backtrace_map_t* map) { argument
87 map->start = start;
88 map->end = end;
89 map->flags = PROT_NONE;
91 map->flags |= PROT_READ;
94 map
133 backtrace_map_t map; local
151 BacktraceMap* map = new BacktraceMap(pid); local
[all...]
H A DUnwindStackMap.cpp58 backtrace_map_t map; local
59 map.start = map_info->start;
60 map.end = map_info->end;
61 map.offset = map_info->offset;
63 map.load_bias = static_cast<uint64_t>(-1);
64 map.flags = map_info->flags;
65 map.name = map_info->name;
67 maps_.push_back(map);
73 void UnwindStackMap::FillIn(uint64_t addr, backtrace_map_t* map) { argument
74 BacktraceMap::FillIn(addr, map);
165 BacktraceMap* map; local
186 UnwindStackOfflineMap* map = new UnwindStackOfflineMap(pid); local
[all...]
H A Dbacktrace_benchmarks.cpp50 fprintf(stderr, "Cannot open map file for pid %d: %s\n", pid, strerror(errno));
73 // Create a remote process so that the map data is exactly the same.
85 // Alternate page type to make sure a map entry is added for each call.
91 fprintf(stderr, "Failed to create map: %s\n", strerror(errno));
136 BacktraceMap* map = map_func(pid, false); local
137 if (map == nullptr) {
138 fprintf(stderr, "Failed to create map\n");
141 delete map;
155 static void CreateBacktrace(benchmark::State& state, BacktraceMap* map, BacktraceCreateFn fn) { argument
157 std::unique_ptr<Backtrace> backtrace(fn(getpid(), gettid(), map));
[all...]
H A DBacktraceCurrent.cpp44 backtrace_map_t map; local
45 FillInMap(ptr, &map);
46 if (BacktraceMap::IsValid(map) && map.flags & PROT_READ) {
50 BACK_ASYNC_SAFE_LOGW("pointer %p not in a readable map", reinterpret_cast<void*>(ptr));
57 backtrace_map_t map; local
58 FillInMap(addr, &map);
59 if (!BacktraceMap::IsValid(map) || !(map.flags & PROT_READ)) {
62 bytes = MIN(map
[all...]
H A DUnwindStack.cpp120 back_frame->map.name = frame->map_name;
121 back_frame->map.start = frame->map_start;
122 back_frame->map.end = frame->map_end;
123 back_frame->map.offset = frame->map_offset;
124 back_frame->map.load_bias = frame->map_load_bias;
125 back_frame->map.flags = frame->map_flags;
147 UnwindStackCurrent::UnwindStackCurrent(pid_t pid, pid_t tid, BacktraceMap* map) argument
148 : BacktraceCurrent(pid, tid, map) {}
172 UnwindStackPtrace::UnwindStackPtrace(pid_t pid, pid_t tid, BacktraceMap* map) argument
173 : BacktracePtrace(pid, tid, map), memory
194 UnwindStackOffline(ArchEnum arch, pid_t pid, pid_t tid, BacktraceMap* map, bool map_shared) argument
251 CreateOffline(ArchEnum arch, pid_t pid, pid_t tid, BacktraceMap* map) argument
[all...]
H A Dbacktrace_read_benchmarks.cpp117 static void CreateRemoteProcess(size_t size, void** map, pid_t* pid) { argument
118 *map = mmap(nullptr, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
119 if (*map == MAP_FAILED) {
123 memset(*map, 0xaa, size);
135 // Don't need this map in the current process any more.
136 munmap(*map, size);
140 void* map; local
142 CreateRemoteProcess(state.range(0), &map, &pid);
146 uint64_t addr = reinterpret_cast<uint64_t>(map);
158 void* map; local
176 void* map; local
[all...]
/system/bt/osi/src/
H A Dhash_map_utils.cc33 std::unordered_map<std::string, std::string> map; local
36 if (!str) return map;
40 // Parse |str| and add extracted key-and-value pair(s) in |map|.
62 map[key] = value;
75 return map;
79 std::unordered_map<std::string, std::string>& map) {
80 for (const auto& ptr : map) {
78 hash_map_utils_dump_string_keys_string_values( std::unordered_map<std::string, std::string>& map) argument
/system/bt/osi/test/
H A Dhash_map_utils_test.cc32 map.clear();
36 std::unordered_map<std::string, std::string> map; member in class:HashMapUtilsTest
41 map = hash_map_utils_new_from_string_params(params);
42 EXPECT_TRUE(map.empty());
47 map = hash_map_utils_new_from_string_params(params);
48 EXPECT_TRUE(map.empty());
55 map = hash_map_utils_new_from_string_params(params);
56 EXPECT_EQ(1u, map.size());
57 EXPECT_EQ(value, map[key]);
58 map
[all...]
/system/extras/perfprofd/
H A Dsymbolizer.cc20 #include <map>
39 using SymbolMap = std::map<uint64_t, Symbol>;
49 const SymbolMap& map = it->second; variable
50 if (map.empty()) {
53 auto upper_bound = map.upper_bound(address);
54 if (upper_bound == map.begin()) {
55 // Nope, not in the map.
H A Dmap_utils.h4 #include <map>
13 decltype(static_cast<T*>(nullptr)->begin()) GetLeqIterator(T& map, U key) { argument
14 if (map.empty()) {
15 return map.end();
17 auto it = map.upper_bound(key);
18 if (it == map.begin()) {
19 return map.end();
101 using RangeMapType = std::map<ValType, AggregatedSymbol>;
/system/netd/libnetdutils/include/netdutils/
H A DMisc.h20 #include <map>
25 // Lookup key in map, returing a default value if key is not found
27 inline const V& findWithDefault(const std::map<U, V>& map, const U& key, const V& dflt) { argument
28 auto it = map.find(key);
29 return (it == map.end()) ? dflt : it->second;
/system/sepolicy/tools/sepolicy-analyze/
H A Dutils.c29 void *map; local
42 map = mmap(NULL, sb.st_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
43 if (map == MAP_FAILED) {
51 pf->data = map;
56 munmap(map, sb.st_size);
63 munmap(map, sb.st_size);
/system/extras/libpagemap/
H A Dpm_map.c22 int pm_map_pagemap(pm_map_t *map, uint64_t **pagemap_out, size_t *len) { argument
23 if (!map)
26 return pm_process_pagemap_range(map->proc, map->start, map->end,
30 int pm_map_usage_flags(pm_map_t *map, pm_memusage_t *usage_out, argument
38 if (!map || !usage_out)
41 error = pm_map_pagemap(map, &pagemap, &len);
48 usage.vss += map->proc->ker->pagesize;
57 error = pm_kernel_flags(map
88 pm_map_usage(pm_map_t *map, pm_memusage_t *usage_out) argument
92 pm_map_workingset(pm_map_t *map, pm_memusage_t *ws_out) argument
136 pm_map_destroy(pm_map_t *map) argument
[all...]
/system/timezone/tzlookup_generator/src/test/java/com/android/libcore/timezone/tzlookup/
H A DZoneTabFileTest.java117 private void addIds(Map<String, List<String>> map, String iso, String... ids) { argument
118 map.put(iso, Arrays.asList(ids));
/system/core/debuggerd/libdebuggerd/
H A Dbacktrace.cpp33 #include <map>
62 void dump_backtrace_thread(int output_fd, BacktraceMap* map, const ThreadInfo& thread) { argument
70 if (!Backtrace::Unwind(thread.registers.get(), map, &frames, 0, nullptr)) {
80 void dump_backtrace(android::base::unique_fd output_fd, BacktraceMap* map, argument
81 const std::map<pid_t, ThreadInfo>& thread_info, pid_t target_thread) {
94 dump_backtrace_thread(output_fd.get(), map, target->second);
97 dump_backtrace_thread(output_fd.get(), map, info);
/system/libvintf/include/vintf/
H A DMapValueIterator.h22 #include <map>
85 IterableImpl(map_ref map) : mMap(map) {} argument
120 using ConstMapValueIterable = typename MapIterTypes<std::map<K, V>>::ConstValueIterable;
125 ConstMapValueIterable<K, V> iterateValues(const std::map<K, V> &map) { argument
126 return map;
129 ConstMultiMapValueIterable<K, V> iterateValues(const std::multimap<K, V> &map) { argument
130 return map;
135 const std::multimap<K, V>& map, cons
134 iterateValues( const std::multimap<K, V>& map, const K& key) argument
[all...]
/system/core/libunwindstack/tools/
H A Dunwind_for_offline.cpp135 // map, so read all that is readable.
242 printf("Ignoring map ");
273 map_info_t& map = element.second; local
274 fprintf(fp.get(), "%" PRIx64 "-%" PRIx64 " r-xp %" PRIx64 " 00:00 0", map.start, map.end,
275 map.offset);
276 if (!map.name.empty()) {
277 fprintf(fp.get(), " %s", map.name.c_str());
/system/core/libutils/
H A DPropertyMap.cpp108 void PropertyMap::addAll(const PropertyMap* map) { argument
109 for (size_t i = 0; i < map->mProperties.size(); i++) {
110 mProperties.add(map->mProperties.keyAt(i), map->mProperties.valueAt(i));
122 PropertyMap* map = new PropertyMap(); local
123 if (!map) {
124 ALOGE("Error allocating property map.");
130 Parser parser(map, tokenizer);
139 delete map;
141 *outMap = map;
152 Parser(PropertyMap* map, Tokenizer* tokenizer) argument
[all...]
/system/extras/simpleperf/
H A DOfflineUnwinder.h74 // Cache of the most recently used map.
77 std::unique_ptr<BacktraceMap> map; member in struct:simpleperf::OfflineUnwinder::CachedMap

Completed in 996 milliseconds

123