/external/valgrind/main/coregrind/m_scheduler/ |
sched-lock-generic.c | 55 ML_(sema_init)(&p->sema); 61 ML_(sema_deinit)(&p->sema); 72 ML_(sema_down)(&p->sema, False); 77 ML_(sema_up)(&p->sema, False); 80 const struct sched_lock_ops ML_(generic_sched_lock_ops) = {
|
priv_sema.h | 45 void ML_(sema_init) ( vg_sema_t *sema ); 46 void ML_(sema_deinit) ( vg_sema_t *sema ); 47 void ML_(sema_down) ( vg_sema_t *sema, Bool as_LL ); 48 void ML_(sema_up) ( vg_sema_t *sema, Bool as_LL );
|
sema.c | 55 void ML_(sema_init)(vg_sema_t *sema) 86 void ML_(sema_deinit)(vg_sema_t *sema) 98 void ML_(sema_down)( vg_sema_t *sema, Bool as_LL ) 130 void ML_(sema_up)( vg_sema_t *sema, Bool as_LL )
|
priv_sched-lock-impl.h | 46 extern const struct sched_lock_ops ML_(generic_sched_lock_ops); 47 extern const struct sched_lock_ops ML_(linux_ticket_lock_ops);
|
/external/valgrind/main/coregrind/m_debuginfo/ |
image.c | 70 // The name. In ML_(dinfo_zalloc)'d space. Used only for printing 251 Frame* res = ML_(dinfo_zalloc)("di.do_transaction.1", sizeof(Frame)); 253 res->data = ML_(dinfo_zalloc)("di.do_transaction.2", rd_len); 273 ML_(dinfo_free)(fr->data); 274 ML_(dinfo_free)(fr); 280 Frame* f = ML_(dinfo_zalloc)("di.mFn.1", sizeof(Frame)); 282 f->data = ML_(dinfo_zalloc)("di.mFn.2", f->n_data); 291 Frame* f = ML_(dinfo_zalloc)("di.mFlll.1", sizeof(Frame)); 293 f->data = ML_(dinfo_zalloc)("di.mFlll.2", f->n_data); 304 Frame* f = ML_(dinfo_zalloc)("di.mFa.1", sizeof(Frame)) [all...] |
d3basics.c | 53 const HChar* ML_(pp_DW_children) ( DW_children hashch ) 62 const HChar* ML_(pp_DW_TAG) ( DW_TAG tag ) 157 const HChar* ML_(pp_DW_FORM) ( DW_FORM form ) 191 const HChar* ML_(pp_DW_AT) ( DW_AT attr ) 474 GXResult ML_(evaluate_Dwarf3_Expr) ( UChar* expr, UWord exprszB, 573 a1 = ML_(read_Addr)(expr); 587 fbval = ML_(evaluate_GX)(fbGX, NULL, regs, di); 675 uw1 = ML_(read_UWord)((void *)uw1); 688 case 1: uw1 = ML_(read_UChar)((void*)uw1); break; 689 case 2: uw1 = ML_(read_UShort)((void*)uw1); break [all...] |
readdwarf3.c | 72 ML_(sizeOfType): differentiate between zero sized types and types 83 Don't hand to ML_(addVars), vars whose locations are entirely in 85 optimisation, as ML_(evaluate_Dwarf3_Expr) should handle these 96 (ML_(evaluate_Dwarf3_Expr)) should really be changed to a 127 ML_(addVar) and add_var_to_arange: quite a lot of DiAddrRanges have 135 thousands of small blocks, and ML_(arena_malloc) and its various 182 if (!ML_(sli_is_valid)(c->sli)) return False; 244 r = ML_(img_get_UChar)(c->sli.img, c->sli_next); 256 r = ML_(img_get_UShort)(c->sli.img, c->sli_next); 268 r = ML_(img_get_UInt)(c->sli.img, c->sli_next) [all...] |
storage.c | 51 #include "priv_d3basics.h" /* ML_(pp_GX) */ 63 void ML_(symerr) ( struct _DebugInfo* di, Bool serious, const HChar* msg ) 93 void ML_(ppSym) ( Int idx, DiSym* sym ) 116 void ML_(ppDiCfSI) ( XArray* /* of CfiExpr */ exprs, DiCfSI* si ) 134 ML_(ppCfiExpr)(exprs, _off); \ 173 ML_(ppCfiExpr)(exprs, si->cfa_off); 232 HChar* ML_(addStr) ( struct _DebugInfo* di, const HChar* str, Int len ) 250 chunk = ML_(dinfo_zalloc)("di.storage.addStr.1", sizeof(*chunk)); 269 HChar* ML_(addStrFromCursor)( struct _DebugInfo* di, DiCursor c ) 273 vg_assert(ML_(cur_is_valid)(c)) [all...] |
priv_readpdb.h | 44 extern Bool ML_(read_pdb_debug_info)( 56 ML_(dinfo_free). */ 57 HChar* ML_(find_name_of_pdb_file)( HChar* pename );
|
priv_storage.h | 402 extern Int ML_(CfiExpr_Undef) ( XArray* dst ); 403 extern Int ML_(CfiExpr_Deref) ( XArray* dst, Int ixAddr ); 404 extern Int ML_(CfiExpr_Const) ( XArray* dst, UWord con ); 405 extern Int ML_(CfiExpr_Unop) ( XArray* dst, CfiUnop op, Int ix ); 406 extern Int ML_(CfiExpr_Binop) ( XArray* dst, CfiBinop op, Int ixL, Int ixR ); 407 extern Int ML_(CfiExpr_CfiReg)( XArray* dst, CfiReg reg ); 408 extern Int ML_(CfiExpr_DwReg) ( XArray* dst, Int reg ); 410 extern void ML_(ppCfiExpr)( XArray* src, Int ix ); 458 ML_(cmp_for_DiAddrRange_range) ( const void* keyV, const void* elemV ); 624 (3) is ensured by ML_(addDiCfSI) [all...] |
readstabs.c | 101 void ML_(read_debuginfo_stabs) ( DebugInfo* di, 140 file.name = ML_(addStr)(di,"???", -1); 197 n = ML_(dinfo_zalloc)("di.readstabs.rds.1", qbuflen); 201 ML_(dinfo_free)(qbuf); 227 string = ML_(addStr)(di, qbuf, qidx); 228 ML_(dinfo_free)(qbuf); 273 ML_(addLineInfo)(di, file.name, NULL, line.addr, 284 file.name = ML_(addStr)(di, nm, -1); 287 file.name = ML_(addStr)(di, "?1\0", -1); 297 ML_(addLineInfo)(di, file.name, NULL, line.addr [all...] |
priv_d3basics.h | 567 const HChar* ML_(pp_DW_children) ( DW_children hashch ); 568 const HChar* ML_(pp_DW_TAG) ( DW_TAG tag ); 569 const HChar* ML_(pp_DW_FORM) ( DW_FORM form ); 570 const HChar* ML_(pp_DW_AT) ( DW_AT attr ); 614 void ML_(pp_GX) ( GExpr* gx ); 639 void ML_(pp_GXResult) ( GXResult res ); 653 GXResult ML_(evaluate_GX)( GExpr* gx, GExpr* fbGX, 656 /* This is a subsidiary of ML_(evaluate_GX), which just evaluates a 658 are as for ML_(evaluate_GX). If push_initial_zero is True, then an 661 ML_(evaluate_GX) and ML_(evaluate_Dwarf3_Expr) are mutuall [all...] |
priv_readelf.h | 46 extern Bool ML_(is_elf_object_file)( void* image, SizeT n_image, Bool rel_ok ); 54 extern Bool ML_(read_elf_debug_info) ( DebugInfo* di );
|
priv_readmacho.h | 40 extern Bool ML_(is_macho_object_file)( const void* buf, SizeT size ); 48 extern Bool ML_(read_macho_debug_info) ( DebugInfo* si );
|
priv_readdwarf.h | 48 void ML_(read_debuginfo_dwarf3) 61 void ML_(read_debuginfo_dwarf1) ( DebugInfo* di, 69 void ML_(read_callframe_info_dwarf3)
|
debuginfo.c | 55 #include "priv_d3basics.h" /* ML_(pp_GX) */ 180 di = ML_(dinfo_zalloc)("di.debuginfo.aDI.1", sizeof(DebugInfo)); 182 di->fsm.filename = ML_(dinfo_strdup)("di.debuginfo.aDI.2", filename); 184 ML_(dinfo_zalloc), "di.debuginfo.aDI.3", 185 ML_(dinfo_free), sizeof(struct _DebugInfoMapping)); 188 ML_(dinfo_zalloc). Now set up the debugging-output flags. */ 213 if (di->fsm.filename) ML_(dinfo_free)(di->fsm.filename); 214 if (di->soname) ML_(dinfo_free)(di->soname); 215 if (di->loctab) ML_(dinfo_free)(di->loctab); 216 if (di->cfsi) ML_(dinfo_free)(di->cfsi) [all...] |
/external/valgrind/main/coregrind/m_syswrap/ |
syscall-mips32-linux.S | 67 UWord ML_(do_syscall_for_client_WRK)( 77 .globl ML_(do_syscall_for_client_WRK) 78 ML_(do_syscall_for_client_WRK): 195 .globl ML_(blksys_setup) 196 .globl ML_(blksys_restart) 197 .globl ML_(blksys_complete) 198 .globl ML_(blksys_committed) 199 .globl ML_(blksys_finished) 200 ML_(blksys_setup): .long 1b 201 ML_(blksys_restart): .long 2 [all...] |
syswrap-main.c | 275 UWord ML_(do_syscall_for_client_WRK)( Word syscallno, 282 UWord ML_(do_syscall_for_client_unix_WRK)( Word syscallno, 288 UWord ML_(do_syscall_for_client_mach_WRK)( Word syscallno, 294 UWord ML_(do_syscall_for_client_mdep_WRK)( Word syscallno, 312 err = ML_(do_syscall_for_client_WRK)( 319 err = ML_(do_syscall_for_client_unix_WRK)( 325 err = ML_(do_syscall_for_client_mach_WRK)( 331 err = ML_(do_syscall_for_client_mdep_WRK)( 346 "ML_(do_syscall_for_client_WRK): sigprocmask error %d", [all...] |
syswrap-generic.c | 74 Bool ML_(valid_client_addr)(Addr start, SizeT size, ThreadId tid, 102 Bool ML_(client_signal_OK)(Int sigNo) 117 Bool ML_(safe_to_deref) ( void* start, SizeT size ) 185 ML_(generic_PRE_sys_mmap), in m_syswrap, is the "normal case" handler for 193 ML_(generic_PRE_sys_mmap) cannot be used for Darwin.] 196 ML_(notify_core_and_tool_of_mmap) ( Addr a, SizeT len, UInt prot, 207 ML_(notify_core_and_tool_of_munmap) ( Addr a, SizeT len ) 217 "ML_(notify_core_and_tool_of_munmap)" ); 221 ML_(notify_core_and_tool_of_mprotect) ( Addr a, SizeT len, Int prot ) 234 "ML_(notify_core_and_tool_of_mprotect)" ) [all...] |
syswrap-linux.c | 310 Word ML_(start_thread_NORETURN) ( void* arg ) 323 Addr ML_(allocstack)(ThreadId tid) 369 sp = ML_(allocstack)(tid); 373 // to ML_(call_on_new_stack_0_1), otherwise the outer valgrind 407 ML_(call_on_new_stack_0_1)( 420 SysRes ML_(do_fork_clone) ( ThreadId tid, UInt flags, 771 if (!ML_(fd_allowed)(ARG1, "llseek", tid, False)) [all...] |
priv_syswrap-linux-variants.h | 46 extern Int ML_(linux_variant_PRE_sys_bproc)( UW, UW, UW, UW, UW, UW ); 48 extern void ML_(linux_variant_POST_sys_bproc)( UW, UW, UW, UW, UW, UW );
|
priv_syswrap-main.h | 39 void ML_(fixup_guest_state_to_restart_syscall) ( ThreadArchState* arch ); 44 void ML_(wqthread_continue_NORETURN)(ThreadId tid);
|
priv_syswrap-darwin.h | 44 extern const SyscallTableEntry ML_(mach_trap_table)[]; 45 extern const SyscallTableEntry ML_(syscall_table)[]; 46 extern const SyscallTableEntry ML_(mdep_trap_table)[]; 48 extern const UInt ML_(syscall_table_size); 49 extern const UInt ML_(mach_trap_table_size); 50 extern const UInt ML_(mdep_trap_table_size); 54 void ML_(sync_mappings)(const HChar *when, const HChar *where, Int num);
|
syswrap-mips64-linux.c | 81 void ML_(call_on_new_stack_0_1) ( Addr stack, /* $4 - $a0 */ 215 stack = (UWord *)ML_(allocstack)(ctid); 262 ret = do_syscall_clone_mips64_linux(ML_(start_thread_NORETURN), 449 ML_(linux_PRE_getregset)(tid, ARG3, ARG4); 471 ML_(linux_POST_getregset)(tid, ARG3, ARG4); 485 r = ML_(generic_PRE_sys_mmap)(tid, ARG1, ARG2, ARG3, ARG4, ARG5, 519 if (!ML_(client_signal_OK)(ARG1 & VKI_CSIGNAL)) { 540 SET_STATUS_from_SysRes(ML_(do_fork_clone)(tid, 582 ML_(fixup_guest_state_to_restart_syscall)(&tst->arch); 617 if (!ML_(fd_allowed)(p0, "pipe", tid, True) | [all...] |
/external/valgrind/main/include/ |
pub_tool_basics_asm.h | 44 // VG_/ML_ in both asm and C files. 53 # define ML_(str) VGAPPEND( vgModuleLocal_, str) 56 # define ML_(str) VGAPPEND(_vgModuleLocal_, str)
|