Lines Matching refs:buffer
226 * enlarge the ber buffer.
253 /* transition to malloc'd buffer */
259 /* copy existing data into new malloc'd buffer */
345 so if rwptr is not within the buffer we return an error. */
415 /* we pre-allocate a buffer to save the extra malloc later */
620 * first time through - malloc the buffer, set up ptrs, and
662 * Finally, malloc a buffer for the contents and read it in.
663 * It's this buffer that's passed to all the other ber decoding
982 * This routine also allocates a ber data buffer within the same block, thus
1023 /* copy up to bytes_to_read bytes into the caller's buffer, return the number of bytes copied */
1081 /* Like ber_get_next, but from a byte buffer the caller already has. */
1082 /* Bytes_Scanned returns the number of bytes we actually looked at in the buffer. */
1089 ber_get_next_buffer( void *buffer, size_t buffer_size, ber_len_t *len,
1092 return (ber_get_next_buffer_ext( buffer, buffer_size, len, ber,
1098 ber_get_next_buffer_ext( void *buffer, size_t buffer_size, ber_len_t *len,
1123 * first time through - malloc the buffer, set up ptrs, and
1127 sb.p = buffer;
1168 * Finally, malloc a buffer for the contents and read it in.
1169 * It's this buffer that's passed to all the other ber decoding
1211 * we're here because we hit the end of the buffer before seeing
1289 * reset ber_ptr back to the beginning of buffer so that this new