A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
valgrind.h File Reference
#include <stdarg.h>
+ Include dependency graph for valgrind.h:

Go to the source code of this file.

Macros

#define __extension__   /* */
 
#define __VALGRIND_MAJOR__   3
 
#define __VALGRIND_MINOR__   9
 
#define CALL_FN_v_5W(fnptr, arg1, arg2, arg3, arg4, arg5)
 
#define CALL_FN_v_6W(fnptr, arg1, arg2, arg3, arg4, arg5, arg6)
 
#define CALL_FN_v_7W(fnptr, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
 
#define CALL_FN_v_v(fnptr)
 
#define CALL_FN_v_W(fnptr, arg1)
 
#define CALL_FN_v_WW(fnptr, arg1, arg2)
 
#define CALL_FN_v_WWW(fnptr, arg1, arg2, arg3)
 
#define CALL_FN_v_WWWW(fnptr, arg1, arg2, arg3, arg4)
 
#define I_REPLACE_SONAME_FNNAME_ZU(soname, fnname)    VG_CONCAT4(_vgr00000ZU_,soname,_,fnname)
 
#define I_REPLACE_SONAME_FNNAME_ZZ(soname, fnname)    VG_CONCAT4(_vgr00000ZZ_,soname,_,fnname)
 
#define I_WRAP_SONAME_FNNAME_ZU(soname, fnname)    VG_CONCAT4(_vgw00000ZU_,soname,_,fnname)
 
#define I_WRAP_SONAME_FNNAME_ZZ(soname, fnname)    VG_CONCAT4(_vgw00000ZZ_,soname,_,fnname)
 
#define NVALGRIND   1
 
#define RUNNING_ON_VALGRIND
 
#define VALGRIND_COUNT_ERRORS
 
#define VALGRIND_CREATE_MEMPOOL(pool, rzB, is_zeroed)
 
#define VALGRIND_DESTROY_MEMPOOL(pool)
 
#define VALGRIND_DISABLE_ERROR_REPORTING
 
#define VALGRIND_DISCARD_TRANSLATIONS(_qzz_addr, _qzz_len)
 
#define VALGRIND_DO_CLIENT_REQUEST(_zzq_rlval, _zzq_default, _zzq_request, _zzq_arg1, _zzq_arg2, _zzq_arg3, _zzq_arg4, _zzq_arg5)
 
#define VALGRIND_DO_CLIENT_REQUEST_EXPR( _zzq_default, _zzq_request, _zzq_arg1, _zzq_arg2, _zzq_arg3, _zzq_arg4, _zzq_arg5)    (_zzq_default)
 
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1, _zzq_arg2, _zzq_arg3, _zzq_arg4, _zzq_arg5)
 
#define VALGRIND_ENABLE_ERROR_REPORTING
 
#define VALGRIND_FREELIKE_BLOCK(addr, rzB)
 
#define VALGRIND_GET_ORIG_FN(_lval)   VALGRIND_GET_NR_CONTEXT(_lval)
 
#define VALGRIND_LOAD_PDB_DEBUGINFO(fd, ptr, total_size, delta)
 
#define VALGRIND_MALLOCLIKE_BLOCK(addr, sizeB, rzB, is_zeroed)
 
#define VALGRIND_MAP_IP_TO_SRCLOC(addr, buf64)
 
#define VALGRIND_MEMPOOL_ALLOC(pool, addr, size)
 
#define VALGRIND_MEMPOOL_CHANGE(pool, addrA, addrB, size)
 
#define VALGRIND_MEMPOOL_EXISTS(pool)
 
#define VALGRIND_MEMPOOL_FREE(pool, addr)
 
#define VALGRIND_MEMPOOL_TRIM(pool, addr, size)
 
#define VALGRIND_MONITOR_COMMAND(command)
 
#define VALGRIND_MOVE_MEMPOOL(poolA, poolB)
 
#define VALGRIND_NON_SIMD_CALL0(_qyy_fn)
 
#define VALGRIND_NON_SIMD_CALL1(_qyy_fn, _qyy_arg1)
 
#define VALGRIND_NON_SIMD_CALL2(_qyy_fn, _qyy_arg1, _qyy_arg2)
 
#define VALGRIND_NON_SIMD_CALL3(_qyy_fn, _qyy_arg1, _qyy_arg2, _qyy_arg3)
 
