/external/valgrind/include/ |
H A D | pub_tool_threadstate.h | 39 /* Special magic value for an invalid ThreadId. It corresponds to 42 #define VG_INVALID_THREADID ((ThreadId)(0)) 45 extern ThreadId VG_(get_running_tid) ( void );
|
H A D | pub_tool_machine.h | 120 Addr VG_(get_IP) ( ThreadId tid ); 121 Addr VG_(get_SP) ( ThreadId tid ); 131 VG_(get_shadow_regs_area) ( ThreadId tid, 135 VG_(set_shadow_regs_area) ( ThreadId tid, 144 extern void VG_(apply_to_GP_regs)(void (*f)(ThreadId tid, 150 extern void VG_(thread_stack_reset_iter) ( /*OUT*/ThreadId* tid ); 154 extern Bool VG_(thread_stack_next) ( /*MOD*/ThreadId* tid, 160 extern Addr VG_(thread_get_stack_max) ( ThreadId tid ); 163 extern SizeT VG_(thread_get_stack_size) ( ThreadId tid ); 167 extern Addr VG_(thread_get_altstack_min) ( ThreadId ti [all...] |
H A D | pub_tool_tooliface.h | 69 ThreadId tid; /* tid requesting translation */ 89 // * closure->tid is the ThreadId of the thread requesting the 302 // Should the core indicate which ThreadId each error comes from? 422 Bool (*handle_client_request)(ThreadId tid, UWord* arg_block, UWord* ret) 437 void (* pre_syscall)(ThreadId tid, UInt syscallno, 439 void (*post_syscall)(ThreadId tid, UInt syscallno, 474 void* (*pmalloc) ( ThreadId tid, SizeT n ), 475 void* (*p__builtin_new) ( ThreadId tid, SizeT n ), 476 void* (*p__builtin_vec_new) ( ThreadId tid, SizeT n ), 477 void* (*pmemalign) ( ThreadId ti [all...] |
H A D | pub_tool_stacktrace.h | 61 extern UInt VG_(get_StackTrace) ( ThreadId tid, 83 extern void VG_(get_and_pp_StackTrace) ( ThreadId tid, UInt n_ips );
|
/external/valgrind/coregrind/ |
H A D | pub_core_replacemalloc.h | 44 void* (*tl_malloc) (ThreadId tid, SizeT n); 45 void* (*tl___builtin_new) (ThreadId tid, SizeT n); 46 void* (*tl___builtin_vec_new) (ThreadId tid, SizeT n); 47 void* (*tl_memalign) (ThreadId tid, SizeT align, SizeT n); 48 void* (*tl_calloc) (ThreadId tid, SizeT nmemb, SizeT n); 49 void (*tl_free) (ThreadId tid, void* p); 50 void (*tl___builtin_delete) (ThreadId tid, void* p); 51 void (*tl___builtin_vec_delete)(ThreadId tid, void* p); 52 void* (*tl_realloc) (ThreadId tid, void* p, SizeT size); 53 SizeT (*tl_malloc_usable_size) (ThreadId ti [all...] |
H A D | pub_core_scheduler.h | 44 extern ThreadId VG_(alloc_ThreadState)(void); 47 extern void VG_(exit_thread)(ThreadId tid); 52 extern void VG_(get_thread_out_of_syscall)(ThreadId tid); 55 extern void VG_(nuke_all_threads_except) ( ThreadId me, 63 extern void VG_(acquire_BigLock) ( ThreadId tid, const HChar* who ); 78 extern void VG_(release_BigLock) ( ThreadId tid, 85 extern Bool VG_(owns_BigLock_LL) ( ThreadId tid ); 92 extern VgSchedReturnCode VG_(scheduler) ( ThreadId tid ); 95 // ThreadId and initialise the bigLock. 96 extern ThreadId VG [all...] |
H A D | pub_core_coredump.h | 34 #include "pub_core_basics.h" // ThreadId 41 extern void VG_(make_coredump) ( ThreadId tid, const vki_siginfo_t *si,
|
H A D | pub_core_signals.h | 55 extern void VG_(poll_signals) ( ThreadId ); 58 extern SysRes VG_(do_sys_sigaltstack) ( ThreadId tid, vki_stack_t* ss, 63 extern SysRes VG_(do_sys_sigprocmask) ( ThreadId tid, Int how, 68 ( ThreadId tid, /* OUT */ vki_sigset_t* saved_mask ); 75 extern void VG_(synth_fault) (ThreadId tid); 76 extern void VG_(synth_fault_mapping)(ThreadId tid, Addr addr); 77 extern void VG_(synth_fault_perms) (ThreadId tid, Addr addr); 78 extern void VG_(synth_sigill) (ThreadId tid, Addr addr); 79 extern void VG_(synth_sigtrap) (ThreadId tid); 80 extern void VG_(synth_sigbus) (ThreadId ti [all...] |
H A D | pub_core_syswrap.h | 45 extern void VG_(main_thread_wrapper_NORETURN)(ThreadId tid); 47 extern void VG_(client_syscall) ( ThreadId tid, UInt trc ); 49 extern void VG_(post_syscall) ( ThreadId tid ); 59 ThreadId tid, 68 extern Bool VG_(is_ip_in_blocking_syscall)(ThreadId tid, Addr ip); 72 extern void VG_(reap_threads)(ThreadId self); 88 (ThreadId,VgSchedReturnCode); 91 extern void VG_(save_context)(ThreadId tid, vki_ucontext_t *uc, 93 extern void VG_(restore_context)(ThreadId tid, vki_ucontext_t *uc, 98 extern void VG_(track_client_dataseg)(ThreadId ti [all...] |
H A D | pub_core_sigframe.h | 51 void VG_(sigframe_create) ( ThreadId tid, 64 void VG_(sigframe_destroy)( ThreadId tid, Bool isRT ); 68 void VG_(sigframe_return)(ThreadId tid, const vki_ucontext_t *uc);
|
H A D | pub_core_tooliface.h | 144 Bool (*tool_handle_client_request)(ThreadId, UWord*, UWord*); 147 void (*tool_pre_syscall) (ThreadId, UInt, UWord*, UInt); 148 void (*tool_post_syscall)(ThreadId, UInt, UWord*, UInt, SysRes); 161 void* (*tool_malloc) (ThreadId, SizeT); 162 void* (*tool___builtin_new) (ThreadId, SizeT); 163 void* (*tool___builtin_vec_new) (ThreadId, SizeT); 164 void* (*tool_memalign) (ThreadId, SizeT, SizeT); 165 void* (*tool_calloc) (ThreadId, SizeT, SizeT); 166 void (*tool_free) (ThreadId, void*); 167 void (*tool___builtin_delete) (ThreadId, voi [all...] |
H A D | pub_core_stacktrace.h | 54 UInt VG_(get_StackTrace_wrk) ( ThreadId tid_if_known,
|
H A D | pub_core_translate.h | 42 Bool VG_(translate) ( ThreadId tid,
|
H A D | m_threadstate.c | 45 ThreadId VG_(running_tid) = VG_INVALID_THREADID; 56 ThreadId tid; 97 ThreadState *VG_(get_ThreadState)(ThreadId tid) 104 Bool VG_(is_valid_tid) ( ThreadId tid ) 114 ThreadId VG_(get_running_tid)(void) 119 Bool VG_(is_running_thread)(ThreadId tid) 130 inline Bool VG_(is_exiting)(ThreadId tid) 140 ThreadId tid; 154 ThreadId tid; 164 ThreadId */ [all...] |
H A D | pub_core_gdbserver.h | 46 void VG_(gdbserver_prerun_action) (ThreadId tid); 58 extern Bool VG_(gdbserver_activity) (ThreadId tid); 63 void VG_(gdbserver_exit) (ThreadId tid, VgSchedReturnCode tids_schedretcode); 113 extern Bool VG_(gdbserver_report_signal) (vki_siginfo_t *info, ThreadId tid); 120 ThreadId tid);
|
H A D | pub_core_libcproc.h | 86 extern void VG_(do_atfork_pre) ( ThreadId tid ); 87 extern void VG_(do_atfork_parent) ( ThreadId tid ); 88 extern void VG_(do_atfork_child) ( ThreadId tid );
|
H A D | pub_core_threadstate.h | 126 ThreadId parent; // parent tid (if any) 138 void (*post_mach_trap_fn)(ThreadId tid, 324 /* ThreadId == 0 (and hence vg_threads[0]) is NEVER USED. 326 ThreadId == 1 is the root thread and has the special property 329 ThreadId in this tid field, but be aware that it should 331 ThreadId tid; 381 ThreadId == 1 (the main thread). */ 419 extern ThreadId VG_(running_tid); 436 extern ThreadState *VG_(get_ThreadState) ( ThreadId tid ); 439 extern Bool VG_(is_valid_tid) ( ThreadId ti [all...] |
/external/valgrind/coregrind/m_coredump/ |
H A D | coredump-macho.c | 38 void VG_(make_coredump)(ThreadId tid, const vki_siginfo_t *si, ULong max_size)
|
/external/valgrind/exp-sgcheck/ |
H A D | h_main.h | 59 void* h_replace_malloc ( ThreadId tid, SizeT n ); 60 void* h_replace___builtin_new ( ThreadId tid, SizeT n ); 61 void* h_replace___builtin_vec_new ( ThreadId tid, SizeT n ); 62 void* h_replace_memalign ( ThreadId tid, SizeT align, SizeT n ); 63 void* h_replace_calloc ( ThreadId tid, SizeT nmemb, SizeT size1 ); 64 void h_replace_free ( ThreadId tid, void* p ); 65 void h_replace___builtin_delete ( ThreadId tid, void* p ); 66 void h_replace___builtin_vec_delete ( ThreadId tid, void* p ); 67 void* h_replace_realloc ( ThreadId tid, void* p_old, SizeT new_size ); 68 SizeT h_replace_malloc_usable_size ( ThreadId ti [all...] |
/external/valgrind/coregrind/m_syswrap/ |
H A D | priv_syswrap-main.h | 44 void ML_(wqthread_continue_NORETURN)(ThreadId tid);
|
H A D | priv_syswrap-linux-variants.h | 35 #include "pub_core_basics.h" // ThreadId 41 #define TId ThreadId
|
H A D | priv_syswrap-solaris.h | 49 extern Addr ML_(allocstack) (ThreadId tid); 50 extern void ML_(setup_start_thread_context)(ThreadId tid, vki_ucontext_t *uc); 54 extern void ML_(save_machine_context)(ThreadId tid, vki_ucontext_t *uc, 56 extern void ML_(restore_machine_context)(ThreadId tid, vki_ucontext_t *uc, 63 extern void ML_(update_gdt_lwpgs)(ThreadId tid);
|
/external/v8/src/ |
H A D | v8threads.h | 25 void set_id(ThreadId id) { id_ = id; } 26 ThreadId id() { return id_; } 43 ThreadId id_; 82 return mutex_owner_.Equals(ThreadId::Current()); 85 ThreadId CurrentId(); 87 void TerminateExecution(ThreadId thread_id); 102 ThreadId mutex_owner_; 103 ThreadId lazily_archived_thread_;
|
/external/valgrind/drd/ |
H A D | drd_malloc_wrappers.h | 39 void DRD_(malloclike_block)(const ThreadId tid, const Addr p, const SizeT size); 40 Bool DRD_(freelike_block)(const ThreadId tid, const Addr p, const Bool dealloc);
|
H A D | drd_malloc_wrappers.c | 70 static void* new_block(ThreadId tid, SizeT size, SizeT align, Bool is_zeroed) 89 void DRD_(malloclike_block)(const ThreadId tid, const Addr p, const SizeT size) 109 static void handle_free(ThreadId tid, void* p) 122 Bool DRD_(freelike_block)(const ThreadId tid, const Addr p, const Bool dealloc) 146 static void* drd_malloc(ThreadId tid, SizeT n) 152 static void* drd_memalign(ThreadId tid, SizeT align, SizeT n) 158 static void* drd_calloc(ThreadId tid, SizeT nmemb, SizeT size1) 165 static void drd_free(ThreadId tid, void* p) 178 static void* drd_realloc(ThreadId tid, void* p_old, SizeT new_size) 253 static void* drd___builtin_new(ThreadId ti [all...] |