Lines Matching refs:buffer
65 uint8_t *buffer; member
80 static int INIT nofill(void *buffer, unsigned int len) in nofill() argument
88 rc->buffer_size = rc->fill((char *)rc->buffer, LZMA_IOBUF_SIZE); in rc_read()
91 rc->ptr = rc->buffer; in rc_read()
92 rc->buffer_end = rc->buffer + rc->buffer_size; in rc_read()
98 unsigned char *buffer, int buffer_size) in rc_init() argument
104 rc->buffer = (uint8_t *)buffer; in rc_init()
106 rc->buffer_end = rc->buffer + rc->buffer_size; in rc_init()
107 rc->ptr = rc->buffer; in rc_init()
273 uint8_t *buffer; member
301 return wr->buffer[pos]; in peek_old_byte()
306 return wr->buffer[pos]; in peek_old_byte()
313 wr->buffer[wr->buffer_pos++] = wr->previous_byte = byte; in write_byte()
317 if (wr->flush((char *)wr->buffer, wr->header->dict_size) in write_byte()
608 wr.buffer = output; in unlzma()
611 wr.buffer = large_malloc(wr.bufsize); in unlzma()
613 if (wr.buffer == NULL) in unlzma()
649 *posp = rc.ptr-rc.buffer; in unlzma()
650 if (!wr.flush || wr.flush(wr.buffer, wr.buffer_pos) == wr.buffer_pos) in unlzma()
656 large_free(wr.buffer); in unlzma()