/external/valgrind/main/coregrind/m_syswrap/ |
syswrap-linux-variants.c | 78 Int ML_(linux_variant_PRE_sys_bproc)( UWord arg1, UWord arg2, 79 UWord arg3, UWord arg4, 80 UWord arg5, UWord arg6 ) 85 void ML_(linux_variant_POST_sys_bproc)( UWord arg1, UWord arg2, 86 UWord arg3, UWord arg4 [all...] |
/external/valgrind/main/include/ |
pub_tool_wordfm.h | 61 WordSet, WordBag) now operate on unsigned words (UWord), whereas 77 ordering used is unsigned word ordering (UWord) on the key 82 Word (*kCmp)(UWord,UWord) ); 86 void VG_(deleteFM) ( WordFM*, void(*kFin)(UWord), void(*vFin)(UWord) ); 92 Bool VG_(addToFM) ( WordFM* fm, UWord k, UWord v ); 96 /*OUT*/UWord* oldK, /*OUT*/UWord* oldV, UWord key ) [all...] |
pub_tool_sparsewa.h | 61 Bool VG_(addToSWA) ( SparseWA* swa, UWord key, UWord val ); 69 /*OUT*/UWord* oldK, /*OUT*/UWord* oldV, 70 UWord key ); 77 /*OUT*/UWord* keyP, /*OUT*/UWord* valP, 78 UWord key ); 88 /*OUT*/UWord* keyP, /*OUT*/UWord* valP ) [all...] |
pub_tool_seqmatch.h | 81 void* patt, SizeT szbPatt, UWord nPatt, UWord ixPatt, 82 void* input, SizeT szbInput, UWord nInput, UWord ixInput, 85 Bool (*pattEQinp)(void*,void*,void*,UWord),
|
pub_tool_poolalloc.h | 54 PoolAlloc* VG_(newPA) ( UWord elemSzB, 55 UWord nPerPool, 86 extern UWord VG_(releasePA) ( PoolAlloc* pa);
|
pub_tool_basics.h | 86 typedef unsigned long UWord; // 32 64 93 typedef UWord Addr; // 32 64 94 typedef UWord AddrH; // 32 64 99 typedef UWord SizeT; // 32 64 128 typedef struct { UWord uw1; UWord uw2; } UWordPair; 165 UWord _val; 166 UWord _valEx; // only used on mips-linux 181 UWord _wLO; 182 UWord _wHI [all...] |
pub_tool_libcsetjmp.h | 78 UWord VG_MINIMAL_SETJMP(VG_MINIMAL_JMP_BUF(_env)); 87 UWord VG_MINIMAL_SETJMP(VG_MINIMAL_JMP_BUF(_env)); 96 UWord VG_MINIMAL_SETJMP(VG_MINIMAL_JMP_BUF(_env)); 106 UWord VG_MINIMAL_SETJMP(VG_MINIMAL_JMP_BUF(_env)); 116 #define VG_MINIMAL_SETJMP(_env) ((UWord)(__builtin_setjmp((_env))))
|
pub_tool_hashtable.h | 46 UWord key; 67 extern void* VG_(HT_lookup) ( VgHashTable table, UWord key ); 70 extern void* VG_(HT_remove) ( VgHashTable table, UWord key );
|
/external/valgrind/main/helgrind/tests/ |
annotate_hbefore.c | 18 is UWord (naturally) aligned. */ 21 typedef unsigned long int UWord; 27 UWord do_acasW ( UWord* addr, UWord expected, UWord nyu ) 29 UWord old, success; 60 UWord do_acasW ( UWord* addr, UWord expected, UWord nyu [all...] |
/external/valgrind/main/coregrind/ |
m_syscall.c | 132 SysRes VG_(mk_SysRes_mips32_linux) ( UWord v0, UWord v1, UWord a3 ) { 134 res._isError = (a3 != (UWord)0); 141 SysRes VG_(mk_SysRes_Error) ( UWord err ) { 149 SysRes VG_(mk_SysRes_Success) ( UWord res ) { 169 vg_assert(sizeof(UWord) == sizeof(UInt)); 202 vg_assert(sizeof(UWord) == sizeof(ULong)); 230 SysRes VG_(mk_SysRes_Error) ( UWord err ) { 238 SysRes VG_(mk_SysRes_Success) ( UWord res ) [all...] |
pub_core_transtab_asm.h | 60 # define VG_TT_FAST_HASH(_addr) ((((UWord)(_addr)) ) & VG_TT_FAST_MASK) 63 # define VG_TT_FAST_HASH(_addr) ((((UWord)(_addr)) >> 1) & VG_TT_FAST_MASK) 66 # define VG_TT_FAST_HASH(_addr) ((((UWord)(_addr)) >> 2) & VG_TT_FAST_MASK)
|
pub_core_stacks.h | 39 extern UWord VG_(register_stack) ( Addr start, Addr end ); 40 extern void VG_(deregister_stack) ( UWord id ); 41 extern void VG_(change_stack) ( UWord id, Addr start, Addr end );
|
pub_core_syscall.h | 42 // that all arguments get converted to a UWord appropriately. Not doing so 47 extern SysRes VG_(do_syscall) ( UWord sysno, 48 UWord, UWord, UWord, 49 UWord, UWord, UWord, 50 UWord, UWord ); [all...] |
m_poolalloc.c | 36 UWord nrRef; /* nr reference to this pool allocator */ 37 UWord elemSzB; /* element size */ 38 UWord nPerPool; /* # elems per pool */ 51 PoolAlloc* VG_(newPA) ( UWord elemSzB, 52 UWord nPerPool, 58 vg_assert(0 == (elemSzB % sizeof(UWord))); 59 vg_assert(elemSzB >= sizeof(UWord)); 85 pa->free (*(UWord **)VG_(indexXA) ( pa->pools, i )); 96 UWord* pool; 106 UWord* elem = (UWord*)elemC [all...] |
m_sparsewa.c | 56 UWord magic; 57 UWord words[256]; 65 UWord magic; 74 UWord partial_key; 92 static inline UWord swa_bitarray_read ( UChar* arr, UWord ix ) { 93 UWord bix = ix >> 3; 94 UWord off = ix & 7; 98 static inline UWord swa_bitarray_read_then_set ( UChar* arr, UWord ix ) [all...] |
m_wordfm.c | 66 UWord key; 67 UWord val; 75 UWord w; 87 Word (*kCmp)(UWord,UWord); 94 static Bool avl_removeroot_wrk(AvlNode** t, Word(*kCmp)(UWord,UWord)); 139 static UWord size_avl_nonNull ( AvlNode* nd ) 148 static inline Word cmp_unsigned_Words ( UWord w1, UWord w2 ) [all...] |
m_libcfile.c | 93 if (0 == VG_(fcntl)(fd, VKI_F_GETPATH, (UWord)tmp)) { 107 SysRes VG_(mknod) ( const Char* pathname, Int mode, UWord dev ) 111 (UWord)pathname, mode, dev); 122 (UWord)pathname, flags, mode); 125 (UWord)pathname, flags, mode); 158 SysRes res = VG_(do_syscall3)(__NR_read, fd, (UWord)buf, count); 160 SysRes res = VG_(do_syscall3)(__NR_read_nocancel, fd, (UWord)buf, count); 178 SysRes res = VG_(do_syscall3)(__NR_write, fd, (UWord)buf, count); 180 SysRes res = VG_(do_syscall3)(__NR_write_nocancel, fd, (UWord)buf, count); 208 SysRes res = VG_(do_syscall1)(__NR_pipe, (UWord)fd) [all...] |
pub_core_clientstate.h | 47 extern UWord VG_(clstk_id); // client stack id 51 extern UWord* VG_(client_auxv);
|
/external/valgrind/main/helgrind/ |
hg_wordset.h | 60 UWord HG_(cardinalityWSU) ( WordSetU* ); 71 WordSet HG_(addToWS) ( WordSetU*, WordSet, UWord ); 72 WordSet HG_(delFromWS) ( WordSetU*, WordSet, UWord ); 77 Bool HG_(isSingletonWS) ( WordSetU*, WordSet, UWord ); 78 UWord HG_(anyElementOfWS) ( WordSetU*, WordSet ); 79 UWord HG_(cardinalityWS) ( WordSetU*, WordSet ); 80 Bool HG_(elemWS) ( WordSetU*, WordSet, UWord ); 81 WordSet HG_(doubletonWS) ( WordSetU*, UWord, UWord ); 82 WordSet HG_(singletonWS) ( WordSetU*, UWord ); [all...] |
hg_basics.c | 77 UWord HG_(clo_history_level) = 2; 79 UWord HG_(clo_conflict_cache_size) = 1000000; 85 UWord HG_(clo_vts_pruning) = 1;
|
hg_basics.h | 94 extern UWord HG_(clo_history_level); 100 extern UWord HG_(clo_conflict_cache_size); 123 extern UWord HG_(clo_vts_pruning);
|
/external/valgrind/main/coregrind/m_debuginfo/ |
priv_tytypes.h | 66 UWord cuOff; 72 UWord indR; 83 UWord typeR; /* should be Te_TyXXXX */ 106 UWord typeR; 110 UWord typeR; /* MAY BE D3_INVALID_CUOFF, denoting unknown */ 114 UWord szB; 115 XArray* /* of UWord */ fieldRs; 122 XArray* /* of UWord */ atomRs; 125 UWord typeR; 126 XArray* /* of UWord */ boundRs [all...] |
/external/valgrind/main/memcheck/tests/ |
test-plo.c | 6 typedef unsigned long int UWord; 73 UWord* words = malloc(3 * sizeof(UWord)); 77 UWord w = words[1];
|
/external/valgrind/main/drd/ |
drd_bitmap.h | 48 * | Address MSB | UWord MSB | UWord LSB | Ignored bits | 80 #define ADDR_LSB_MASK (((UWord)1 << ADDR_LSB_BITS) - 1U) 84 UWord address_lsb(const Addr a) 109 UWord address_msb(const Addr a) 122 * @note It is assumed that sizeof(Addr) == sizeof(UWord). 125 Addr make_address(const UWord a1, const UWord a0) 135 /** Number of bits that fit in a variable of type UWord. */ 136 #define BITS_PER_UWORD (8U * sizeof(UWord)) [all...] |
/external/valgrind/main/cachegrind/ |
cg_branchpred.c | 88 static UWord shift_register = 0; /* Contains global history */ 94 UWord indx; 97 const UWord hist_mask = (1 << N_HIST_BITS) - 1; 98 const UWord iadd_mask = (1 << N_IADD_BITS) - 1; 99 UWord hist_bits = shift_register & hist_mask; 100 UWord iadd_bits = (instr_addr >> N_IADDR_LO_ZERO_BITS) 144 const UWord mask = (1 << N_BTAC_BITS) - 1; 145 UWord indx = (instr_addr >> N_IADDR_LO_ZERO_BITS)
|