Home
last modified time | relevance | path

Searched defs:DRD_ (Results 1 – 25 of 25) sorted by relevance

/external/valgrind/drd/
Ddrd_bitmap.c54 void DRD_(bm_module_init)(void) in DRD_() function
62 void DRD_(bm_module_cleanup)(void) in DRD_() function
69 struct bitmap* DRD_(bm_new)() in DRD_() function
83 void DRD_(bm_delete)(struct bitmap* const bm) in DRD_() function
92 void DRD_(bm_init)(struct bitmap* const bm) in DRD_() function
113 void DRD_(bm_cleanup)(struct bitmap* const bm) in DRD_() function
127 void DRD_(bm_access_range)(struct bitmap* const bm, in DRD_() function
139 void DRD_(bm_access_range_load)(struct bitmap* const bm, Addr a1, Addr a2) in DRD_() function
201 void DRD_(bm_access_load_1)(struct bitmap* const bm, const Addr a1) in DRD_() function
206 void DRD_(bm_access_load_2)(struct bitmap* const bm, const Addr a1) in DRD_() function
[all …]
Ddrd_suppression.c47 void DRD_(suppression_set_trace)(const Bool trace_suppression) in DRD_() function
52 void DRD_(suppression_init)(void) in DRD_() function
62 void DRD_(start_suppression)(const Addr a1, const Addr a2, in DRD_() function
73 void DRD_(finish_suppression)(const Addr a1, const Addr a2) in DRD_() function
90 Bool DRD_(is_suppressed)(const Addr a1, const Addr a2) in DRD_() function
100 Bool DRD_(is_any_suppressed)(const Addr a1, const Addr a2) in DRD_() function
105 void DRD_(mark_hbvar)(const Addr a1) in DRD_() function
110 Bool DRD_(range_contains_suppression_or_hbvar)(const Addr a1, const Addr a2) in DRD_() function
119 void DRD_(start_tracing_address_range)(const Addr a1, const Addr a2, in DRD_() function
138 void DRD_(stop_tracing_address_range)(const Addr a1, const Addr a2) in DRD_() function
[all …]
Ddrd_thread.c91 void DRD_(thread_trace_context_switches)(const Bool t) in DRD_() function
98 void DRD_(thread_trace_conflict_set)(const Bool t) in DRD_() function
105 void DRD_(thread_trace_conflict_set_bm)(const Bool t) in DRD_() function
112 Bool DRD_(thread_get_trace_fork_join)(void) in DRD_() function
118 void DRD_(thread_set_trace_fork_join)(const Bool t) in DRD_() function
125 void DRD_(thread_set_segment_merging)(const Bool m) in DRD_() function
132 int DRD_(thread_get_segment_merge_interval)(void) in DRD_() function
138 void DRD_(thread_set_segment_merge_interval)(const int i) in DRD_() function
143 void DRD_(thread_set_join_list_vol)(const int jlv) in DRD_() function
148 void DRD_(thread_init)(void) in DRD_() function
[all …]
Ddrd_clientobj.c52 void DRD_(clientobj_set_trace)(const Bool trace) in DRD_() function
58 void DRD_(clientobj_init)(void) in DRD_() function
70 void DRD_(clientobj_cleanup)(void) in DRD_() function
83 DrdClientobj* DRD_(clientobj_get_any)(const Addr addr) in DRD_() function
93 DrdClientobj* DRD_(clientobj_get)(const Addr addr, const ObjType t) in DRD_() function
105 Bool DRD_(clientobj_present)(const Addr a1, const Addr a2) in DRD_() function
127 DrdClientobj* DRD_(clientobj_add)(const Addr a1, const ObjType t) in DRD_() function
157 Bool DRD_(clientobj_remove)(const Addr addr, const ObjType t) in DRD_() function
203 void DRD_(clientobj_stop_using_mem)(const Addr a1, const Addr a2) in DRD_() function
231 void DRD_(clientobj_delete_thread)(const DrdThreadId tid) in DRD_() function
[all …]
Ddrd_mutex.c56 void DRD_(mutex_set_trace)(const Bool trace_mutex) in DRD_() function
62 void DRD_(mutex_set_lock_threshold)(const UInt lock_threshold_ms) in DRD_() function
68 void DRD_(mutex_initialize)(struct mutex_info* const p, in DRD_() function
86 void DRD_(mutex_ignore_ordering)(const Addr mutex) in DRD_() function
131 void DRD_(not_a_mutex)(const Addr mutex) in DRD_() function
159 DRD_(mutex_get_or_allocate)(const Addr mutex, const MutexT mutex_type) in DRD_() function
187 struct mutex_info* DRD_(mutex_get)(const Addr mutex) in DRD_() function
195 DRD_(mutex_init)(const Addr mutex, const MutexT mutex_type) in DRD_() function
231 void DRD_(mutex_post_destroy)(const Addr mutex) in DRD_() function
251 void DRD_(mutex_pre_lock)(const Addr mutex, MutexT mutex_type, in DRD_() function
[all …]
Ddrd_segment.c107 static void DRD_(sg_cleanup)(Segment* const sg) in DRD_() function
117 Segment* DRD_(sg_new)(const DrdThreadId creator, const DrdThreadId created) in DRD_() function
136 static void DRD_(sg_delete)(Segment* const sg) in DRD_() function
162 Segment* DRD_(sg_get)(Segment* const sg) in DRD_() function
174 void DRD_(sg_put)(Segment* const sg) in DRD_() function
199 void DRD_(sg_merge)(Segment* const sg1, Segment* const sg2) in DRD_() function
228 void DRD_(sg_print)(Segment* const sg) in DRD_() function
238 Bool DRD_(sg_get_trace)(void) in DRD_() function
244 void DRD_(sg_set_trace)(Bool const trace_segment) in DRD_() function
250 ULong DRD_(sg_get_segments_created_count)(void) in DRD_() function
[all …]
Ddrd_rwlock.c69 void DRD_(rwlock_set_trace)(const Bool trace_rwlock) in DRD_() function
75 void DRD_(rwlock_set_exclusive_threshold)(const UInt exclusive_threshold_ms) in DRD_() function
80 void DRD_(rwlock_set_shared_threshold)(const UInt shared_threshold_ms) in DRD_() function
85 static Bool DRD_(rwlock_is_rdlocked)(struct rwlock_info* p) in DRD_() function
97 static Bool DRD_(rwlock_is_wrlocked)(struct rwlock_info* p) in DRD_() function
109 static Bool DRD_(rwlock_is_locked)(struct rwlock_info* p) in DRD_() function
114 static Bool DRD_(rwlock_is_rdlocked_by)(struct rwlock_info* p, in DRD_() function
124 static Bool DRD_(rwlock_is_wrlocked_by)(struct rwlock_info* p, in DRD_() function
134 static Bool DRD_(rwlock_is_locked_by)(struct rwlock_info* p, in DRD_() function
144 DRD_(lookup_or_insert_node)(OSet* oset, const UWord tid) in DRD_() function
[all …]
Ddrd_vc.c46 void DRD_(vc_init)(VectorClock* const vc, in DRD_() function
67 void DRD_(vc_cleanup)(VectorClock* const vc) in DRD_() function
73 void DRD_(vc_copy)(VectorClock* const new, const VectorClock* const rhs) in DRD_() function
79 void DRD_(vc_assign)(VectorClock* const lhs, const VectorClock* const rhs) in DRD_() function
86 void DRD_(vc_increment)(VectorClock* const vc, DrdThreadId const tid) in DRD_() function
118 Bool DRD_(vc_ordered)(const VectorClock* const vc1, in DRD_() function
125 void DRD_(vc_min)(VectorClock* const result, const VectorClock* const rhs) in DRD_() function
166 void DRD_(vc_combine)(VectorClock* const result, const VectorClock* const rhs) in DRD_() function
240 void DRD_(vc_print)(const VectorClock* const vc) in DRD_() function
255 HChar* DRD_(vc_aprint)(const VectorClock* const vc) in DRD_() function
[all …]
Ddrd_hb.c60 void DRD_(hb_set_trace)(const Bool trace_hb) in DRD_() function
69 void DRD_(hb_thread_initialize)(struct hb_thread_info* const p, in DRD_() function
79 static void DRD_(hb_thread_destroy)(struct hb_thread_info* const p) in DRD_() function
86 void DRD_(hb_initialize)(struct hb_info* const p, const Addr hb) in DRD_() function
102 static void DRD_(hb_cleanup)(struct hb_info* p) in DRD_() function
130 struct hb_info* DRD_(hb_get_or_allocate)(const Addr hb) in DRD_() function
150 struct hb_info* DRD_(hb_get)(const Addr hb) in DRD_() function
157 void DRD_(hb_happens_before)(const DrdThreadId tid, Addr const hb) in DRD_() function
192 void DRD_(hb_happens_after)(const DrdThreadId tid, const Addr hb) in DRD_() function
228 void DRD_(hb_happens_done)(const DrdThreadId tid, const Addr hb) in DRD_() function
Ddrd_cond.c50 void DRD_(cond_set_report_signal_unlocked)(const Bool r) in DRD_() function
55 void DRD_(cond_set_trace)(const Bool trace_cond) in DRD_() function
61 void DRD_(cond_initialize)(struct cond_info* const p, const Addr cond) in DRD_() function
77 static void DRD_(cond_cleanup)(struct cond_info* p) in DRD_() function
138 struct cond_info* DRD_(cond_get)(const Addr cond) in DRD_() function
145 void DRD_(cond_pre_init)(const Addr cond) in DRD_() function
168 void DRD_(cond_post_destroy)(const Addr cond, const Bool destroy_succeeded) in DRD_() function
207 void DRD_(cond_pre_wait)(const Addr cond, const Addr mutex) in DRD_() function
269 void DRD_(cond_post_wait)(const Addr cond) in DRD_() function
349 void DRD_(cond_pre_signal)(Addr const cond) in DRD_() function
[all …]
Ddrd_thread.h231 Bool DRD_(IsValidDrdThreadId)(const DrdThreadId tid) in DRD_() function
239 DrdThreadId DRD_(thread_get_running_tid)(void) in DRD_() function
249 struct bitmap* DRD_(thread_get_conflict_set)(void) in DRD_() function
259 Bool DRD_(running_thread_inside_pthread_create)(void) in DRD_() function
270 Bool DRD_(running_thread_is_recording_loads)(void) in DRD_() function
286 Bool DRD_(running_thread_is_recording_stores)(void) in DRD_() function
302 void DRD_(thread_set_stack_min)(const DrdThreadId tid, const Addr stack_min) in DRD_() function
328 Bool DRD_(thread_address_on_stack)(const Addr a) in DRD_() function
339 Bool DRD_(thread_address_on_any_stack)(const Addr a) in DRD_() function
357 Segment* DRD_(thread_get_segment)(const DrdThreadId tid) in DRD_() function
[all …]
Ddrd_semaphore.c86 void DRD_(semaphore_set_trace)(const Bool trace_semaphore) in DRD_() function
169 struct semaphore_info* DRD_(semaphore_init)(const Addr semaphore, in DRD_() function
218 void DRD_(semaphore_destroy)(const Addr semaphore) in DRD_() function
247 struct semaphore_info* DRD_(semaphore_open)(const Addr semaphore, in DRD_() function
291 void DRD_(semaphore_close)(const Addr semaphore) in DRD_() function
320 void DRD_(semaphore_pre_wait)(const Addr semaphore) in DRD_() function
344 void DRD_(semaphore_post_wait)(const DrdThreadId tid, const Addr semaphore, in DRD_() function
403 void DRD_(semaphore_pre_post)(const DrdThreadId tid, const Addr semaphore) in DRD_() function
426 void DRD_(semaphore_post_post)(const DrdThreadId tid, const Addr semaphore, in DRD_() function
442 ULong DRD_(get_semaphore_segment_creation_count)(void) in DRD_() function
Ddrd_barrier.c73 void DRD_(barrier_set_trace)(const Bool trace_barrier) in DRD_() function
83 void DRD_(barrier_thread_initialize)(struct barrier_thread_info* const p, in DRD_() function
97 static void DRD_(barrier_thread_destroy)(struct barrier_thread_info* const p) in DRD_() function
109 void DRD_(barrier_initialize)(struct barrier_info* const p, in DRD_() function
192 DRD_(barrier_get_or_allocate)(const Addr barrier, in DRD_() function
213 static struct barrier_info* DRD_(barrier_get)(const Addr barrier) in DRD_() function
226 void DRD_(barrier_init)(const Addr barrier, in DRD_() function
289 void DRD_(barrier_destroy)(const Addr barrier, const BarrierT barrier_type) in DRD_() function
328 void DRD_(barrier_pre_wait)(const DrdThreadId tid, const Addr barrier, in DRD_() function
403 void DRD_(barrier_post_wait)(const DrdThreadId tid, const Addr barrier, in DRD_() function
[all …]
Ddrd_load_store.c73 Bool DRD_(get_check_stack_accesses)() in DRD_() function
78 void DRD_(set_check_stack_accesses)(const Bool c) in DRD_() function
84 Bool DRD_(get_first_race_only)() in DRD_() function
89 void DRD_(set_first_race_only)(const Bool fro) in DRD_() function
95 void DRD_(trace_mem_access)(const Addr addr, const SizeT size, in DRD_() function
178 VG_REGPARM(2) void DRD_(trace_load)(Addr addr, SizeT size) in DRD_() function
244 VG_REGPARM(2) void DRD_(trace_store)(Addr addr, SizeT size) in DRD_() function
593 IRSB* DRD_(instrument)(VgCallbackClosure* const closure, in DRD_() function
Ddrd_pthread_intercepts.c250 static void DRD_(init)(void) in DRD_() function
265 static __always_inline void DRD_(ignore_mutex_ordering)(pthread_mutex_t *mutex) in DRD_() function
271 static void DRD_(sema_init)(DrdSema* sema) in DRD_() function
280 static void DRD_(sema_destroy)(DrdSema* sema) in DRD_() function
286 static void DRD_(sema_down)(DrdSema* sema) in DRD_() function
295 static void DRD_(sema_up)(DrdSema* sema) in DRD_() function
310 static MutexT DRD_(pthread_to_drd_mutex_type)(int kind) in DRD_() function
340 static MutexT DRD_(thread_to_drd_mutex_type)(int type) in DRD_() function
367 static __always_inline MutexT DRD_(mutex_type)(pthread_mutex_t* mutex) in DRD_() function
398 static void DRD_(set_joinable)(const pthread_t tid, const int joinable) in DRD_() function
[all …]
Ddrd_malloc_wrappers.c89 void DRD_(malloclike_block)(const ThreadId tid, const Addr p, const SizeT size) in DRD_() function
122 Bool DRD_(freelike_block)(const ThreadId tid, const Addr p, const Bool dealloc) in DRD_() function
291 void DRD_(register_malloc_wrappers)(const StartUsingMem start_callback, in DRD_() function
315 Bool DRD_(heap_addrinfo)(Addr const a, in DRD_() function
344 void DRD_(print_malloc_stats)(void) in DRD_() function
Ddrd_segment.h81 static __inline__ int DRD_(sg_get_refcnt)(const Segment* const sg) in DRD_() function
91 static __inline__ struct bitmap* DRD_(sg_bm)(Segment* const sg) in DRD_() function
Ddrd_suppression.h28 static __inline__ Bool DRD_(any_address_is_traced)(void) in DRD_() function
Ddrd_basics.h35 #define DRD_(str) VGAPPEND(vgDrd_, str) macro
Ddrd_main.c68 static Bool DRD_(process_cmd_line_option)(const HChar* arg) in DRD_() function
204 static void DRD_(print_usage)(void) in DRD_() function
257 static void DRD_(print_debug_usage)(void) in DRD_() function
410 void DRD_(clean_memory)(const Addr a1, const SizeT len) in DRD_() function
428 static void DRD_(suppress_relocation_conflicts)(const Addr a, const SizeT len) in DRD_() function
741 static void DRD_(post_clo_init)(void) in DRD_() function
761 static void DRD_(fini)(Int exitcode) in DRD_() function
Ddrd_error.c54 void DRD_(set_show_conflicting_segments)(const Bool scs) in DRD_() function
59 void DRD_(trace_msg)(const HChar* format, ...) in DRD_() function
74 void DRD_(trace_msg_w_bt)(const HChar* format, ...) in DRD_() function
629 void DRD_(register_error_handlers)(void) in DRD_() function
Ddrd_vc.h102 Bool DRD_(vc_lte)(const VectorClock* const vc1, const VectorClock* const vc2) in DRD_() function
Ddrd_clientreq.c62 void DRD_(clientreq_init)(void) in DRD_() function
/external/valgrind/drd/tests/
Dunit_vc.c48 Bool DRD_(is_suppressed)(const Addr a1, const Addr a2) in DRD_() function
Dunit_bitmap.c59 Bool DRD_(is_suppressed)(const Addr a1, const Addr a2) in DRD_() function