Lines Matching refs:ExpandBuf
111 } ExpandBuf;
114 * Create an ExpandBuf.
116 static ExpandBuf* ebAlloc(void)
120 ExpandBuf* newBuf = (ExpandBuf*) malloc(sizeof(ExpandBuf));
131 * Release the storage associated with an ExpandBuf.
133 static void ebFree(ExpandBuf* pBuf)
147 static inline unsigned char* ebGetBuffer(ExpandBuf* pBuf)
155 static inline size_t ebGetLength(ExpandBuf* pBuf)
163 static void ebClear(ExpandBuf* pBuf)
171 static int ebEnsureCapacity(ExpandBuf* pBuf, int size)
194 static int ebAddData(ExpandBuf* pBuf, const void* data, size_t count)
205 static int ebReadString(ExpandBuf* pBuf, FILE* in)
230 static int ebReadData(ExpandBuf* pBuf, FILE* in, size_t count, int eofExpected)
256 static int ebWriteData(ExpandBuf* pBuf, FILE* out)
435 static int processHeapDump(ExpandBuf* pBuf, FILE* out, int flags)
437 ExpandBuf* pOutBuf = ebAlloc();
602 ExpandBuf* pBuf;