Home | History | Annotate | Download | only in m_syswrap

Lines Matching refs:brk_limit

43 #include "pub_core_clientstate.h"   // VG_(brk_base), VG_(brk_limit)
1037 | VG_(brk_limit) -- no alignment constraint
1057 VG_(printf)("\ndo_brk: brk_base=%#lx brk_limit=%#lx newbrk=%#lx\n",
1058 VG_(brk_base), VG_(brk_limit), newbrk);
1068 if (newbrk >= VG_(brk_base) && newbrk < VG_(brk_limit)) {
1073 VG_(discard_translations)( newbrk, VG_(brk_limit) - newbrk,
1083 /* pre: newbrk < VG_(brk_limit)
1084 => newbrk <= VG_(brk_limit)-1 */
1086 vg_assert(newbrk < VG_(brk_limit));
1087 seg2 = VG_(am_find_nsegment)( VG_(brk_limit)-1 );
1089 VG_(memset)( (void*)newbrk, 0, VG_(brk_limit) - newbrk );
1092 VG_(brk_limit) = newbrk;
1097 if (VG_(brk_limit) > VG_(brk_base))
1098 aseg = VG_(am_find_nsegment)( VG_(brk_limit)-1 );
1100 aseg = VG_(am_find_nsegment)( VG_(brk_limit) );
1113 VG_(brk_limit) = newbrk;
1132 VG_(brk_limit) = newbrk;
1136 return VG_(brk_limit);
2823 Addr brk_limit = VG_(brk_limit);
2849 if (brk_new < brk_limit) {
2852 brk_limit-ARG1 );
2854 if (brk_new > brk_limit) {
2856 VG_TRACK( new_mem_brk, brk_limit,
2857 ARG1-brk_limit, tid );
2861 vg_assert(brk_limit == brk_new);