#define VALGRIND_RESIZEINPLACE_BLOCK(addr, oldSizeB, newSizeB, rzB)
 
#define VALGRIND_STACK_CHANGE(id, start, end)
 
#define VALGRIND_STACK_DEREGISTER(id)
 
#define VALGRIND_STACK_REGISTER(start, end)
 
#define VG_CONCAT4(_aa, _bb, _cc, _dd)   _aa##_bb##_cc##_dd
 
#define VG_IS_TOOL_USERREQ(a, b, v)    (VG_USERREQ_TOOL_BASE(a,b) == ((v) & 0xffff0000))
 
#define VG_USERREQ_TOOL_BASE(a, b)    ((unsigned int)(((a)&0xff) << 24 | ((b)&0xff) << 16))
 

Enumerations

enum  Vg_ClientRequest {
  VG_USERREQ__RUNNING_ON_VALGRIND = 0x1001 , VG_USERREQ__DISCARD_TRANSLATIONS = 0x1002 , VG_USERREQ__CLIENT_CALL0 = 0x1101 , VG_USERREQ__CLIENT_CALL1 = 0x1102 ,
  VG_USERREQ__CLIENT_CALL2 = 0x1103 , VG_USERREQ__CLIENT_CALL3 = 0x1104 , VG_USERREQ__COUNT_ERRORS = 0x1201 , VG_USERREQ__GDB_MONITOR_COMMAND = 0x1202 ,
  VG_USERREQ__MALLOCLIKE_BLOCK = 0x1301 , VG_USERREQ__RESIZEINPLACE_BLOCK = 0x130b , VG_USERREQ__FREELIKE_BLOCK = 0x1302 , VG_USERREQ__CREATE_MEMPOOL = 0x1303 ,
  VG_USERREQ__DESTROY_MEMPOOL = 0x1304 , VG_USERREQ__MEMPOOL_ALLOC = 0x1305 , VG_USERREQ__MEMPOOL_FREE = 0x1306 , VG_USERREQ__MEMPOOL_TRIM = 0x1307 ,
  VG_USERREQ__MOVE_MEMPOOL = 0x1308 , VG_USERREQ__MEMPOOL_CHANGE = 0x1309 , VG_USERREQ__MEMPOOL_EXISTS = 0x130a , VG_USERREQ__PRINTF = 0x1401 ,
  VG_USERREQ__PRINTF_BACKTRACE = 0x1402 , VG_USERREQ__PRINTF_VALIST_BY_REF = 0x1403 , VG_USERREQ__PRINTF_BACKTRACE_VALIST_BY_REF = 0x1404 , VG_USERREQ__STACK_REGISTER = 0x1501 ,
  VG_USERREQ__STACK_DEREGISTER = 0x1502 , VG_USERREQ__STACK_CHANGE = 0x1503 , VG_USERREQ__LOAD_PDB_DEBUGINFO = 0x1601 , VG_USERREQ__MAP_IP_TO_SRCLOC = 0x1701 ,
  VG_USERREQ__CHANGE_ERR_DISABLEMENT = 0x1801 , VG_USERREQ__VEX_INIT_FOR_IRI = 0x1901
}
 

Functions

static int VALGRIND_PRINTF (const char *format,...)
 
static int VALGRIND_PRINTF_BACKTRACE (const char *format,...)
 

Macro Definition Documentation

◆ __extension__

#define __extension__   /* */

Definition at line 5229 of file valgrind.h.

◆ __VALGRIND_MAJOR__

#define __VALGRIND_MAJOR__   3

Definition at line 93 of file valgrind.h.

◆ __VALGRIND_MINOR__

#define __VALGRIND_MINOR__   9

Definition at line 94 of file valgrind.h.

◆ CALL_FN_v_5W

#define CALL_FN_v_5W ( fnptr,
arg1,
arg2,
arg3,
arg4,
arg5 )
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_5W(_junk,fnptr,arg1,arg2,arg3,arg4,arg5); } while (0)

Definition at line 1032 of file valgrind.h.

◆ CALL_FN_v_6W

#define CALL_FN_v_6W ( fnptr,
arg1,
arg2,
arg3,
arg4,
arg5,
arg6 )
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_6W(_junk,fnptr,arg1,arg2,arg3,arg4,arg5,arg6); } while (0)

