/external/valgrind/coregrind/m_syswrap/ |
syscall-amd64-darwin.S | 67 Int ML_(do_syscall_for_client_WRK( 198 .globl ML_(do_syscall_for_client_unix_WRK) 199 ML_(do_syscall_for_client_unix_WRK): 202 .globl ML_(do_syscall_for_client_mach_WRK) 203 ML_(do_syscall_for_client_mach_WRK): 206 .globl ML_(do_syscall_for_client_mdep_WRK) 207 ML_(do_syscall_for_client_mdep_WRK): 220 .globl ML_(blksys_setup_MACH) 221 .globl ML_(blksys_restart_MACH) 222 .globl ML_(blksys_complete_MACH [all...] |
syscall-x86-darwin.S | 67 Int ML_(do_syscall_for_client_WRK)( 196 .globl ML_(do_syscall_for_client_unix_WRK) 197 ML_(do_syscall_for_client_unix_WRK): 200 .globl ML_(do_syscall_for_client_mach_WRK) 201 ML_(do_syscall_for_client_mach_WRK): 204 .globl ML_(do_syscall_for_client_mdep_WRK) 205 ML_(do_syscall_for_client_mdep_WRK): 218 .globl ML_(blksys_setup_MACH) 219 .globl ML_(blksys_restart_MACH) 220 .globl ML_(blksys_complete_MACH [all...] |
priv_syswrap-generic.h | 43 extern void ML_(guess_and_register_stack) (Addr sp, ThreadState* tst); 48 Bool ML_(valid_client_addr)(Addr start, SizeT size, ThreadId tid, 54 extern Bool ML_(safe_to_deref) ( const void *start, SizeT size ); 57 extern Bool ML_(client_signal_OK)(Int sigNo); 61 Bool ML_(fd_allowed)(Int fd, const HChar *syscallname, ThreadId tid, 64 extern void ML_(record_fd_close) (Int fd); 65 extern void ML_(record_fd_open_named) (ThreadId tid, Int fd); 66 extern void ML_(record_fd_open_nameless) (ThreadId tid, Int fd); 67 extern void ML_(record_fd_open_with_given_name)(ThreadId tid, Int fd, 71 extern Bool ML_(fd_recorded)(Int fd) [all...] |
syscall-ppc64le-linux.S | 67 UWord ML_(do_syscall_for_client_WRK)( 78 .globl ML_(do_syscall_for_client_WRK) 80 .type .ML_(do_syscall_for_client_WRK),@function 81 ML_(do_syscall_for_client_WRK): 84 .localentry ML_(do_syscall_for_client_WRK), .-ML_(do_syscall_for_client_WRK) 88 ML_(do_syscall_for_client_WRK): 89 .quad .ML_(do_syscall_for_client_WRK),.TOC.@tocbase,0 95 .localentry ML_(do_syscall_for_client_WRK), .-ML_(do_syscall_for_client_WRK [all...] |
syscall-ppc64be-linux.S | 67 UWord ML_(do_syscall_for_client_WRK)( 78 .globl ML_(do_syscall_for_client_WRK) 81 ML_(do_syscall_for_client_WRK): 82 .quad .ML_(do_syscall_for_client_WRK),.TOC.@tocbase,0 84 .type .ML_(do_syscall_for_client_WRK),@function 85 .globl .ML_(do_syscall_for_client_WRK) 86 .ML_(do_syscall_for_client_WRK): 154 .globl ML_(blksys_setup) 155 .globl ML_(blksys_restart) 156 .globl ML_(blksys_complete [all...] |
syscall-arm-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): 134 .globl ML_(blksys_setup) 135 .globl ML_(blksys_restart) 136 .globl ML_(blksys_complete) 137 .globl ML_(blksys_committed) 138 .globl ML_(blksys_finished) 139 ML_(blksys_setup): .long 1b 140 ML_(blksys_restart): .long 2 [all...] |
priv_syswrap-solaris.h | 46 extern void ML_(call_on_new_stack_0_1)(Addr stack, Addr retaddr, 48 extern Word ML_(start_thread_NORETURN)(void *arg); 49 extern Addr ML_(allocstack) (ThreadId tid); 50 extern void ML_(setup_start_thread_context)(ThreadId tid, vki_ucontext_t *uc); 52 extern UInt ML_(fletcher32)(UShort *buf, SizeT blocks); 53 extern ULong ML_(fletcher64)(UInt *buf, SizeT blocks); 54 extern void ML_(save_machine_context)(ThreadId tid, vki_ucontext_t *uc, 56 extern void ML_(restore_machine_context)(ThreadId tid, vki_ucontext_t *uc, 61 extern void ML_(setup_gdt)(VexGuestX86State *vex); 62 extern void ML_(cleanup_gdt)(VexGuestX86State *vex) [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, 302 extern void ML_(linux_PRE_sys_msgsnd) ( TId, UW, UW, UW, UW ); 303 extern void ML_(linux_PRE_sys_msgrcv) ( TId, UW, UW, UW, UW, UW ); 304 extern void ML_(linux_POST_sys_msgrcv) ( TId, UW, UW, UW, UW, UW, UW ); 305 extern void ML_(linux_PRE_sys_msgctl) ( TId, UW, UW, UW ); 306 extern void ML_(linux_POST_sys_msgctl) ( TId, UW, UW, UW, UW ); 307 extern void ML_(linux_PRE_sys_getsockopt) ( TId, UW, UW, UW, UW, UW ) [all...] |
syscall-arm64-linux.S | 68 UWord ML_(do_syscall_for_client_WRK)( 78 .globl ML_(do_syscall_for_client_WRK) 79 ML_(do_syscall_for_client_WRK): 162 .globl ML_(blksys_setup) 163 .globl ML_(blksys_restart) 164 .globl ML_(blksys_complete) 165 .globl ML_(blksys_committed) 166 .globl ML_(blksys_finished) 167 ML_(blksys_setup): .quad 1b 168 ML_(blksys_restart): .quad 2 [all...] |
syscall-mips64-linux.S | 61 UWord ML_(do_syscall_for_client_WRK)( 72 .globl ML_(do_syscall_for_client_WRK) 73 ML_(do_syscall_for_client_WRK): 138 .globl ML_(blksys_setup) 139 .globl ML_(blksys_restart) 140 .globl ML_(blksys_complete) 141 .globl ML_(blksys_committed) 142 .globl ML_(blksys_finished) 143 ML_(blksys_setup): .quad 1b 144 ML_(blksys_restart): .quad 2 [all...] |
syscall-ppc32-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): 146 .globl ML_(blksys_setup) 147 .globl ML_(blksys_restart) 148 .globl ML_(blksys_complete) 149 .globl ML_(blksys_committed) 150 .globl ML_(blksys_finished) 151 ML_(blksys_setup): .long 1b 152 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-tilegx-linux.S | 68 UWord ML_(do_syscall_for_client_WRK)( 78 .globl ML_(do_syscall_for_client_WRK) 79 ML_(do_syscall_for_client_WRK): 173 .globl ML_(blksys_setup) 174 .globl ML_(blksys_restart) 175 .globl ML_(blksys_complete) 176 .globl ML_(blksys_committed) 177 .globl ML_(blksys_finished) 178 ML_(blksys_setup): .quad 1b 179 ML_(blksys_restart): .quad 2 [all...] |
syscall-x86-linux.S | 68 UWord ML_(do_syscall_for_client_WRK)( 80 .globl ML_(do_syscall_for_client_WRK) 81 ML_(do_syscall_for_client_WRK): 176 .globl ML_(blksys_setup) 177 .globl ML_(blksys_restart) 178 .globl ML_(blksys_complete) 179 .globl ML_(blksys_committed) 180 .globl ML_(blksys_finished) 181 ML_(blksys_setup): .long 1b 182 ML_(blksys_restart): .long 2 [all...] |
syscall-amd64-solaris.S | 42 Int ML_(do_syscall_for_client_WRK)( 111 .globl ML_(do_syscall_for_client_WRK) 112 ML_(do_syscall_for_client_WRK): 176 .globl ML_(blksys_setup) 177 .globl ML_(blksys_complete) 178 .globl ML_(blksys_committed) 179 .globl ML_(blksys_finished) 180 ML_(blksys_setup): .quad 1b 181 ML_(blksys_complete): .quad 2b 182 ML_(blksys_committed): .quad 3 [all...] |
syscall-x86-solaris.S | 42 Int ML_(do_syscall_for_client_WRK)( 111 .globl ML_(do_syscall_for_client_WRK) 112 ML_(do_syscall_for_client_WRK): 181 .globl ML_(blksys_setup) 182 .globl ML_(blksys_complete) 183 .globl ML_(blksys_committed) 184 .globl ML_(blksys_finished) 185 ML_(blksys_setup): .long 1b 186 ML_(blksys_complete): .long 2b 187 ML_(blksys_committed): .long 3 [all...] |
/external/valgrind/coregrind/m_aspacemgr/ |
priv_aspacemgr.h | 69 extern void ML_(am_exit) ( Int status ); 71 extern void ML_(am_barf) ( const HChar* what ); 73 extern void ML_(am_barf_toolow) ( const HChar* what ); 76 extern void ML_(am_assert_fail) ( const HChar* expr, 83 (ML_(am_assert_fail)(#expr, \ 88 extern Int ML_(am_getpid)( void ); 91 extern UInt ML_(am_sprintf) ( HChar* buf, const HChar *format, ... ); 95 extern SysRes ML_(am_do_munmap_NO_NOTIFY)(Addr start, SizeT length); 98 extern SysRes ML_(am_do_extend_mapping_NO_NOTIFY)( 104 extern SysRes ML_(am_do_relocate_nooverlap_mapping_NO_NOTIFY)( [all...] |
/external/valgrind/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)(const DiImage* img); 81 Bool ML_(img_valid)(const 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 ) { 53 void ML_(dinfo_shrink_block)( void* ptr, SizeT szB ) { 57 void ML_(dinfo_free) ( void* v ) { 61 HChar* ML_(dinfo_strdup) ( const HChar* cc, const HChar* str ) { 65 void* ML_(dinfo_memdup) ( const HChar* cc, const void* str, SizeT nStr ) { 71 void* ML_(dinfo_realloc) ( const HChar* cc, void* ptr, SizeT new_size ) { 83 Short ML_(readUAS_Short)( const UChar* data ) { 95 Int ML_(readUAS_Int) ( const UChar* data ) { 111 Long ML_(readUAS_Long) ( const UChar* data ) { 135 UShort ML_(readUAS_UShort) ( const UChar* data ) [all...] |
readdwarf.c | 170 byte = ML_(cur_step_UChar)(data); 211 UInt w32 = ML_(cur_step_UInt)(p_img); 214 return ML_(cur_step_ULong)(p_img); 266 UChar op_code = ML_(cur_step_UChar)(data); 280 ML_(addLineInfo) ( 297 Addr adr = ML_(cur_step_Addr)(data); 306 HChar* name = ML_(cur_step_strdup)(data, "di.pelo.1"); 307 UInt fndn_ix = ML_(addFnDn) (di, name, NULL); 309 ML_(dinfo_free)(name); 377 dirname_xa = VG_(newXA) (ML_(dinfo_zalloc), "di.rd2l.1", ML_(dinfo_free) [all...] |
readmacho.c | 98 Bool ML_(is_macho_object_file)( const void* buf, SizeT szB ) 135 if (ML_(sli_is_valid)(*sli)) { 136 ML_(img_done)(sli->img); 153 DiImage* mimg = ML_(img_from_local_file)(filename); 171 sli = ML_(sli_from_img)(mimg); 175 if (ML_(img_size)(sli.img) < sizeof(struct fat_header)) { 176 ML_(symerr)(di, True, "Invalid Mach-O file (0 too small)."); 181 ML_(img_get)(&fh_be, sli.img, fh_be_ioff, sizeof(fh_be)); 187 if (ML_(img_size)(sli.img) < sizeof(struct fat_header) 189 ML_(symerr)(di, True, "Invalid Mach-O file (1 too small).") [all...] |
priv_misc.h | 43 void* ML_(dinfo_zalloc)( const HChar* cc, SizeT szB ); 44 void ML_(dinfo_free)( void* v ); 45 HChar* ML_(dinfo_strdup)( const HChar* cc, const HChar* str ); 46 void* ML_(dinfo_memdup)( const HChar* cc, const void* str, SizeT nStr ); 47 void* ML_(dinfo_realloc) ( const HChar* cc, void* ptr, SizeT new_size ); 48 void ML_(dinfo_shrink_block)( void* ptr, SizeT szB ); 91 Short ML_(read_Short)( const UChar* data ); 92 Int ML_(read_Int)( const UChar* data ); 104 UChar* ML_(write_UShort)( UChar* ptr, UShort val ); 105 UChar* ML_(write_UInt)( UChar* ptr, UInt val ) [all...] |
priv_tytypes.h | 148 Bool ML_(TyEnt__is_type)( const TyEnt* ); 151 void ML_(pp_TyEnt)( const TyEnt* ); 154 void ML_(pp_TyEnts)( const XArray* tyents, const HChar* who ); 157 void ML_(pp_TyEnt_C_ishly)( const 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)( const 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...] |
/external/valgrind/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);
|