• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/apr-util/include/

Lines Matching defs:heap

189      *      the heap (HEAP). For these buckets, apr_bucket_setaside_noop can
216 * apr_bucket structures are allocated on the malloc() heap and
541 * A bucket referring to data allocated off the heap.
562 /** The pool bucket must be able to be easily morphed to a heap
567 * regular heap bucket. (To avoid having to do many extra refcount
573 apr_bucket_heap heap;
582 * to pool_read() that the data is now on the heap and
583 * so it should morph the bucket into a regular heap
588 * needed in the cleanup phase in order to allocate space on the heap
637 apr_bucket_heap heap; /**< Heap */
809 * handling of heap buckets. Regardless of the amount of data stored
810 * inside a heap bucket, heap buckets are a fixed size to promote their
814 * ends with a heap bucket, this function will attempt to pack the
815 * string into the remaining space in the previous heap bucket, before
816 * allocating a new heap bucket.
1037 * buckets such as heap and immortal buckets, a pointer will be
1045 * heap bucket containing the just-read data, and a new socket bucket
1046 * is inserted just after this heap bucket.
1050 * is magically morphed into a heap bucket and returned to the caller.
1051 * The caller processes the data, and deletes the heap bucket, moving
1061 * heap bucket containing a convenient amount of data read from the
1065 * file. If the heap bucket was large enough to store the whole
1073 * (socket) buckets are broken into convenient bite sized heap buckets
1078 * bucket will slowly be converted into RAM resident heap buckets. If
1199 * heap.
1211 * the data is copied on to the heap.
1227 * to the heap
1415 * Create a bucket referring to memory on the heap. If the caller asks
1433 * Make the bucket passed in a bucket refer to heap data