Definition at line 1036 of file valgrind.h.

◆ CALL_FN_v_7W

#define CALL_FN_v_7W ( fnptr,
arg1,
arg2,
arg3,
arg4,
arg5,
arg6,
arg7 )
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_7W(_junk,fnptr,arg1,arg2,arg3,arg4,arg5,arg6,arg7); } while (0)

Definition at line 1040 of file valgrind.h.

◆ CALL_FN_v_v

#define CALL_FN_v_v ( fnptr)
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_v(_junk,fnptr); } while (0)

Definition at line 1012 of file valgrind.h.

◆ CALL_FN_v_W

#define CALL_FN_v_W ( fnptr,
arg1 )
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_W(_junk,fnptr,arg1); } while (0)

Definition at line 1016 of file valgrind.h.

◆ CALL_FN_v_WW

#define CALL_FN_v_WW ( fnptr,
arg1,
arg2 )
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_WW(_junk,fnptr,arg1,arg2); } while (0)

Definition at line 1020 of file valgrind.h.

◆ CALL_FN_v_WWW

#define CALL_FN_v_WWW ( fnptr,
arg1,
arg2,
arg3 )
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_WWW(_junk,fnptr,arg1,arg2,arg3); } while (0)

Definition at line 1024 of file valgrind.h.

◆ CALL_FN_v_WWWW

#define CALL_FN_v_WWWW ( fnptr,
arg1,
arg2,
arg3,
arg4 )
Value:
do { volatile unsigned long _junk; \
CALL_FN_W_WWWW(_junk,fnptr,arg1,arg2,arg3,arg4); } while (0)

Definition at line 1028 of file valgrind.h.

◆ I_REPLACE_SONAME_FNNAME_ZU

#define I_REPLACE_SONAME_FNNAME_ZU ( soname,
fnname )    VG_CONCAT4(_vgr00000ZU_,soname,_,fnname)

Definition at line 1003 of file valgrind.h.

◆ I_REPLACE_SONAME_FNNAME_ZZ

#define I_REPLACE_SONAME_FNNAME_ZZ ( soname,
fnname )    VG_CONCAT4(_vgr00000ZZ_,soname,_,fnname)

Definition at line 1006 of file valgrind.h.

◆ I_WRAP_SONAME_FNNAME_ZU

#define I_WRAP_SONAME_FNNAME_ZU ( soname,
fnname )    VG_CONCAT4(_vgw00000ZU_,soname,_,fnname)

Definition at line 985 of file valgrind.h.

◆ I_WRAP_SONAME_FNNAME_ZZ

#define I_WRAP_SONAME_FNNAME_ZZ ( soname,
fnname )    VG_CONCAT4(_vgw00000ZZ_,soname,_,fnname)

Definition at line 988 of file valgrind.h.

◆ NVALGRIND

#define NVALGRIND   1

Definition at line 159 of file valgrind.h.

◆ RUNNING_ON_VALGRIND

#define RUNNING_ON_VALGRIND
Value:
(unsigned)VALGRIND_DO_CLIENT_REQUEST_EXPR(0 /* if not */, \
0, 0, 0, 0, 0) \
@ VG_USERREQ__RUNNING_ON_VALGRIND
Definition valgrind.h:5156
#define VALGRIND_DO_CLIENT_REQUEST_EXPR( _zzq_default, _zzq_request, _zzq_arg1, _zzq_arg2, _zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition valgrind.h:200

Definition at line 5237 of file valgrind.h.

◆ VALGRIND_COUNT_ERRORS

#define VALGRIND_COUNT_ERRORS
Value:
0 /* default return */, \
0, 0, 0, 0, 0)
@ VG_USERREQ__COUNT_ERRORS
Definition valgrind.h:5172

Definition at line 5388 of file valgrind.h.

◆ VALGRIND_CREATE_MEMPOOL

#define VALGRIND_CREATE_MEMPOOL ( pool,
rzB,
is_zeroed )
Value:
pool, rzB, is_zeroed, 0, 0)
@ VG_USERREQ__CREATE_MEMPOOL
Definition valgrind.h:5184
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1, _zzq_arg2, _zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition valgrind.h:189

Definition at line 5514 of file valgrind.h.

