Searched refs:ThreadId (Results 1 - 25 of 148) sorted by relevance

123456

/external/valgrind/include/
H A Dpub_tool_threadstate.h39 /* 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 Dpub_tool_machine.h120 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 Dpub_tool_tooliface.h69 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 Dpub_tool_stacktrace.h61 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 Dpub_core_replacemalloc.h44 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 Dpub_core_scheduler.h44 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 Dpub_core_coredump.h34 #include "pub_core_basics.h" // ThreadId
41 extern void VG_(make_coredump) ( ThreadId tid, const vki_siginfo_t *si,
H A Dpub_core_signals.h55 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 Dpub_core_syswrap.h45 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 Dpub_core_sigframe.h51 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 Dpub_core_tooliface.h144 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 Dpub_core_stacktrace.h54 UInt VG_(get_StackTrace_wrk) ( ThreadId tid_if_known,
H A Dpub_core_translate.h42 Bool VG_(translate) ( ThreadId tid,
H A Dm_threadstate.c45 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 Dpub_core_gdbserver.h46 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 Dpub_core_libcproc.h86 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 Dpub_core_threadstate.h126 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 Dcoredump-macho.c38 void VG_(make_coredump)(ThreadId tid, const vki_siginfo_t *si, ULong max_size)
/external/valgrind/exp-sgcheck/
H A Dh_main.h59 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 Dpriv_syswrap-main.h44 void ML_(wqthread_continue_NORETURN)(ThreadId tid);
H A Dpriv_syswrap-linux-variants.h35 #include "pub_core_basics.h" // ThreadId
41 #define TId ThreadId
H A Dpriv_syswrap-solaris.h49 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 Dv8threads.h25 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 Ddrd_malloc_wrappers.h39 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 Ddrd_malloc_wrappers.c70 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...]

Completed in 638 milliseconds

123456