Lines Matching full:buffers
21 /// Pointer to the next buffer. This is used for the cached buffers.
74 /// Linked list of buffers in use. The next output byte will be
75 /// read from the head and buffers for the next thread will be
83 /// Linked list of allocated buffers that aren't currently used.
84 /// This way buffers of similar size can be reused and don't
86 /// cached buffers in the list have the same allocated size.
89 /// Total amount of memory allocated for buffers
92 /// Amount of memory used by the buffers that are in use in
96 /// Number of buffers in use in the head...tail list. If and only if
100 /// Number of buffers allocated (in use + cached)
103 /// Maximum allowed number of allocated buffers
124 /// \param threads Number of buffers that may be in use
126 /// of buffers may actually get allocated to
127 /// improve performance when buffers finish
129 /// allocated buffers is derived from the number
143 /// \brief Free all cached buffers that consume memory but aren't in use