◆ VALGRIND_DESTROY_MEMPOOL

#define VALGRIND_DESTROY_MEMPOOL ( pool)
Value:

Definition at line 5519 of file valgrind.h.

◆ VALGRIND_DISABLE_ERROR_REPORTING

#define VALGRIND_DISABLE_ERROR_REPORTING
Value:

Definition at line 5593 of file valgrind.h.

◆ VALGRIND_DISCARD_TRANSLATIONS

#define VALGRIND_DISCARD_TRANSLATIONS ( _qzz_addr,
_qzz_len )
Value:
_qzz_addr, _qzz_len, 0, 0, 0)
@ VG_USERREQ__DISCARD_TRANSLATIONS
Definition valgrind.h:5157

Definition at line 5247 of file valgrind.h.

◆ VALGRIND_DO_CLIENT_REQUEST

#define VALGRIND_DO_CLIENT_REQUEST ( _zzq_rlval,
_zzq_default,
_zzq_request,
_zzq_arg1,
_zzq_arg2,
_zzq_arg3,
_zzq_arg4,
_zzq_arg5 )
Value:
do { (_zzq_rlval) = VALGRIND_DO_CLIENT_REQUEST_EXPR((_zzq_default), \
(_zzq_request), (_zzq_arg1), (_zzq_arg2), \
(_zzq_arg3), (_zzq_arg4), (_zzq_arg5)); } while (0)

Definition at line 182 of file valgrind.h.

◆ VALGRIND_DO_CLIENT_REQUEST_EXPR

#define VALGRIND_DO_CLIENT_REQUEST_EXPR ( _zzq_default,
_zzq_request,
_zzq_arg1,
_zzq_arg2,
_zzq_arg3,
_zzq_arg4,
_zzq_arg5 )    (_zzq_default)

Definition at line 200 of file valgrind.h.

Referenced by VALGRIND_PRINTF(), and VALGRIND_PRINTF_BACKTRACE().

◆ VALGRIND_DO_CLIENT_REQUEST_STMT

#define VALGRIND_DO_CLIENT_REQUEST_STMT ( _zzq_request,
_zzq_arg1,
_zzq_arg2,
_zzq_arg3,
_zzq_arg4,
_zzq_arg5 )
Value:
(_zzq_request), (_zzq_arg1), (_zzq_arg2), \
(_zzq_arg3), (_zzq_arg4), (_zzq_arg5)); } while (0)

Definition at line 189 of file valgrind.h.

◆ VALGRIND_ENABLE_ERROR_REPORTING

#define VALGRIND_ENABLE_ERROR_REPORTING
Value:

Definition at line 5599 of file valgrind.h.

◆ VALGRIND_FREELIKE_BLOCK

#define VALGRIND_FREELIKE_BLOCK ( addr,
rzB )
Value:
addr, rzB, 0, 0, 0)
@ VG_USERREQ__FREELIKE_BLOCK
Definition valgrind.h:5182

Definition at line 5509 of file valgrind.h.

◆ VALGRIND_GET_ORIG_FN

#define VALGRIND_GET_ORIG_FN ( _lval)    VALGRIND_GET_NR_CONTEXT(_lval)

Definition at line 995 of file valgrind.h.

◆ VALGRIND_LOAD_PDB_DEBUGINFO

#define VALGRIND_LOAD_PDB_DEBUGINFO ( fd,
ptr,
total_size,
delta )
Value:
fd, ptr, total_size, delta, 0)
@ VG_USERREQ__LOAD_PDB_DEBUGINFO
Definition valgrind.h:5212

Definition at line 5572 of file valgrind.h.

◆ VALGRIND_MALLOCLIKE_BLOCK

#define VALGRIND_MALLOCLIKE_BLOCK ( addr,
sizeB,
rzB,
is_zeroed )
Value:
addr, sizeB, rzB, is_zeroed, 0)
@ VG_USERREQ__MALLOCLIKE_BLOCK
Definition valgrind.h:5180

Definition at line 5495 of file valgrind.h.

◆ VALGRIND_MAP_IP_TO_SRCLOC

#define VALGRIND_MAP_IP_TO_SRCLOC ( addr,
buf64 )
Value:
addr, buf64, 0, 0, 0)
@ VG_USERREQ__MAP_IP_TO_SRCLOC
Definition valgrind.h:5215

