Lines Matching refs:buffer
70 uint8_t *buffer; member
85 static long INIT nofill(void *buffer, unsigned long len) in nofill() argument
93 rc->buffer_size = rc->fill((char *)rc->buffer, LZMA_IOBUF_SIZE); in rc_read()
96 rc->ptr = rc->buffer; in rc_read()
97 rc->buffer_end = rc->buffer + rc->buffer_size; in rc_read()
103 char *buffer, long buffer_size) in rc_init() argument
109 rc->buffer = (uint8_t *)buffer; in rc_init()
111 rc->buffer_end = rc->buffer + rc->buffer_size; in rc_init()
112 rc->ptr = rc->buffer; in rc_init()
278 uint8_t *buffer; member
306 return wr->buffer[pos]; in peek_old_byte()
311 return wr->buffer[pos]; in peek_old_byte()
318 wr->buffer[wr->buffer_pos++] = wr->previous_byte = byte; in write_byte()
322 if (wr->flush((char *)wr->buffer, wr->header->dict_size) in write_byte()
613 wr.buffer = output; in unlzma()
616 wr.buffer = large_malloc(wr.bufsize); in unlzma()
618 if (wr.buffer == NULL) in unlzma()
654 *posp = rc.ptr-rc.buffer; in unlzma()
655 if (!wr.flush || wr.flush(wr.buffer, wr.buffer_pos) == wr.buffer_pos) in unlzma()
661 large_free(wr.buffer); in unlzma()