• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/OpenLDAP-499.27/OpenLDAP/libraries/liblber/

Lines Matching refs:mh

136 		struct ber_mem_hdr *mh = (struct ber_mem_hdr *)
138 assert( mh->bm_top == LBER_MEM_JUNK);
139 assert( testdatatop( mh));
140 assert( testend( (char *)&mh[1] + mh->bm_length) );
141 ber_int_meminuse -= mh->bm_length;
145 (long)mh->bm_sequence, (long)mh, (long)mh->bm_length,
149 memset( mh, 0xff, mh->bm_length + sizeof(struct ber_mem_hdr) + sizeof(ber_int_t));
150 free( mh );
207 struct ber_mem_hdr *mh = new;
208 mh->bm_top = LBER_MEM_JUNK;
209 mh->bm_length = s;
210 setdatatop( mh);
211 setend( (char *)&mh[1] + mh->bm_length );
213 ber_int_meminuse += mh->bm_length; /* Count mem inuse */
216 mh->bm_sequence = sequence++;
218 (long)mh->bm_sequence, (long)mh, (long)mh->bm_length,
222 memset( (char *)&mh[1], 0xff, s);
224 BER_MEM_VALID( &mh[1] );
225 new = &mh[1];
264 struct ber_mem_hdr *mh = new;
266 mh->bm_top = LBER_MEM_JUNK;
267 mh->bm_length = n*s;
268 setdatatop( mh);
269 setend( (char *)&mh[1] + mh->bm_length );
271 ber_int_meminuse += mh->bm_length;
274 mh->bm_sequence = sequence++;
276 (long)mh->bm_sequence, (long)mh, (long)mh->bm_length,
279 BER_MEM_VALID( &mh[1] );
280 new = &mh[1];
324 struct ber_mem_hdr *mh = (struct ber_mem_hdr *)
326 assert( mh->bm_top == LBER_MEM_JUNK);
327 assert( testdatatop( mh));
328 assert( testend( (char *)&mh[1] + mh->bm_length) );
329 oldlen = mh->bm_length;
331 p = realloc( mh, s + sizeof(struct ber_mem_hdr) + sizeof(ber_int_t) );
337 mh = p;
338 mh->bm_length = s;
339 setend( (char *)&mh[1] + mh->bm_length );
342 memset( (char *)&mh[1] + oldlen, 0xff, s - oldlen);
345 assert( mh->bm_top == LBER_MEM_JUNK);
346 assert( testdatatop( mh));
351 (long)mh->bm_sequence, (long)mh, (long)mh->bm_length,
354 BER_MEM_VALID( &mh[1] );
355 return &mh[1];