Definition at line 5580 of file valgrind.h.

◆ VALGRIND_MEMPOOL_ALLOC

#define VALGRIND_MEMPOOL_ALLOC ( pool,
addr,
size )
Value:
pool, addr, size, 0, 0)
@ VG_USERREQ__MEMPOOL_ALLOC
Definition valgrind.h:5186

Definition at line 5524 of file valgrind.h.

◆ VALGRIND_MEMPOOL_CHANGE

#define VALGRIND_MEMPOOL_CHANGE ( pool,
addrA,
addrB,
size )
Value:
pool, addrA, addrB, size, 0)
@ VG_USERREQ__MEMPOOL_CHANGE
Definition valgrind.h:5190

Definition at line 5544 of file valgrind.h.

◆ VALGRIND_MEMPOOL_EXISTS

#define VALGRIND_MEMPOOL_EXISTS ( pool)
Value:
pool, 0, 0, 0, 0)
@ VG_USERREQ__MEMPOOL_EXISTS
Definition valgrind.h:5191

Definition at line 5549 of file valgrind.h.

◆ VALGRIND_MEMPOOL_FREE

#define VALGRIND_MEMPOOL_FREE ( pool,
addr )
Value:
pool, addr, 0, 0, 0)
@ VG_USERREQ__MEMPOOL_FREE
Definition valgrind.h:5187

Definition at line 5529 of file valgrind.h.

◆ VALGRIND_MEMPOOL_TRIM

#define VALGRIND_MEMPOOL_TRIM ( pool,
addr,
size )
Value:
pool, addr, size, 0, 0)
@ VG_USERREQ__MEMPOOL_TRIM
Definition valgrind.h:5188

Definition at line 5534 of file valgrind.h.

◆ VALGRIND_MONITOR_COMMAND

#define VALGRIND_MONITOR_COMMAND ( command)
Value:
command, 0, 0, 0, 0)
@ VG_USERREQ__GDB_MONITOR_COMMAND
Definition valgrind.h:5176

Definition at line 5608 of file valgrind.h.

◆ VALGRIND_MOVE_MEMPOOL

#define VALGRIND_MOVE_MEMPOOL ( poolA,
poolB )
Value:
poolA, poolB, 0, 0, 0)
@ VG_USERREQ__MOVE_MEMPOOL
Definition valgrind.h:5189

Definition at line 5539 of file valgrind.h.

◆ VALGRIND_NON_SIMD_CALL0

#define VALGRIND_NON_SIMD_CALL0 ( _qyy_fn)
Value:
VALGRIND_DO_CLIENT_REQUEST_EXPR(0 /* default return */, \
_qyy_fn, \
0, 0, 0, 0)
@ VG_USERREQ__CLIENT_CALL0
Definition valgrind.h:5164

Definition at line 5359 of file valgrind.h.

◆ VALGRIND_NON_SIMD_CALL1

#define VALGRIND_NON_SIMD_CALL1 ( _qyy_fn,
_qyy_arg1 )
Value:
VALGRIND_DO_CLIENT_REQUEST_EXPR(0 /* default return */, \
_qyy_fn, \
_qyy_arg1, 0, 0, 0)
@ VG_USERREQ__CLIENT_CALL1
Definition valgrind.h:5165

Definition at line 5365 of file valgrind.h.

◆ VALGRIND_NON_SIMD_CALL2

#define VALGRIND_NON_SIMD_CALL2 ( _qyy_fn,
_qyy_arg1,
_qyy_arg2 )
Value:
VALGRIND_DO_CLIENT_REQUEST_EXPR(0 /* default return */, \
_qyy_fn, \
_qyy_arg1, _qyy_arg2, 0, 0)
@ VG_USERREQ__CLIENT_CALL2
Definition valgrind.h:5166

Definition at line 5371 of file valgrind.h.

◆ VALGRIND_NON_SIMD_CALL3

#define VALGRIND_NON_SIMD_CALL3 ( _qyy_fn,
_qyy_arg1,
_qyy_arg2,
_qyy_arg3 )
Value:
VALGRIND_DO_CLIENT_REQUEST_EXPR(0 /* default return */, \
_qyy_fn, \
_qyy_arg1, _qyy_arg2, \
_qyy_arg3, 0)
@ VG_USERREQ__CLIENT_CALL3
Definition valgrind.h:5167

