• Home
  • Raw
  • Download

Lines Matching refs:tid

82 MC_Chunk* create_MC_Chunk ( ThreadId tid, Addr p, SizeT szB,
194 MC_Chunk* create_MC_Chunk ( ThreadId tid, Addr p, SizeT szB, in create_MC_Chunk() argument
207 MC_(set_allocated_at) (tid, mc); in create_MC_Chunk()
299 void MC_(set_allocated_at) (ThreadId tid, MC_Chunk* mc) in MC_()
309 mc->where[0] = VG_(record_ExeContext) ( tid, 0/*first_ip_delta*/ ); in MC_()
314 void MC_(set_freed_at) (ThreadId tid, MC_Chunk* mc) in MC_()
336 ec_free = VG_(record_ExeContext) ( tid, 0/*first_ip_delta*/ ); in MC_()
360 void* MC_(new_block) ( ThreadId tid, in MC_()
388 mc = create_MC_Chunk (tid, p, szB, kind); in MC_()
402 void* MC_(malloc) ( ThreadId tid, SizeT n ) in MC_()
404 if (MC_(record_fishy_value_error)(tid, "malloc", "size", n)) { in MC_()
407 return MC_(new_block) ( tid, 0, n, VG_(clo_alignment), in MC_()
412 void* MC_(__builtin_new) ( ThreadId tid, SizeT n ) in MC_()
414 if (MC_(record_fishy_value_error)(tid, "__builtin_new", "size", n)) { in MC_()
417 return MC_(new_block) ( tid, 0, n, VG_(clo_alignment), in MC_()
422 void* MC_(__builtin_vec_new) ( ThreadId tid, SizeT n ) in MC_()
424 if (MC_(record_fishy_value_error)(tid, "__builtin_vec_new", "size", n)) { in MC_()
427 return MC_(new_block) ( tid, 0, n, VG_(clo_alignment), in MC_()
432 void* MC_(memalign) ( ThreadId tid, SizeT alignB, SizeT n ) in MC_()
434 if (MC_(record_fishy_value_error)(tid, "memalign", "size", n)) { in MC_()
437 return MC_(new_block) ( tid, 0, n, alignB, in MC_()
442 void* MC_(calloc) ( ThreadId tid, SizeT nmemb, SizeT size1 ) in MC_()
444 if (MC_(record_fishy_value_error)(tid, "calloc", "nmemb", nmemb) || in MC_()
445 MC_(record_fishy_value_error)(tid, "calloc", "size", size1)) { in MC_()
448 return MC_(new_block) ( tid, 0, nmemb*size1, VG_(clo_alignment), in MC_()
454 void die_and_free_mem ( ThreadId tid, MC_Chunk* mc, SizeT rzB ) in die_and_free_mem() argument
468 MC_(set_freed_at) (tid, mc); in die_and_free_mem()
479 void record_freemismatch_error (ThreadId tid, MC_Chunk* mc) in record_freemismatch_error() argument
492 MC_(record_freemismatch_error) ( tid, mc ); in record_freemismatch_error()
497 void MC_(handle_free) ( ThreadId tid, Addr p, UInt rzB, MC_AllocKind kind ) in MC_()
505 MC_(record_free_error) ( tid, p ); in MC_()
510 record_freemismatch_error ( tid, mc ); in MC_()
512 die_and_free_mem ( tid, mc, rzB ); in MC_()
516 void MC_(free) ( ThreadId tid, void* p ) in MC_()
519 tid, (Addr)p, MC_(Malloc_Redzone_SzB), MC_AllocMalloc ); in MC_()
522 void MC_(__builtin_delete) ( ThreadId tid, void* p ) in MC_()
525 tid, (Addr)p, MC_(Malloc_Redzone_SzB), MC_AllocNew); in MC_()
528 void MC_(__builtin_vec_delete) ( ThreadId tid, void* p ) in MC_()
531 tid, (Addr)p, MC_(Malloc_Redzone_SzB), MC_AllocNewVec); in MC_()
534 void* MC_(realloc) ( ThreadId tid, void* p_old, SizeT new_szB ) in MC_()
541 if (MC_(record_fishy_value_error)(tid, "realloc", "size", new_szB)) in MC_()
551 MC_(record_free_error) ( tid, (Addr)p_old ); in MC_()
560 record_freemismatch_error ( tid, old_mc ); in MC_()
579 new_mc = create_MC_Chunk( tid, a_new, new_szB, MC_AllocMalloc ); in MC_()
636 die_and_free_mem ( tid, old_mc, MC_(Malloc_Redzone_SzB) ); in MC_()
648 SizeT MC_(malloc_usable_size) ( ThreadId tid, void* p ) in MC_()
661 void MC_(handle_resizeInPlace)(ThreadId tid, Addr p, in MC_()
668 MC_(record_free_error) ( tid, p ); in MC_()
682 ExeContext* ec = VG_(record_ExeContext)(tid, 0/*first_ip_delta*/); in MC_()
707 ThreadId tid; in free_mallocs_in_mempool_block() local
717 tid = VG_(get_running_tid)(); in free_mallocs_in_mempool_block()
728 die_and_free_mem(tid, mc, mp->rzB); in free_mallocs_in_mempool_block()
791 ThreadId tid = VG_(get_running_tid)(); in MC_() local
792 MC_(record_illegal_mempool_error) ( tid, pool ); in MC_()
896 void MC_(mempool_alloc)(ThreadId tid, Addr pool, Addr addr, SizeT szB) in MC_()
903 VG_(get_and_pp_StackTrace) (tid, MEMPOOL_DEBUG_STACKTRACE_DEPTH); in MC_()
908 MC_(record_illegal_mempool_error) ( tid, pool ); in MC_()
911 MC_(new_block)(tid, addr, szB, /*ignored*/0, mp->is_zeroed, in MC_()
929 ThreadId tid = VG_(get_running_tid)(); in MC_() local
933 MC_(record_illegal_mempool_error)(tid, pool); in MC_()
939 VG_(get_and_pp_StackTrace) (tid, MEMPOOL_DEBUG_STACKTRACE_DEPTH); in MC_()
945 MC_(record_free_error)(tid, (Addr)addr); in MC_()
959 die_and_free_mem ( tid, mc, mp->rzB ); in MC_()
968 ThreadId tid = VG_(get_running_tid)(); in MC_() local
975 VG_(get_and_pp_StackTrace) (tid, MEMPOOL_DEBUG_STACKTRACE_DEPTH); in MC_()
980 MC_(record_illegal_mempool_error)(tid, pool); in MC_()
1017 MC_(record_free_error)(tid, (Addr)mc->data); in MC_()
1022 die_and_free_mem ( tid, mc, mp->rzB ); in MC_()
1032 MC_(record_free_error)(tid, (Addr)mc->data); in MC_()
1091 ThreadId tid = VG_(get_running_tid)(); in MC_() local
1092 MC_(record_illegal_mempool_error) ( tid, poolA ); in MC_()
1104 ThreadId tid = VG_(get_running_tid)(); in MC_() local
1109 VG_(get_and_pp_StackTrace) (tid, MEMPOOL_DEBUG_STACKTRACE_DEPTH); in MC_()
1114 MC_(record_illegal_mempool_error)(tid, pool); in MC_()
1122 MC_(record_free_error)(tid, (Addr)addrA); in MC_()