Home | History | Annotate | Download | only in coregrind

Lines Matching refs:VG_

34 #include "pub_core_basics.h"        // VG_ macro
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 );
68 extern void VG_(acquire_BigLock_LL) ( const HChar* who );
78 extern void VG_(release_BigLock) ( ThreadId tid,
82 extern void VG_(release_BigLock_LL) ( const HChar* who );
85 extern Bool VG_(owns_BigLock_LL) ( ThreadId tid );
89 extern void VG_(vg_yield)(void);
92 extern VgSchedReturnCode VG_(scheduler) ( ThreadId tid );
94 // Initialise, phase 1. Zero out VG_(threads), decide on the root
96 extern ThreadId VG_(scheduler_init_phase1) ( void );
101 extern void VG_(scheduler_init_phase2) ( ThreadId main_tid,
107 extern void VG_(disable_vgdb_poll) (void );
108 extern void VG_(force_vgdb_poll) ( void );
111 extern void VG_(print_scheduler_stats) ( void );
114 extern Bool VG_(in_generated_code);
117 extern void VG_(sanity_check_general) ( Bool force_expensive );