Definition at line 5377 of file valgrind.h.

◆ VALGRIND_RESIZEINPLACE_BLOCK

#define VALGRIND_RESIZEINPLACE_BLOCK ( addr,
oldSizeB,
newSizeB,
rzB )
Value:
addr, oldSizeB, newSizeB, rzB, 0)
@ VG_USERREQ__RESIZEINPLACE_BLOCK
Definition valgrind.h:5181

Definition at line 5502 of file valgrind.h.

◆ VALGRIND_STACK_CHANGE

#define VALGRIND_STACK_CHANGE ( id,
start,
end )
Value:
id, start, end, 0, 0)
@ VG_USERREQ__STACK_CHANGE
Definition valgrind.h:5209

Definition at line 5567 of file valgrind.h.

◆ VALGRIND_STACK_DEREGISTER

#define VALGRIND_STACK_DEREGISTER ( id)
Value:

Definition at line 5562 of file valgrind.h.

◆ VALGRIND_STACK_REGISTER

#define VALGRIND_STACK_REGISTER ( start,
end )
Value:
start, end, 0, 0, 0)
@ VG_USERREQ__STACK_REGISTER
Definition valgrind.h:5207

Definition at line 5555 of file valgrind.h.

◆ VG_CONCAT4

#define VG_CONCAT4 ( _aa,
_bb,
_cc,
_dd )   _aa##_bb##_cc##_dd

Definition at line 983 of file valgrind.h.

◆ VG_IS_TOOL_USERREQ

#define VG_IS_TOOL_USERREQ ( a,
b,
v )    (VG_USERREQ_TOOL_BASE(a,b) == ((v) & 0xffff0000))

Definition at line 5148 of file valgrind.h.

◆ VG_USERREQ_TOOL_BASE

#define VG_USERREQ_TOOL_BASE ( a,
b )    ((unsigned int)(((a)&0xff) << 24 | ((b)&0xff) << 16))

Definition at line 5146 of file valgrind.h.

Enumeration Type Documentation

◆ Vg_ClientRequest

Enumerator
VG_USERREQ__RUNNING_ON_VALGRIND 
VG_USERREQ__DISCARD_TRANSLATIONS 
VG_USERREQ__CLIENT_CALL0 
VG_USERREQ__CLIENT_CALL1 
VG_USERREQ__CLIENT_CALL2 
VG_USERREQ__CLIENT_CALL3 
VG_USERREQ__COUNT_ERRORS 
VG_USERREQ__GDB_MONITOR_COMMAND 
VG_USERREQ__MALLOCLIKE_BLOCK 
VG_USERREQ__RESIZEINPLACE_BLOCK 
VG_USERREQ__FREELIKE_BLOCK 
VG_USERREQ__CREATE_MEMPOOL 
VG_USERREQ__DESTROY_MEMPOOL 
VG_USERREQ__MEMPOOL_ALLOC 
VG_USERREQ__MEMPOOL_FREE 
VG_USERREQ__MEMPOOL_TRIM 
VG_USERREQ__MOVE_MEMPOOL 
VG_USERREQ__MEMPOOL_CHANGE 
VG_USERREQ__MEMPOOL_EXISTS 
VG_USERREQ__PRINTF 
VG_USERREQ__PRINTF_BACKTRACE 
VG_USERREQ__PRINTF_VALIST_BY_REF 
VG_USERREQ__PRINTF_BACKTRACE_VALIST_BY_REF 
VG_USERREQ__STACK_REGISTER 
VG_USERREQ__STACK_DEREGISTER 
VG_USERREQ__STACK_CHANGE 
VG_USERREQ__LOAD_PDB_DEBUGINFO 
VG_USERREQ__MAP_IP_TO_SRCLOC 
VG_USERREQ__CHANGE_ERR_DISABLEMENT 
VG_USERREQ__VEX_INIT_FOR_IRI 

Definition at line 5155 of file valgrind.h.

Function Documentation

◆ VALGRIND_PRINTF()

static int VALGRIND_PRINTF ( const char * format,
... )
static

◆ VALGRIND_PRINTF_BACKTRACE()

static int VALGRIND_PRINTF_BACKTRACE ( const char * format,
... )
static