Lines Matching defs:free
52 xmlChar *free;
135 if (pool->end - pool->free > namelen)
153 pool->free = &pool->array[0];
159 ret = pool->free;
160 memcpy(pool->free, name, namelen);
161 pool->free += namelen;
162 *(pool->free++) = 0;
191 if (pool->end - pool->free > namelen)
209 pool->free = &pool->array[0];
215 ret = pool->free;
216 memcpy(pool->free, prefix, plen);
217 pool->free += plen;
218 *(pool->free++) = ':';
220 memcpy(pool->free, name, namelen);
221 pool->free += namelen;
222 *(pool->free++) = 0;
437 conflicts) and then the rest, so we only free (and don't allocate)
872 if ((str >= &pool->array[0]) && (str <= pool->free))