|
iPXE
|
#include <stdarg.h>Go to the source code of this file.
Macros | |
| #define | __VALGRIND_MAJOR__ 3 |
| #define | __VALGRIND_MINOR__ 6 |
| #define | NVALGRIND 1 |
| #define | VALGRIND_DO_CLIENT_REQUEST( _zzq_rlval, _zzq_default, _zzq_request, _zzq_arg1, _zzq_arg2, _zzq_arg3, _zzq_arg4, _zzq_arg5) |
| #define | VG_CONCAT4(_aa, _bb, _cc, _dd) _aa##_bb##_cc##_dd |
| #define | I_WRAP_SONAME_FNNAME_ZU(soname, fnname) VG_CONCAT4(_vgwZU_,soname,_,fnname) |
| #define | I_WRAP_SONAME_FNNAME_ZZ(soname, fnname) VG_CONCAT4(_vgwZZ_,soname,_,fnname) |
| #define | VALGRIND_GET_ORIG_FN(_lval) VALGRIND_GET_NR_CONTEXT(_lval) |
| #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 | 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 | VG_USERREQ_TOOL_BASE(a, b) ((unsigned int)(((a)&0xff) << 24 | ((b)&0xff) << 16)) |
| #define | VG_IS_TOOL_USERREQ(a, b, v) (VG_USERREQ_TOOL_BASE(a,b) == ((v) & 0xffff0000)) |
| #define | __extension__ /* */ |
| #define | RUNNING_ON_VALGRIND |
| #define | VALGRIND_DISCARD_TRANSLATIONS(_qzz_addr, _qzz_len) |
| #define | VALGRIND_PRINTF(...) |
| #define | VALGRIND_PRINTF_BACKTRACE(...) |
| #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_COUNT_ERRORS |
| #define | VALGRIND_MALLOCLIKE_BLOCK(addr, sizeB, rzB, is_zeroed) |
| #define | VALGRIND_FREELIKE_BLOCK(addr, rzB) |
| #define | VALGRIND_CREATE_MEMPOOL(pool, rzB, is_zeroed) |
| #define | VALGRIND_DESTROY_MEMPOOL(pool) |
| #define | VALGRIND_MEMPOOL_ALLOC(pool, addr, size) |
| #define | VALGRIND_MEMPOOL_FREE(pool, addr) |
| #define | VALGRIND_MEMPOOL_TRIM(pool, addr, size) |
| #define | VALGRIND_MOVE_MEMPOOL(poolA, poolB) |
| #define | VALGRIND_MEMPOOL_CHANGE(pool, addrA, addrB, size) |
| #define | VALGRIND_MEMPOOL_EXISTS(pool) |
| #define | VALGRIND_STACK_REGISTER(start, end) |
| #define | VALGRIND_STACK_DEREGISTER(id) |
| #define | VALGRIND_STACK_CHANGE(id, start, end) |
| #define | VALGRIND_LOAD_PDB_DEBUGINFO(fd, ptr, total_size, delta) |
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__MALLOCLIKE_BLOCK = 0x1301, 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 } |
Functions | |
| FILE_LICENCE (BSD3) | |
| FILE_SECBOOT (PERMITTED) | |
| #define __VALGRIND_MAJOR__ 3 |
Definition at line 94 of file valgrind.h.
| #define __VALGRIND_MINOR__ 6 |
Definition at line 95 of file valgrind.h.
| #define NVALGRIND 1 |
Definition at line 146 of file valgrind.h.
| #define VALGRIND_DO_CLIENT_REQUEST | ( | _zzq_rlval, | |
| _zzq_default, | |||
| _zzq_request, | |||
| _zzq_arg1, | |||
| _zzq_arg2, | |||
| _zzq_arg3, | |||
| _zzq_arg4, | |||
| _zzq_arg5 | |||
| ) |
Definition at line 161 of file valgrind.h.
| #define VG_CONCAT4 | ( | _aa, | |
| _bb, | |||
| _cc, | |||
| _dd | |||
| ) | _aa##_bb##_cc##_dd |
Definition at line 675 of file valgrind.h.
| #define I_WRAP_SONAME_FNNAME_ZU | ( | soname, | |
| fnname | |||
| ) | VG_CONCAT4(_vgwZU_,soname,_,fnname) |
Definition at line 677 of file valgrind.h.
| #define I_WRAP_SONAME_FNNAME_ZZ | ( | soname, | |
| fnname | |||
| ) | VG_CONCAT4(_vgwZZ_,soname,_,fnname) |
Definition at line 680 of file valgrind.h.
| #define VALGRIND_GET_ORIG_FN | ( | _lval | ) | VALGRIND_GET_NR_CONTEXT(_lval) |
Definition at line 687 of file valgrind.h.
| #define CALL_FN_v_v | ( | fnptr | ) |
Definition at line 692 of file valgrind.h.
| #define CALL_FN_v_W | ( | fnptr, | |
| arg1 | |||
| ) |
Definition at line 696 of file valgrind.h.
Definition at line 704 of file valgrind.h.
Definition at line 708 of file valgrind.h.
Definition at line 712 of file valgrind.h.
Definition at line 716 of file valgrind.h.
Definition at line 720 of file valgrind.h.
| #define VG_USERREQ_TOOL_BASE | ( | a, | |
| b | |||
| ) | ((unsigned int)(((a)&0xff) << 24 | ((b)&0xff) << 16)) |
Definition at line 4104 of file valgrind.h.
| #define VG_IS_TOOL_USERREQ | ( | a, | |
| b, | |||
| v | |||
| ) | (VG_USERREQ_TOOL_BASE(a,b) == ((v) & 0xffff0000)) |
Definition at line 4106 of file valgrind.h.
| #define __extension__ /* */ |
Definition at line 4169 of file valgrind.h.
| #define RUNNING_ON_VALGRIND |
Definition at line 4176 of file valgrind.h.
| #define VALGRIND_DISCARD_TRANSLATIONS | ( | _qzz_addr, | |
| _qzz_len | |||
| ) |
Definition at line 4189 of file valgrind.h.
| #define VALGRIND_PRINTF | ( | ... | ) |
Definition at line 4204 of file valgrind.h.
| #define VALGRIND_PRINTF_BACKTRACE | ( | ... | ) |
Definition at line 4205 of file valgrind.h.
| #define VALGRIND_NON_SIMD_CALL0 | ( | _qyy_fn | ) |
Definition at line 4271 of file valgrind.h.
| #define VALGRIND_NON_SIMD_CALL1 | ( | _qyy_fn, | |
| _qyy_arg1 | |||
| ) |
Definition at line 4281 of file valgrind.h.
| #define VALGRIND_NON_SIMD_CALL2 | ( | _qyy_fn, | |
| _qyy_arg1, | |||
| _qyy_arg2 | |||
| ) |
Definition at line 4291 of file valgrind.h.
| #define VALGRIND_NON_SIMD_CALL3 | ( | _qyy_fn, | |
| _qyy_arg1, | |||
| _qyy_arg2, | |||
| _qyy_arg3 | |||
| ) |
Definition at line 4301 of file valgrind.h.
| #define VALGRIND_COUNT_ERRORS |
Definition at line 4316 of file valgrind.h.
| #define VALGRIND_MALLOCLIKE_BLOCK | ( | addr, | |
| sizeB, | |||
| rzB, | |||
| is_zeroed | |||
| ) |
Definition at line 4412 of file valgrind.h.
| #define VALGRIND_FREELIKE_BLOCK | ( | addr, | |
| rzB | |||
| ) |
Definition at line 4422 of file valgrind.h.
| #define VALGRIND_CREATE_MEMPOOL | ( | pool, | |
| rzB, | |||
| is_zeroed | |||
| ) |
Definition at line 4430 of file valgrind.h.
| #define VALGRIND_DESTROY_MEMPOOL | ( | pool | ) |
Definition at line 4438 of file valgrind.h.
Definition at line 4446 of file valgrind.h.
Definition at line 4454 of file valgrind.h.
Definition at line 4462 of file valgrind.h.
| #define VALGRIND_MOVE_MEMPOOL | ( | poolA, | |
| poolB | |||
| ) |
Definition at line 4470 of file valgrind.h.
Definition at line 4478 of file valgrind.h.
| #define VALGRIND_MEMPOOL_EXISTS | ( | pool | ) |
Definition at line 4486 of file valgrind.h.
Definition at line 4496 of file valgrind.h.
| #define VALGRIND_STACK_DEREGISTER | ( | id | ) |
Definition at line 4507 of file valgrind.h.
Definition at line 4515 of file valgrind.h.
| #define VALGRIND_LOAD_PDB_DEBUGINFO | ( | fd, | |
| ptr, | |||
| total_size, | |||
| delta | |||
| ) |
Definition at line 4523 of file valgrind.h.
| enum Vg_ClientRequest |
Definition at line 4113 of file valgrind.h.
| FILE_LICENCE | ( | BSD3 | ) |
| FILE_SECBOOT | ( | PERMITTED | ) |
1.8.15