Home | History | Annotate | Download | only in filter

Lines Matching refs:buf

50   _cups_raster_error_t	*buf = get_error_buffer();
73 if (bytes > (ssize_t)(buf->end - buf->current))
83 size = (size_t)(buf->end - buf->start + 2 * bytes + 1024);
85 if (buf->start)
86 temp = realloc(buf->start, size);
97 buf->end = temp + size;
98 buf->current = temp + (buf->current - buf->start);
99 buf->start = temp;
106 memcpy(buf->current, s, (size_t)bytes);
107 buf->current += bytes - 1;
118 _cups_raster_error_t *buf = get_error_buffer();
122 buf->current = buf->start;
124 if (buf->start)
125 *(buf->start) = '\0';
140 _cups_raster_error_t *buf = get_error_buffer();
144 if (buf->current == buf->start)
147 return (buf->start);
183 _cups_raster_error_t *buf; /* Pointer to error buffer */
198 if ((buf = (_cups_raster_error_t *)pthread_getspecific(raster_key))
207 buf = calloc(1, sizeof(_cups_raster_error_t));
208 pthread_setspecific(raster_key, buf);
210 DEBUG_printf(("4get_error_buffer: buf=%p", (void *)buf));
217 return (buf);
241 _cups_raster_error_t *buf = (_cups_raster_error_t *)value;
247 if (buf->start)
248 free(buf->start);
266 static _cups_raster_error_t buf = { 0, 0, 0 };
270 return (&buf);