Home
last modified time | relevance | path

Searched refs:call_stack (Results 1 – 11 of 11) sorted by relevance

/external/valgrind/main/memcheck/perf/
Dmany-loss-records.c82 void call_stack (int level) in call_stack() function
115 call_stack (level + 1); in call_stack()
119 call_stack (level + 1); in call_stack()
123 call_stack (level + 1); in call_stack()
127 call_stack (level + 1); in call_stack()
131 call_stack (level + 1); in call_stack()
135 call_stack (level + 1); in call_stack()
139 call_stack (level + 1); in call_stack()
143 call_stack (level + 1); in call_stack()
147 call_stack (level + 1); in call_stack()
[all …]
/external/qemu/memcheck/
Dmemcheck_proc_management.c78 new_thread->call_stack = NULL; in create_new_thread()
293 if (thread->call_stack != NULL) { in threaddesc_free()
295 if (thread->call_stack[indx].module_path != NULL) { in threaddesc_free()
296 qemu_free(thread->call_stack[indx].module_path); in threaddesc_free()
299 qemu_free(thread->call_stack); in threaddesc_free()
393 memcpy(new_array, thread->call_stack, in memcheck_on_call()
396 if (thread->call_stack != NULL) { in memcheck_on_call()
397 qemu_free(thread->call_stack); in memcheck_on_call()
399 thread->call_stack = new_array; in memcheck_on_call()
401 thread->call_stack[thread->call_stack_count].call_address = from; in memcheck_on_call()
[all …]
Dmemcheck_malloc_map.c240 new_entry->desc.call_stack = in allocmap_copy()
242 memcpy(new_entry->desc.call_stack, entry->desc.call_stack, in allocmap_copy()
245 new_entry->desc.call_stack = NULL; in allocmap_copy()
258 if (new_entry->desc.call_stack != NULL) { in allocmap_copy()
259 qemu_free(new_entry->desc.call_stack); in allocmap_copy()
277 if (pulled.call_stack != NULL) { in allocmap_empty()
278 qemu_free(pulled.call_stack); in allocmap_empty()
Dmemcheck.c409 desc.call_stack = NULL; in memcheck_guest_alloc()
428 desc.call_stack = qemu_malloc(desc.call_stack_count * sizeof(target_ulong)); in memcheck_guest_alloc()
429 if (desc.call_stack == NULL) { in memcheck_guest_alloc()
441 desc.call_stack[indx] = in memcheck_guest_alloc()
442 thread->call_stack[thread->call_stack_count - 1 - indx].call_address; in memcheck_guest_alloc()
464 if (replaced.call_stack != NULL) { in memcheck_guest_alloc()
465 qemu_free(replaced.call_stack); in memcheck_guest_alloc()
519 if (pulled.call_stack != NULL) { in memcheck_guest_free()
520 qemu_free(pulled.call_stack); in memcheck_guest_free()
Dmemcheck_proc_management.h98 ThreadCallStackEntry* call_stack; member
Dmemcheck_common.h210 target_ulong* call_stack; member
/external/valgrind/tsan/
Dts_valgrind.cc203 vector<CallStackRecord> call_stack; member
232 call_stack.clear(); in Clear()
371 size_t n = thr->call_stack.size(); in ShowCallStack()
374 Printf("{pc=%p sp=%p}, ", thr->call_stack[i].pc, thr->call_stack[i].sp); in ShowCallStack()
382 vector<CallStackRecord> &call_stack = thr->call_stack; in UpdateCallStack() local
383 while (!call_stack.empty()) { in UpdateCallStack()
384 CallStackRecord &record = call_stack.back(); in UpdateCallStack()
387 call_stack.pop_back(); in UpdateCallStack()
392 ts_tid, thr->call_stack.size(), record.pc, in UpdateCallStack()
446 thr->call_stack.push_back(record); in rtn_call()
[all …]
Dthread_sanitizer.cc4300 CallStack *call_stack) in Thread()
4317 call_stack_(call_stack), in Thread()
7533 void HandleThreadStart(TID child_tid, TID parent_tid, CallStack *call_stack) { in HandleThreadStart() argument
7552 if (!call_stack) { in HandleThreadStart()
7553 call_stack = new CallStack(); in HandleThreadStart()
7556 vts, creation_context, call_stack); in HandleThreadStart()
/external/valgrind/main/callgrind/
Dcallstack.c46 call_stack CLG_(current_call_stack);
48 void CLG_(init_call_stack)(call_stack* s) in CLG_()
69 void CLG_(copy_current_call_stack)(call_stack* dst) in CLG_()
78 void CLG_(set_current_call_stack)(call_stack* s) in CLG_()
92 call_stack *cs = &CLG_(current_call_stack); in ensure_stack_size()
Dglobal.h563 typedef struct _call_stack call_stack; typedef
600 call_stack calls; /* context call arc stack */
775 void CLG_(init_call_stack)(call_stack*);
776 void CLG_(copy_current_call_stack)(call_stack* dst);
777 void CLG_(set_current_call_stack)(call_stack*);
829 extern call_stack CLG_(current_call_stack);
Dcontext.c283 call_stack* cs = &CLG_(current_call_stack); in CLG_()