Lines Matching defs:pool
396 STRING_POOL pool; member
625 #define poolStart(pool) ((pool)->start) argument
626 #define poolLength(pool) ((pool)->ptr - (pool)->start) argument
627 #define poolChop(pool) ((void)--(pool->ptr)) argument
628 #define poolLastChar(pool) (((pool)->ptr)[-1]) argument
629 #define poolDiscard(pool) ((pool)->ptr = (pool)->start) argument
630 #define poolFinish(pool) ((pool)->start = (pool)->ptr) argument
631 #define poolAppendChar(pool, c) \ argument
5976 const char *ptr, const char *end, STRING_POOL *pool, in storeAttributeValue()
5991 const char *ptr, const char *end, STRING_POOL *pool, in appendAttributeValue()
6195 STRING_POOL *pool = &(dtd->entityValuePool); in storeEntityValue() local
6383 STRING_POOL *const pool = &(parser->m_dtd->entityValuePool); in storeSelfEntityValue() local
7319 poolInit(STRING_POOL *pool, const XML_Memory_Handling_Suite *ms) { in poolInit()
7329 poolClear(STRING_POOL *pool) { in poolClear()
7348 poolDestroy(STRING_POOL *pool) { in poolDestroy()
7364 poolAppend(STRING_POOL *pool, const ENCODING *enc, const char *ptr, in poolAppend()
7381 poolCopyString(STRING_POOL *pool, const XML_Char *s) { in poolCopyString()
7392 poolCopyStringN(STRING_POOL *pool, const XML_Char *s, int n) { in poolCopyStringN()
7417 poolAppendString(STRING_POOL *pool, const XML_Char *s) { in poolAppendString()
7427 poolStoreString(STRING_POOL *pool, const ENCODING *enc, const char *ptr, in poolStoreString()
7466 poolGrow(STRING_POOL *pool) { in poolGrow()