/external/valgrind/main/coregrind/m_syswrap/ |
syscall-amd64-darwin.S | 66 Int ML_(do_syscall_for_client_WRK( 197 .globl ML_(do_syscall_for_client_unix_WRK) 198 ML_(do_syscall_for_client_unix_WRK): 201 .globl ML_(do_syscall_for_client_mach_WRK) 202 ML_(do_syscall_for_client_mach_WRK): 205 .globl ML_(do_syscall_for_client_mdep_WRK) 206 ML_(do_syscall_for_client_mdep_WRK): 219 .globl ML_(blksys_setup_MACH) 220 .globl ML_(blksys_restart_MACH) 221 .globl ML_(blksys_complete_MACH [all...] |
syscall-x86-darwin.S | 66 Int ML_(do_syscall_for_client_WRK)( 195 .globl ML_(do_syscall_for_client_unix_WRK) 196 ML_(do_syscall_for_client_unix_WRK): 199 .globl ML_(do_syscall_for_client_mach_WRK) 200 ML_(do_syscall_for_client_mach_WRK): 203 .globl ML_(do_syscall_for_client_mdep_WRK) 204 ML_(do_syscall_for_client_mdep_WRK): 217 .globl ML_(blksys_setup_MACH) 218 .globl ML_(blksys_restart_MACH) 219 .globl ML_(blksys_complete_MACH [all...] |
priv_syswrap-generic.h | 42 Bool ML_(valid_client_addr)(Addr start, SizeT size, ThreadId tid, 48 extern Bool ML_(safe_to_deref) ( void* start, SizeT size ); 51 extern Bool ML_(client_signal_OK)(Int sigNo); 55 Bool ML_(fd_allowed)(Int fd, const HChar *syscallname, ThreadId tid, 58 extern void ML_(record_fd_open_named) (ThreadId tid, Int fd); 59 extern void ML_(record_fd_open_nameless) (ThreadId tid, Int fd); 60 extern void ML_(record_fd_open_with_given_name)(ThreadId tid, Int fd, 66 Bool ML_(do_sigkill)(Int pid, Int tgid); 71 ML_(notify_core_and_tool_of_mmap) ( Addr a, SizeT len, UInt prot, 74 ML_(notify_core_and_tool_of_munmap) ( Addr a, SizeT len ) [all...] |
syscall-ppc64-linux.S | 66 UWord ML_(do_syscall_for_client_WRK)( 77 .globl ML_(do_syscall_for_client_WRK) 80 ML_(do_syscall_for_client_WRK): 81 .quad .ML_(do_syscall_for_client_WRK),.TOC.@tocbase,0 83 .type .ML_(do_syscall_for_client_WRK),@function 84 .globl .ML_(do_syscall_for_client_WRK) 85 .ML_(do_syscall_for_client_WRK): 153 .globl ML_(blksys_setup) 154 .globl ML_(blksys_restart) 155 .globl ML_(blksys_complete [all...] |
syscall-amd64-linux.S | 66 Int ML_(do_syscall_for_client_WRK( 78 .globl ML_(do_syscall_for_client_WRK) 79 ML_(do_syscall_for_client_WRK): 196 .globl ML_(blksys_setup) 197 .globl ML_(blksys_restart) 198 .globl ML_(blksys_complete) 199 .globl ML_(blksys_committed) 200 .globl ML_(blksys_finished) 201 ML_(blksys_setup): .quad 1b 202 ML_(blksys_restart): .quad 2 [all...] |
syscall-arm-linux.S | 66 UWord ML_(do_syscall_for_client_WRK)( 76 .globl ML_(do_syscall_for_client_WRK) 77 ML_(do_syscall_for_client_WRK): 133 .globl ML_(blksys_setup) 134 .globl ML_(blksys_restart) 135 .globl ML_(blksys_complete) 136 .globl ML_(blksys_committed) 137 .globl ML_(blksys_finished) 138 ML_(blksys_setup): .long 1b 139 ML_(blksys_restart): .long 2 [all...] |
syscall-arm64-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): 160 .globl ML_(blksys_setup) 161 .globl ML_(blksys_restart) 162 .globl ML_(blksys_complete) 163 .globl ML_(blksys_committed) 164 .globl ML_(blksys_finished) 165 ML_(blksys_setup): .quad 1b 166 ML_(blksys_restart): .quad 2 [all...] |
syscall-mips64-linux.S | 60 UWord ML_(do_syscall_for_client_WRK)( 71 .globl ML_(do_syscall_for_client_WRK) 72 ML_(do_syscall_for_client_WRK): 137 .globl ML_(blksys_setup) 138 .globl ML_(blksys_restart) 139 .globl ML_(blksys_complete) 140 .globl ML_(blksys_committed) 141 .globl ML_(blksys_finished) 142 ML_(blksys_setup): .quad 1b 143 ML_(blksys_restart): .quad 2 [all...] |
syscall-ppc32-linux.S | 66 UWord ML_(do_syscall_for_client_WRK)( 76 .globl ML_(do_syscall_for_client_WRK) 77 ML_(do_syscall_for_client_WRK): 145 .globl ML_(blksys_setup) 146 .globl ML_(blksys_restart) 147 .globl ML_(blksys_complete) 148 .globl ML_(blksys_committed) 149 .globl ML_(blksys_finished) 150 ML_(blksys_setup): .long 1b 151 ML_(blksys_restart): .long 2 [all...] |
syscall-s390x-linux.S | 67 UWord ML_(do_syscall_for_client_WRK)( 88 .globl ML_(do_syscall_for_client_WRK) 89 ML_(do_syscall_for_client_WRK): 150 .globl ML_(blksys_setup) 151 .globl ML_(blksys_restart) 152 .globl ML_(blksys_complete) 153 .globl ML_(blksys_committed) 154 .globl ML_(blksys_finished) 158 ML_(blksys_setup): .quad 1b 159 ML_(blksys_restart): .quad 2 [all...] |
syscall-x86-linux.S | 67 UWord ML_(do_syscall_for_client_WRK)( 79 .globl ML_(do_syscall_for_client_WRK) 80 ML_(do_syscall_for_client_WRK): 156 .globl ML_(blksys_setup) 157 .globl ML_(blksys_restart) 158 .globl ML_(blksys_complete) 159 .globl ML_(blksys_committed) 160 .globl ML_(blksys_finished) 161 ML_(blksys_setup): .long 1b 162 ML_(blksys_restart): .long 2 [all...] |
priv_syswrap-linux.h | 38 extern Word ML_(start_thread_NORETURN) ( void* arg ); 39 extern Addr ML_(allocstack) ( ThreadId tid ); 40 extern void ML_(call_on_new_stack_0_1) ( Addr stack, Addr retaddr, 42 extern SysRes ML_(do_fork_clone) ( ThreadId tid, UInt flags, 293 extern void ML_(linux_PRE_sys_msgsnd) ( TId, UW, UW, UW, UW ); 294 extern void ML_(linux_PRE_sys_msgrcv) ( TId, UW, UW, UW, UW, UW ); 295 extern void ML_(linux_POST_sys_msgrcv) ( TId, UW, UW, UW, UW, UW, UW ); 296 extern void ML_(linux_PRE_sys_msgctl) ( TId, UW, UW, UW ); 297 extern void ML_(linux_POST_sys_msgctl) ( TId, UW, UW, UW, UW ); 298 extern void ML_(linux_PRE_sys_getsockopt) ( TId, UW, UW, UW, UW, UW ) [all...] |
/external/valgrind/main/coregrind/m_debuginfo/ |
priv_image.h | 37 #include "priv_misc.h" // ML_(dinfo_zalloc) 54 noted, you must never pass this to any of the ML_(image_*) 62 DiImage* ML_(img_from_local_file)(const HChar* fullpath); 71 DiImage* ML_(img_from_di_server)(const HChar* filename, 75 void ML_(img_done)(DiImage*); 78 DiOffT ML_(img_size)(DiImage* img); 81 Bool ML_(img_valid)(DiImage* img, DiOffT offset, SizeT size); 85 void ML_(img_get)(/*OUT*/void* dst, 88 /* A version of ML_(img_get) that is significantly cheaper when 96 SizeT ML_(img_get_some)(/*OUT*/void* dst [all...] |
misc.c | 45 void* ML_(dinfo_zalloc) ( const HChar* cc, SizeT szB ) { 54 void ML_(dinfo_free) ( void* v ) { 58 HChar* ML_(dinfo_strdup) ( const HChar* cc, const HChar* str ) { 62 void* ML_(dinfo_memdup) ( const HChar* cc, void* str, SizeT nStr ) { 75 Short ML_(read_Short)( UChar* data ) { 87 Int ML_(read_Int) ( UChar* data ) { 103 Long ML_(read_Long) ( UChar* data ) { 127 UShort ML_(read_UShort) ( UChar* data ) { 139 UChar *ML_(write_UShort) ( UChar* ptr, UShort val ) { 150 UWord ML_(read_UWord) ( UChar* data ) [all...] |
priv_misc.h | 42 void* ML_(dinfo_zalloc)( const HChar* cc, SizeT szB ); 43 void ML_(dinfo_free)( void* v ); 44 HChar* ML_(dinfo_strdup)( const HChar* cc, const HChar* str ); 45 void* ML_(dinfo_memdup)( const HChar* cc, void* str, SizeT nStr ); 48 Short ML_(read_Short)( UChar* data ); 49 Int ML_(read_Int)( UChar* data ); 50 Long ML_(read_Long)( UChar* data ); 51 UShort ML_(read_UShort)( UChar* data ); 52 UWord ML_(read_UWord)( UChar* data ); 53 UInt ML_(read_UInt)( UChar* data ) [all...] |
readdwarf.c | 81 ML_(dinfo_free)(wa->tab); 103 new_tab = ML_(dinfo_zalloc)("di.aWA.1", new_size * sizeof(Word)); 109 ML_(dinfo_free)(wa->tab); 221 byte = ML_(cur_step_UChar)(data); 262 UInt w32 = ML_(cur_step_UInt)(p_img); 265 return ML_(cur_step_ULong)(p_img); 339 UChar op_code = ML_(cur_step_UChar)(data); 358 ML_(addLineInfo) ( 376 Addr adr = ML_(cur_step_Addr)(data); 385 HChar* name = ML_(cur_step_strdup)(data, "di.pelo.1") [all...] |
readmacho.c | 99 Bool ML_(is_macho_object_file)( const void* buf, SizeT szB ) 136 if (ML_(sli_is_valid)(*sli)) { 137 ML_(img_done)(sli->img); 154 DiImage* mimg = ML_(img_from_local_file)(filename); 172 sli = ML_(sli_from_img)(mimg); 176 if (ML_(img_size)(sli.img) < sizeof(struct fat_header)) { 177 ML_(symerr)(di, True, "Invalid Mach-O file (0 too small)."); 182 ML_(img_get)(&fh_be, sli.img, fh_be_ioff, sizeof(fh_be)); 188 if (ML_(img_size)(sli.img) < sizeof(struct fat_header) 190 ML_(symerr)(di, True, "Invalid Mach-O file (1 too small).") [all...] |
readelf.c | 112 Bool ML_(is_elf_object_file)( void* image, SizeT n_image, Bool rel_ok ) 148 if (!ML_(img_valid)(img, 0, sizeof(ehdr))) 151 ML_(img_get)(&ehdr, img, 0, sizeof(ehdr)); 152 return ML_(is_elf_object_file)( &ehdr, sizeof(ehdr), rel_ok ); 187 sym_name = ML_(img_strdup)(strtab_img, "di.sres.1", sym_name_ioff); 192 ML_(dinfo_free)(sym_name); 399 ML_(img_get_UChar)(escn_strtab->img, sym_name_ioff) == '\0') { 401 HChar* sym_name = ML_(img_strdup)(escn_strtab->img, 404 if (sym_name) ML_(dinfo_free)(sym_name); 427 HChar* sym_name = ML_(img_strdup)(escn_strtab->img [all...] |
priv_tytypes.h | 148 Bool ML_(TyEnt__is_type)( TyEnt* ); 151 void ML_(pp_TyEnt)( TyEnt* ); 154 void ML_(pp_TyEnts)( XArray* tyents, const HChar* who ); 157 void ML_(pp_TyEnt_C_ishly)( XArray* /* of TyEnt */ tyents, 162 Word ML_(TyEnt__cmp_by_cuOff_only) ( const TyEnt* te1, const TyEnt* te2 ); 166 Word ML_(TyEnt__cmp_by_all_except_cuOff) ( const TyEnt* te1, const TyEnt* te2 ); 171 void ML_(TyEnt__make_EMPTY) ( TyEnt* te ); 176 MaybeULong ML_(sizeOfType)( XArray* /* of TyEnt */ tyents, 181 XArray* /*UChar*/ ML_(describe_type)( /*OUT*/PtrdiffT* residual_offset, 187 /* A fast-lookup cache for ML_(TyEnts__index_by_cuOff). Nothin [all...] |
UNUSED_STABS.txt | 168 Bool ML_(st_isstruct)(SymType *ty) 173 Bool ML_(st_isunion)(SymType *ty) 178 Bool ML_(st_isenum)(SymType *ty) 205 SymType *ML_(st_mkunresolved)(SymType *st, SymResolver *resolver, void *data) 219 void ML_(st_unresolved_setdata)(SymType *st, SymResolver *resolver, void *data) 228 Bool ML_(st_isresolved)(SymType *st) 233 void ML_(st_setname)(SymType *st, Char *name) 239 SymType *ML_(st_mkvoid)(SymType *st) 251 SymType *ML_(st_mkint)(SymType *st, UInt size, Bool isSigned) 264 SymType *ML_(st_mkfloat)(SymType *st, UInt size [all...] |
tytypes.c | 44 #include "priv_d3basics.h" /* ML_(evaluate_Dwarf3_Expr) et al */ 51 Bool ML_(TyEnt__is_type)( TyEnt* te ) 83 void ML_(pp_TyEnt)( TyEnt* te ) 201 void ML_(pp_TyEnts)( XArray* tyents, const HChar* who ) 209 ML_(pp_TyEnt)( tyent ); 219 TyEnt* ent = ML_(TyEnts__index_by_cuOff)( tyents, NULL, cuOff ); 235 ML_(pp_TyEnt)( ent ); 238 void ML_(pp_TyEnt_C_ishly)( XArray* /* of TyEnt */ tyents, 241 TyEnt* ent = ML_(TyEnts__index_by_cuOff)( tyents, NULL, cuOff ); 252 ML_(pp_TyEnt_C_ishly)(tyents, ent->Te.TyPorR.typeR) [all...] |
/external/valgrind/main/coregrind/m_aspacemgr/ |
priv_aspacemgr.h | 67 extern void ML_(am_exit) ( Int status ); 68 extern void ML_(am_barf) ( const HChar* what ); 69 extern void ML_(am_barf_toolow) ( const HChar* what ); 72 extern void ML_(am_assert_fail) ( const HChar* expr, 79 (ML_(am_assert_fail)(#expr, \ 84 extern Int ML_(am_getpid)( void ); 87 extern UInt ML_(am_sprintf) ( HChar* buf, const HChar *format, ... ); 91 extern SysRes ML_(am_do_munmap_NO_NOTIFY)(Addr start, SizeT length); 94 extern SysRes ML_(am_do_extend_mapping_NO_NOTIFY)( 100 extern SysRes ML_(am_do_relocate_nooverlap_mapping_NO_NOTIFY)( [all...] |
aspacemgr-common.c | 55 void ML_(am_exit)( Int status ) 67 void ML_(am_barf) ( const HChar* what ) 71 ML_(am_exit)(1); 74 void ML_(am_barf_toolow) ( const HChar* what ) 80 ML_(am_exit)(1); 83 void ML_(am_assert_fail)( const HChar* expr, 93 ML_(am_exit)(1); 96 Int ML_(am_getpid)( void ) 128 UInt ML_(am_sprintf) ( HChar* buf, const HChar *format, ... ) 149 /* Note: this is VG_, not ML_. * [all...] |
/external/valgrind/main/coregrind/m_scheduler/ |
sched-lock.c | 39 &ML_(generic_sched_lock_ops); 42 [sched_lock_generic] = &ML_(generic_sched_lock_ops), 44 [sched_lock_ticket] = &ML_(linux_ticket_lock_ops), 57 Bool ML_(set_sched_lock_impl)(const enum SchedLockType t) 68 const HChar *ML_(get_sched_lock_name)(void) 73 struct sched_lock *ML_(create_sched_lock)(void) 78 void ML_(destroy_sched_lock)(struct sched_lock *p) 83 int ML_(get_sched_lock_owner)(struct sched_lock *p) 88 void ML_(acquire_sched_lock)(struct sched_lock *p) 93 void ML_(release_sched_lock)(struct sched_lock *p [all...] |
priv_sched-lock.h | 41 Bool ML_(set_sched_lock_impl)(const enum SchedLockType t); 42 const HChar *ML_(get_sched_lock_name)(void); 43 struct sched_lock *ML_(create_sched_lock)(void); 44 void ML_(destroy_sched_lock)(struct sched_lock *p); 45 int ML_(get_sched_lock_owner)(struct sched_lock *p); 46 void ML_(acquire_sched_lock)(struct sched_lock *p); 47 void ML_(release_sched_lock)(struct sched_lock *p);
|