/development/ndk/platforms/android-9/arch-mips/include/asm/ |
tlb.h | 21 #define tlb_start_vma(tlb, vma) do { if (!tlb->fullmm) flush_cache_range(vma, vma->vm_start, vma->vm_end); } while (0) 22 #define tlb_end_vma(tlb, vma) do { } while (0)
|
tlbflush.h | 25 #define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, end) 27 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page)
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
cacheflush.h | 26 #define flush_cache_range(vma, start, end) do { } while (0) 27 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) 34 #define flush_icache_page(vma,pg) do { } while (0) 35 #define flush_icache_user_range(vma,pg,adr,len) do { } while (0) 39 #define copy_to_user_page(vma, page, vaddr, dst, src, len) memcpy(dst, src, len) 40 #define copy_from_user_page(vma, page, vaddr, dst, src, len) memcpy(dst, src, len)
|
pgtable_32.h | 151 #define ptep_set_access_flags(vma, address, ptep, entry, dirty) ({ int __changed = !pte_same(*(ptep), entry); if (__changed && dirty) { (ptep)->pte_low = (entry).pte_low; pte_update_defer((vma)->vm_mm, (address), (ptep)); flush_tlb_page(vma, address); } __changed; }) 154 #define ptep_test_and_clear_young(vma, addr, ptep) ({ int __ret = 0; if (pte_young(*(ptep))) __ret = test_and_clear_bit(_PAGE_BIT_ACCESSED, &(ptep)->pte_low); if (__ret) pte_update((vma)->vm_mm, addr, ptep); __ret; }) 156 #define ptep_clear_flush_young(vma, address, ptep) ({ int __young; __young = ptep_test_and_clear_young((vma), (address), (ptep)); if (__young) flush_tlb_page(vma, address); __young; }) 182 #define update_mmu_cache(vma,address,pte) do { } while (0) 185 #define io_remap_pfn_range(vma, vaddr, pfn, size, prot) remap_pfn_range(vma, vaddr, pfn, size, prot [all...] |
/external/oprofile/libopagent/ |
opagent.h | 38 unsigned long vma; member in struct:debug_line_info 76 * vma: The virtual memory address of the executable code. 79 * that given by the vma argument. For some JIT compilers, 90 uint64_t vma, void const * code, 117 * vma: The virtual memory address of the compiled code being unloaded. 118 * An op_write_native_code() with the same vma should have 124 int op_unload_native_code(op_agent_t hdl, uint64_t vma);
|
jitdump.h | 69 u64 vma; member in struct:jr_code_load 80 u64 vma; member in struct:jr_code_unload
|
/external/oprofile/libpp/ |
symbol_functors.cpp | 26 if (lhs.sample.vma != rhs.sample.vma) 27 return lhs.sample.vma < rhs.sample.vma;
|
symbol_sort.h | 29 vma, enumerator in enum:sort_options::sort_order
|
symbol_sort.cpp | 64 case sort_options::vma: 65 if (lhs.sample.vma < rhs.sample.vma) 67 if (lhs.sample.vma > rhs.sample.vma) 167 if (name == "vma") { 168 options.push_back(vma);
|
symbol.cpp | 26 // FIXME: see comment in symbol.h: why we don't use sample.vma + size ? 27 if (sample.vma & ~0xffffffffLLU)
|
symbol_container.h | 23 * by name, by VMA, and by file location. 25 * Lookup by name or by VMA is O(n). Lookup by file location 55 /// find the symbol with the given image_name vma if any 57 bfd_vma vma) const;
|
symbol.h | 49 /// associate vma address with a file location and a samples count 51 sample_entry() : vma(0) {} 55 bfd_vma vma; member in struct:sample_entry 61 /// associate a symbol with a file location, samples count and vma address 75 /// file location, vma and cumulated samples count for this symbol 79 /// symbol size as calculated by op_bfd, start of symbol is sample.vma
|
profile_container.cpp | 70 // the symbols/samples are sorted by increasing vma. 116 symb_entry.sample.vma = abfd.syms[i].vma(); 139 bfd_vma base_vma = abfd.syms[sym_index].vma(); 150 if (abfd.get_linenr(sym_index, it.vma(), filename, 157 sample.vma = (it.vma() - start) + base_vma; 256 profile_container::find_symbol(string const & image_name, bfd_vma vma) const 258 return symbols->find_by_vma(image_name, vma); 276 profile_container::find_sample(symbol_entry const * symbol, bfd_vma vma) cons [all...] |
sample_container.cpp | 69 samples_storage::key_type key(symbol, sample.vma); 101 sample_container::find_by_vma(symbol_entry const * symbol, bfd_vma vma) const 103 sample_index_t key(symbol, vma);
|
symbol_container.cpp | 95 bfd_vma vma) const 100 if (it->sample.vma == vma &&
|
/external/chromium_org/tools/find_runtime_symbols/ |
find_runtime_symbols.py | 49 for vma in self._maps.iter(ProcMaps.executable): 50 if vma.begin <= runtime_address < vma.end: 51 static_symbols = self._static_symbols_in_filse.get(vma.name) 54 runtime_address, vma) 60 for vma in self._maps.iter(ProcMaps.executable): 61 if vma.begin <= runtime_address < vma.end: 62 static_symbols = self._static_symbols_in_filse.get(vma.name) 65 runtime_address, vma) [all...] |
static_symbols.py | 139 def _find_symbol_by_runtime_address(self, address, vma, target): 140 if not (vma.begin <= address < vma.end): 143 if vma.name != self.my_name: 146 file_offset = address - (vma.begin - vma.offset) 156 def find_procedure_by_runtime_address(self, address, vma): 157 return self._find_symbol_by_runtime_address(address, vma, self._procedures) 159 def find_sourcefile_by_runtime_address(self, address, vma): 160 return self._find_symbol_by_runtime_address(address, vma, self._sourcefiles [all...] |
/external/oprofile/opjitconv/ |
jitsymbol.c | 80 if (a0->vma < b0->vma) 82 if (a0->vma == b0->vma) 98 if (entries_address_ascending[i]->vma) 171 * writing a 0 address as magic vma and sorting 177 e->vma, e->symbol_name); 178 e->vma = 0; 245 unsigned long long start_addr_keep = keep->vma; 246 unsigned long long end_addr_keep = keep->vma + keep->code_size [all...] |
create_bfd.c | 58 s->value = e->vma - section->vma; 76 size_t size, bfd_vma vma, flagword flags) 86 if (bfd_set_section_vma(abfd, section, vma) == FALSE) { 113 entries_address_ascending[start_idx]->vma; 115 unsigned long long vma_end = ee->vma + ee->code_size; 152 entries_address_ascending[start_idx]->vma; 159 " vma = %llx, offset = %llx," 163 e->vma, e->vma - vma_start [all...] |
parse_dump.c | 47 entry->vma = rec->vma; 66 verbprintf(debug, "record0: name=%s, vma=%llx, code_size=%i, " 68 entry->vma, entry->code_size, (unsigned long long)padding_count, entry->life_start, 91 verbprintf(debug,"record1: vma=%llx, life_end=%lli\n", 92 rec->vma, rec->timestamp); 99 if (rec->timestamp > 0 && rec->vma != 0) { 101 if (entry->vma == rec->vma &&
|
opjitconv.h | 43 /* vma */ 44 unsigned long long vma; member in struct:jitentry 103 size_t size, bfd_vma vma, flagword flags);
|
/development/ndk/platforms/android-3/arch-arm/include/asm/ |
cacheflush.h | 77 #define copy_to_user_page(vma, page, vaddr, dst, src, len) do { memcpy(dst, src, len); flush_ptrace_access(vma, page, vaddr, dst, len, 1); } while (0) 79 #define copy_from_user_page(vma, page, vaddr, dst, src, len) do { memcpy(dst, src, len); } while (0) 82 #define flush_cache_user_range(vma,start,end) __cpuc_coherent_user_range((start) & PAGE_MASK, PAGE_ALIGN(end)) 89 #define flush_icache_user_range(vma,page,addr,len) flush_dcache_page(page) 91 #define flush_icache_page(vma,page) do { } while (0)
|
/external/oprofile/module/ |
op_dname.c | 91 int oprof_hash_map_mmap(struct file * file, struct vm_area_struct * vma) 93 ulong start = (ulong)vma->vm_start; 95 ulong size = (ulong)(vma->vm_end-vma->vm_start); 97 if (size > PAGE_ALIGN(OP_HASH_MAP_SIZE) || (vma->vm_flags & VM_WRITE) || GET_VM_OFFSET(vma))
|
/external/oprofile/pp/ |
opgprof.cpp | 44 void op_write_vma(FILE * fp, op_bfd const & abfd, bfd_vma vma) 46 // bfd vma write size is a per binary property not a bfd 50 op_write_u32(fp, vma); 53 op_write_u64(fp, vma); 56 cerr << "oprofile: unknown vma size for this binary\n"; 71 if (it->second.vma < min) 72 min = it->second.vma; 73 if (it->second.vma > max) 74 max = it->second.vma; 100 if (it->second.vma % gap [all...] |
/external/chromium_org/v8/src/third_party/kernel/tools/perf/util/ |
jitdump.h | 46 uint64_t vma; member in struct:jr_code_load 61 uint64_t vma; member in struct:jr_code_move
|