Home | History | Annotate | Download | only in libcutils

Lines Matching defs:bufp

28  * - The values at "*bufp" and "*sizep" should be considered read-only,
38 * - After fclose(), the caller must eventually free(*bufp).
68 char** bufp; /* pointer to buffer pointer */
106 stream->bufp, *stream->bufp, newSize));
107 char* newBuf = (char*) realloc(*stream->bufp, newSize);
111 *stream->bufp = newBuf;
134 memset(*stream->bufp + stream->eof, '\0',
139 memcpy(*stream->bufp + stream->offset, buf, size);
150 *(*stream->bufp + stream->offset), stream->offset));
151 stream->saved = *(*stream->bufp + stream->offset);
153 *(*stream->bufp + stream->offset) = '\0';
189 *(*stream->bufp + stream->offset) = stream->saved;
199 stream->saved = *(*stream->bufp + stream->offset);
200 *(*stream->bufp + stream->offset) = '\0';
225 FILE* open_memstream(char** bufp, size_t* sizep)
230 if (bufp == NULL || sizep == NULL) {
247 *bufp = NULL;
248 stream->bufp = bufp;
255 FILE* open_memstream(char** bufp, size_t* sizep)