HomeSort by relevance Sort by last modified time
    Searched refs:VG_ (Results 76 - 100 of 292) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/valgrind/coregrind/m_dispatch/
dispatch-mips64-linux.S 43 /*--- The dispatch loop. VG_(disp_run_translations) is ---*/
54 void VG_(disp_run_translations)( UWord* two_words,
60 .globl VG_(disp_run_translations)
61 VG_(disp_run_translations):
97 VG_(cp_...) below. */
145 .global VG_(disp_cp_chain_me_to_slowEP)
146 VG_(disp_cp_chain_me_to_slowEP):
160 .global VG_(disp_cp_chain_me_to_fastEP)
161 VG_(disp_cp_chain_me_to_fastEP):
175 .global VG_(disp_cp_xindir
    [all...]
dispatch-ppc64be-linux.S 58 /*--- The dispatch loop. VG_(disp_run_translations) is ---*/
69 void VG_(disp_run_translations)( UWord* two_words,
76 .globl VG_(disp_run_translations)
79 VG_(disp_run_translations):
80 .quad .VG_(disp_run_translations),.TOC.@tocbase,0
82 .type .VG_(disp_run_translations),@function
83 .globl .VG_(disp_run_translations)
84 .VG_(disp_run_translations):
89 /* ----- entry point to VG_(disp_run_translations) ----- */
238 VG_(cp_...) below. *
    [all...]
dispatch-x86-darwin.S 42 /*--- The dispatch loop. VG_(disp_run_translations) is ---*/
53 void VG_(disp_run_translations)( UWord* two_words,
58 .globl VG_(disp_run_translations)
59 VG_(disp_run_translations):
92 cmpl $0, VG_(machine_x86_have_mxcsr)
108 VG_(cp_...) below. */
134 # cmpl $0, VG_(machine_x86_have_mxcsr)
168 .globl VG_(disp_cp_chain_me_to_slowEP)
169 VG_(disp_cp_chain_me_to_slowEP):
176 /* 5 = movl $VG_(disp_chain_me_to_slowEP), %edx
    [all...]
  /external/valgrind/coregrind/
pub_core_mallocfree.h 104 extern void* VG_(arena_malloc) ( ArenaId arena, const HChar* cc, SizeT nbytes );
105 extern void VG_(arena_free) ( ArenaId arena, void* ptr );
106 extern void* VG_(arena_calloc) ( ArenaId arena, const HChar* cc,
108 extern void* VG_(arena_realloc) ( ArenaId arena, const HChar* cc,
110 extern void* VG_(arena_memalign)( ArenaId aid, const HChar* cc,
112 extern HChar* VG_(arena_strdup) ( ArenaId aid, const HChar* cc,
118 Compared to VG_(arena_realloc):
119 * VG_(arena_realloc_shrink) cannot increase the size of ptr.
122 extern void VG_(arena_realloc_shrink) ( ArenaId aid,
125 extern SizeT VG_(arena_malloc_usable_size) ( ArenaId aid, void* payload )
    [all...]
m_redir.c 48 #include "pub_core_tooliface.h" // VG_(needs).malloc_replacement
49 #include "pub_core_machine.h" // VG_(fnptr_to_fnentry)
50 #include "pub_core_aspacemgr.h" // VG_(am_find_nsegment)
52 #include "pub_core_clientstate.h" // VG_(client___libc_freeres_wrapper)
53 #include "pub_core_demangle.h" // VG_(maybe_Z_demangle)
54 #include "pub_core_libcproc.h" // VG_(libdir)
68 The interface is simple. VG_(redir_initialise) initialises and
73 That calls VG_(redir_notify_new_DebugInfo) when a new DebugInfo
90 by VG_(maybe_Z_demangle). The NNNN are behavioural equivalence
97 call to VG_(redir_notify_delete_DebugInfo). It then removes fro
    [all...]
pub_core_syscall.h 34 #include "pub_core_basics.h" // VG_ macro
43 // We use a full prototype for VG_(do_syscall) rather than "..." to ensure
49 extern SysRes VG_(do_syscall) ( UWord sysno,
56 #define vgPlain_do_syscall0(s) VG_(do_syscall)((s),0,0,0,0,0,0,0,0)
57 #define vgPlain_do_syscall1(s,a) VG_(do_syscall)((s),(a),\
59 #define vgPlain_do_syscall2(s,a,b) VG_(do_syscall)((s),(a),(b),\
61 #define vgPlain_do_syscall3(s,a,b,c) VG_(do_syscall)((s),(a),(b),(c),\
63 #define vgPlain_do_syscall4(s,a,b,c,d) VG_(do_syscall)((s),(a),(b),(c),\
65 #define vgPlain_do_syscall5(s,a,b,c,d,e) VG_(do_syscall)((s),(a),(b),(c),\
67 #define vgPlain_do_syscall6(s,a,b,c,d,e,f) VG_(do_syscall)((s),(a),(b),(c),
    [all...]
  /external/valgrind/include/
pub_tool_libcassert.h 34 #include "pub_tool_basics.h" // VG_ macro
38 (VG_(assert_fail) (/*isCore?*/False, #expr, \
46 (VG_(assert_fail) (/*isCore?*/False, #expr, \
53 extern void VG_(exit)( Int status );
57 extern void VG_(tool_panic) ( const HChar* str );
60 extern void VG_(assert_fail) ( Bool isCore, const HChar* expr, const HChar* file,
pub_tool_tooliface.h 41 - initialise the `details' struct, via the VG_(details_*)() functions
42 - register the basic tool functions, via VG_(basic_tool_funcs)().
45 the VG_(needs_*)() functions
48 extern void (*VG_(tl_pre_clo_init)) ( void );
55 void (*VG_(tl_pre_clo_init)) ( void ) = pre_clo_init;
73 extern void VG_(basic_tool_funcs)(
228 // code. The shadow can be found with VG_(get_exit_status_shadow)().
246 extern void VG_(details_name) ( const HChar* name );
247 extern void VG_(details_version) ( const HChar* version );
248 extern void VG_(details_description) ( const HChar* description )
    [all...]
pub_tool_machine.h 120 Addr VG_(get_IP) ( ThreadId tid );
121 Addr VG_(get_SP) ( ThreadId tid );
131 VG_(get_shadow_regs_area) ( ThreadId tid,
135 VG_(set_shadow_regs_area) ( ThreadId tid,
144 extern void VG_(apply_to_GP_regs)(void (*f)(ThreadId tid,
150 extern void VG_(thread_stack_reset_iter) ( /*OUT*/ThreadId* tid );
154 extern Bool VG_(thread_stack_next) ( /*MOD*/ThreadId* tid,
160 extern Addr VG_(thread_get_stack_max) ( ThreadId tid );
163 extern SizeT VG_(thread_get_stack_size) ( ThreadId tid );
167 extern Addr VG_(thread_get_altstack_min) ( ThreadId tid )
    [all...]
pub_tool_libcbase.h 34 #include "pub_tool_basics.h" // VG_ macro
40 extern Bool VG_(isspace) ( HChar c );
41 extern Bool VG_(isdigit) ( HChar c );
42 extern HChar VG_(tolower) ( HChar c );
57 // Nb: we also don't provide VG_(atoll*); these functions are worse than
60 // If you really want that behaviour, you can use "VG_(strtoll10)(str, NULL)".
61 extern Long VG_(strtoll10) ( const HChar* str, HChar** endptr );
62 extern Long VG_(strtoll16) ( const HChar* str, HChar** endptr );
63 extern ULong VG_(strtoull10) ( const HChar* str, HChar** endptr );
64 extern ULong VG_(strtoull16) ( const HChar* str, HChar** endptr )
    [all...]
pub_tool_rangemap.h 50 RangeMap* VG_(newRangeMap) ( void*(*alloc_fn)(const HChar*,SizeT),
56 void VG_(deleteRangeMap) ( RangeMap* );
63 void VG_(bindRangeMap) ( RangeMap* rm,
70 void VG_(lookupRangeMap) ( /*OUT*/UWord* key_min, /*OUT*/UWord* key_max,
74 Word VG_(sizeRangeMap) ( const RangeMap* rm );
77 void VG_(indexRangeMap) ( /*OUT*/UWord* key_min, /*OUT*/UWord* key_max,
  /external/valgrind/coregrind/m_ume/
priv_ume.h 37 extern Int VG_(do_exec_inner)(const HChar *exe, ExeInfo *info);
40 extern Bool VG_(match_ELF) ( const void *hdr, SizeT len );
41 extern Int VG_(load_ELF) ( Int fd, const HChar *name, ExeInfo *info );
43 extern Bool VG_(match_macho) ( const void *hdr, SizeT len );
44 extern Int VG_(load_macho) ( Int fd, const HChar *name, ExeInfo *info );
49 extern Bool VG_(match_script) ( const void *hdr, SizeT len );
50 extern Int VG_(load_script) ( Int fd, const HChar *name, ExeInfo *info );
  /external/valgrind/memcheck/tests/
unit_oset.c 21 // Crudely redirect various VG_(foo)() functions to their libc equivalents.
91 UWord sorted_elts[NN]; // Used to test VG_(OSetGen_ResetIterAt)
94 vg_assert( ! VG_(OSetGen_Contains)(oset, &v) );
95 vg_assert( ! VG_(OSetGen_Lookup)(oset, &v) );
96 vg_assert( ! VG_(OSetGen_Remove)(oset, &v) );
97 vg_assert( ! VG_(OSetGen_Next)(oset) );
98 vg_assert( 0 == VG_(OSetGen_Size)(oset) );
103 vs[i] = VG_(OSetGen_AllocNode)(oset, sizeof(Word));
118 VG_(OSetGen_Insert)(oset, vs[i]);
122 vg_assert( NN == VG_(OSetGen_Size)(oset) )
    [all...]
  /external/valgrind/coregrind/m_scheduler/
ticket-lock-linux.c 39 #include "pub_core_libcbase.h" // VG_(memset)()
80 p = VG_(malloc)("sched_lock", sizeof(*p));
85 VG_(memset)(p, 0, sizeof(*p));
95 VG_(free)(p);
123 VG_(printf)("[%d/%d] acquire: ticket %d\n", VG_(getpid)(),
124 VG_(gettid)(), ticket);
131 VG_(printf)("[%d/%d] acquire: ticket %d - waiting until"
132 " futex[%ld] != %d\n", VG_(getpid)(),
133 VG_(gettid)(), ticket, (long)(futex - p->futex)
    [all...]
  /external/valgrind/drd/
drd_clientobj.c 31 #include "pub_tool_libcprint.h" // VG_(message)()
33 #include "pub_tool_options.h" // VG_(clo_backtrace_size)
36 #include "pub_tool_threadstate.h" // VG_(get_running_tid)()
61 s_clientobj_set = VG_(OSetGen_Create)(0, 0, VG_(malloc),
62 "drd.clientobj.ci.1", VG_(free));
73 tl_assert(VG_(OSetGen_Size)(s_clientobj_set) == 0);
74 VG_(OSetGen_Destroy)(s_clientobj_set);
85 return VG_(OSetGen_Lookup)(s_clientobj_set, &addr);
96 p = VG_(OSetGen_Lookup)(s_clientobj_set, &addr)
    [all...]
drd_main.c 44 #include "pub_tool_libcbase.h" // VG_(strcmp)
45 #include "pub_tool_libcprint.h" // VG_(printf)
46 #include "pub_tool_libcproc.h" // VG_(getenv)()
48 #include "pub_tool_mallocfree.h" // VG_(malloc)(), VG_(free)()
51 #include "pub_tool_threadstate.h" // VG_(get_running_tid)()
53 #include "pub_tool_aspacemgr.h" // VG_(am_is_valid_for_client)
130 return VG_(replacement_malloc_process_cmd_line_option)(arg);
160 const Addr addr = VG_(strtoll16)(trace_address, 0);
164 char *plus = VG_(strchr)(ptrace_address, '+')
    [all...]
  /external/valgrind/coregrind/m_gdbserver/
valgrind-low-ppc32.c 181 ThreadState* tst = VG_(get_ThreadState)(tid);
191 case 0: VG_(transfer) (&ppc32->guest_GPR0, buf, dir, size, mod); break;
192 case 1: VG_(transfer) (&ppc32->guest_GPR1, buf, dir, size, mod); break;
193 case 2: VG_(transfer) (&ppc32->guest_GPR2, buf, dir, size, mod); break;
194 case 3: VG_(transfer) (&ppc32->guest_GPR3, buf, dir, size, mod); break;
195 case 4: VG_(transfer) (&ppc32->guest_GPR4, buf, dir, size, mod); break;
196 case 5: VG_(transfer) (&ppc32->guest_GPR5, buf, dir, size, mod); break;
197 case 6: VG_(transfer) (&ppc32->guest_GPR6, buf, dir, size, mod); break;
198 case 7: VG_(transfer) (&ppc32->guest_GPR7, buf, dir, size, mod); break;
199 case 8: VG_(transfer) (&ppc32->guest_GPR8, buf, dir, size, mod); break
    [all...]
valgrind-low-ppc64.c 178 ThreadState* tst = VG_(get_ThreadState)(tid);
188 case 0: VG_(transfer) (&ppc64->guest_GPR0, buf, dir, size, mod); break;
189 case 1: VG_(transfer) (&ppc64->guest_GPR1, buf, dir, size, mod); break;
190 case 2: VG_(transfer) (&ppc64->guest_GPR2, buf, dir, size, mod); break;
191 case 3: VG_(transfer) (&ppc64->guest_GPR3, buf, dir, size, mod); break;
192 case 4: VG_(transfer) (&ppc64->guest_GPR4, buf, dir, size, mod); break;
193 case 5: VG_(transfer) (&ppc64->guest_GPR5, buf, dir, size, mod); break;
194 case 6: VG_(transfer) (&ppc64->guest_GPR6, buf, dir, size, mod); break;
195 case 7: VG_(transfer) (&ppc64->guest_GPR7, buf, dir, size, mod); break;
196 case 8: VG_(transfer) (&ppc64->guest_GPR8, buf, dir, size, mod); break
    [all...]
valgrind-low-arm.c 152 if (VG_(get_fnname_raw) (pc | 1, &fnname)) {
153 if (VG_(lookup_symbol_SLOW)( "*", fnname, &avmas )) {
181 ThreadState* tst = VG_(get_ThreadState)(tid);
191 case 0: VG_(transfer) (&arm->guest_R0, buf, dir, size, mod); break;
192 case 1: VG_(transfer) (&arm->guest_R1, buf, dir, size, mod); break;
193 case 2: VG_(transfer) (&arm->guest_R2, buf, dir, size, mod); break;
194 case 3: VG_(transfer) (&arm->guest_R3, buf, dir, size, mod); break;
195 case 4: VG_(transfer) (&arm->guest_R4, buf, dir, size, mod); break;
196 case 5: VG_(transfer) (&arm->guest_R5, buf, dir, size, mod); break;
197 case 6: VG_(transfer) (&arm->guest_R6, buf, dir, size, mod); break
    [all...]
valgrind-low-mips32.c 231 if (VG_(get_inst_offset_in_function) (bpaddr, &offset)) {
254 ThreadState* tst = VG_(get_ThreadState)(tid);
262 case 0: VG_(transfer) (&mips1->guest_r0, buf, dir, size, mod); break;
263 case 1: VG_(transfer) (&mips1->guest_r1, buf, dir, size, mod); break;
264 case 2: VG_(transfer) (&mips1->guest_r2, buf, dir, size, mod); break;
265 case 3: VG_(transfer) (&mips1->guest_r3, buf, dir, size, mod); break;
266 case 4: VG_(transfer) (&mips1->guest_r4, buf, dir, size, mod); break;
267 case 5: VG_(transfer) (&mips1->guest_r5, buf, dir, size, mod); break;
268 case 6: VG_(transfer) (&mips1->guest_r6, buf, dir, size, mod); break;
269 case 7: VG_(transfer) (&mips1->guest_r7, buf, dir, size, mod); break
    [all...]
valgrind-low-mips64.c 232 if (VG_(get_inst_offset_in_function) (bpaddr, &offset)) {
255 ThreadState* tst = VG_(get_ThreadState)(tid);
263 case 0: VG_(transfer) (&mips1->guest_r0, buf, dir, size, mod); break;
264 case 1: VG_(transfer) (&mips1->guest_r1, buf, dir, size, mod); break;
265 case 2: VG_(transfer) (&mips1->guest_r2, buf, dir, size, mod); break;
266 case 3: VG_(transfer) (&mips1->guest_r3, buf, dir, size, mod); break;
267 case 4: VG_(transfer) (&mips1->guest_r4, buf, dir, size, mod); break;
268 case 5: VG_(transfer) (&mips1->guest_r5, buf, dir, size, mod); break;
269 case 6: VG_(transfer) (&mips1->guest_r6, buf, dir, size, mod); break;
270 case 7: VG_(transfer) (&mips1->guest_r7, buf, dir, size, mod); break
    [all...]
valgrind-low-arm64.c 142 ThreadState* tst = VG_(get_ThreadState)(tid);
152 case 0: VG_(transfer) (&arm->guest_X0, buf, dir, size, mod); break;
153 case 1: VG_(transfer) (&arm->guest_X1, buf, dir, size, mod); break;
154 case 2: VG_(transfer) (&arm->guest_X2, buf, dir, size, mod); break;
155 case 3: VG_(transfer) (&arm->guest_X3, buf, dir, size, mod); break;
156 case 4: VG_(transfer) (&arm->guest_X4, buf, dir, size, mod); break;
157 case 5: VG_(transfer) (&arm->guest_X5, buf, dir, size, mod); break;
158 case 6: VG_(transfer) (&arm->guest_X6, buf, dir, size, mod); break;
159 case 7: VG_(transfer) (&arm->guest_X7, buf, dir, size, mod); break;
160 case 8: VG_(transfer) (&arm->guest_X8, buf, dir, size, mod); break
    [all...]
server.c 31 #include "pub_core_syswrap.h" // VG_(show_open_fds)
106 if (VG_(log_output_sink).fd != initial_valgrind_sink.fd
108 VG_(log_output_sink).fd = initial_valgrind_sink.fd;
109 VG_(umsg) ("Reset valgrind output to log (%s)\n",
117 VG_(write) (initial_valgrind_sink.fd, msg, strlen(msg));
124 VG_(umsg) ("%s", msg);
125 VG_(exit) (0);
153 void VG_(print_all_stats) (Bool memory_stats, Bool tool_stats)
156 VG_(message)(Vg_DebugMsg, "\n");
157 VG_(message)(Vg_DebugMsg,
    [all...]
m_gdbserver.c 46 #include "pub_core_machine.h" // VG_(fnptr_to_fnentry)
53 Int VG_(dyn_vgdb_error);
57 void VG_(helperc_CallDebugger) ( HWord iaddr );
59 void VG_(helperc_invalidate_if_not_gdbserved) ( Addr addr );
147 name = VG_(describe_IP) (addr, NULL);
148 if (buf[w]) VG_(free)(buf[w]);
149 buf[w] = VG_(strdup)("gdbserver sym", name);
152 VG_(get_datasym_and_offset) (addr, &name, &offset);
153 if (buf[w]) VG_(free)(buf[w]);
154 buf[w] = VG_(strdup)("gdbserver sym", name)
    [all...]
valgrind-low-tilegx.c 147 ThreadState* tst = VG_(get_ThreadState)(tid);
155 case 0: VG_(transfer) (&tilegx->guest_r0, buf, dir, size, mod); break;
156 case 1: VG_(transfer) (&tilegx->guest_r1, buf, dir, size, mod); break;
157 case 2: VG_(transfer) (&tilegx->guest_r2, buf, dir, size, mod); break;
158 case 3: VG_(transfer) (&tilegx->guest_r3, buf, dir, size, mod); break;
159 case 4: VG_(transfer) (&tilegx->guest_r4, buf, dir, size, mod); break;
160 case 5: VG_(transfer) (&tilegx->guest_r5, buf, dir, size, mod); break;
161 case 6: VG_(transfer) (&tilegx->guest_r6, buf, dir, size, mod); break;
162 case 7: VG_(transfer) (&tilegx->guest_r7, buf, dir, size, mod); break;
163 case 8: VG_(transfer) (&tilegx->guest_r8, buf, dir, size, mod); break
    [all...]

Completed in 523 milliseconds

1 2 34 5 6 7 8 91011>>