Searched refs:ptr_addr (Results 1 – 3 of 3) sorted by relevance
/external/lldb/examples/darwin/heap_find/heap/ |
D | heap_find.cpp | 143 uint64_t ptr_addr, 161 typedef void range_callback_t (task_t task, void *baton, unsigned type, uint64_t ptr_addr, uint64_t… 665 dump_malloc_block_callback (task_t task, void *baton, unsigned type, uint64_t ptr_addr, uint64_t pt… in dump_malloc_block_callback() argument 667 …4.4x: baton = %p, type = %u, ptr_addr = 0x%llx + 0x%llu\n", task, baton, type, ptr_addr, ptr_size); in dump_malloc_block_callback() 695 range_info_callback (task_t task, void *baton, unsigned type, uint64_t ptr_addr, uint64_t ptr_size) in range_info_callback() argument 697 const uint64_t end_addr = ptr_addr + ptr_size; in range_info_callback() 704 if (ptr_addr <= info->addr && info->addr < end_addr) in range_info_callback() 707 malloc_match match = { (void *)ptr_addr, ptr_size, info->addr - ptr_addr, type }; in range_info_callback() 719 if (task_peek (task, ptr_addr, ptr_size, (void **)&ptr_data) == KERN_SUCCESS) in range_info_callback() 724 for (uint64_t addr = ptr_addr; in range_info_callback() [all …]
|
/external/lldb/examples/darwin/heap_find/ |
D | heap.py | 260 def type_flags_to_description(type_flags, ptr_addr, ptr_size, offset): argument 263 type_str = 'free(%#x)' % (ptr_addr,) 265 type_str = 'malloc(%6u) -> %#x' % (ptr_size, ptr_addr) 272 sb_addr = lldb.debugger.GetSelectedTarget().ResolveLoadAddress(ptr_addr + offset) 273 …type_str = 'segment [%#x - %#x), %s + %u, %s' % (ptr_addr, ptr_addr + ptr_size, sb_addr.section.na… 275 sb_addr = lldb.debugger.GetSelectedTarget().ResolveLoadAddress(ptr_addr + offset) 276 …type_str = 'vm_region [%#x - %#x), %s + %u, %s' % (ptr_addr, ptr_addr + ptr_size, sb_addr.section.… 278 type_str = '%#x' % (ptr_addr,)
|
/external/lldb/source/Core/ |
D | ValueObject.cpp | 3848 Address ptr_addr (ptr_value); in CastPointerType() local 3852 ptr_addr, in CastPointerType() 3867 Address ptr_addr (ptr_value); in CastPointerType() local 3871 ptr_addr, in CastPointerType()
|