Lines Matching refs:last
52 buf->last = NULL; in buf_initialize()
168 && (((buf->last->text + BUFFER_DATA_SIZE) in buf_output()
169 - (buf->last->bufp + buf->last->size)) in buf_output()
172 memcpy (buf->last->bufp + buf->last->size, data, len); in buf_output()
173 buf->last->size += len; in buf_output()
191 buf->last->next = newdata; in buf_output()
193 buf->last = newdata; in buf_output()
230 && (buf->last->text + BUFFER_DATA_SIZE in buf_append_char()
231 != buf->last->bufp + buf->last->size)) in buf_append_char()
233 *(buf->last->bufp + buf->last->size) = ch; in buf_append_char()
234 ++buf->last->size; in buf_append_char()
251 buf_free_datas (struct buffer_data *first, struct buffer_data *last) in buf_free_datas() argument
262 } while (p != last); in buf_free_datas()
316 buf->last = NULL; in buf_send_output()
431 if (buf->last == NULL) in buf_send_counted()
432 buf->last = data; in buf_send_counted()
466 if (buf->last == NULL) in buf_send_special_count()
467 buf->last = data; in buf_send_special_count()
482 struct buffer_data *last) in buf_append_data() argument
489 buf->last->next = data; in buf_append_data()
490 buf->last = last; in buf_append_data()
504 struct buffer_data *last) in buf_copy_data() argument
524 if (cur == last) break; in buf_copy_data()
540 buf_free_datas (buffer->data, buffer->last); in buf_free_data()
541 buffer->data = buffer->last = NULL; in buf_free_data()
555 buf_append_data (to, from->data, from->last); in buf_append_buffer()
560 if (n == from->last) break; in buf_append_buffer()
566 from->last = NULL; in buf_append_buffer()
743 || (buf->last->bufp + buf->last->size in buf_input_data()
744 == buf->last->text + BUFFER_DATA_SIZE)) in buf_input_data()
758 buf->last->next = data; in buf_input_data()
760 buf->last = data; in buf_input_data()
766 get = ((buf->last->text + BUFFER_DATA_SIZE) in buf_input_data()
767 - (buf->last->bufp + buf->last->size)); in buf_input_data()
770 buf->last->bufp + buf->last->size, in buf_input_data()
775 buf->last->size += nbytes; in buf_input_data()
889 || (buf->last->bufp + buf->last->size in buf_read_short_line()
890 == buf->last->text + BUFFER_DATA_SIZE)) in buf_read_short_line()
902 buf->last->next = data; in buf_read_short_line()
904 buf->last = data; in buf_read_short_line()
910 mem = buf->last->bufp + buf->last->size; in buf_read_short_line()
911 size = (buf->last->text + BUFFER_DATA_SIZE) - mem; in buf_read_short_line()
922 buf->last->size += nbytes; in buf_read_short_line()
964 buf->last = NULL; in buf_read_data()
981 buf->last = data; in buf_read_data()
1076 inbuf->last = NULL; in buf_copy_lines()