Lines Matching +full:9 +full:ff

70 	assert(f->ff->zs->next_out + f->ff->zs->avail_out == \  in fifolog_write_assert()
113 fifolog_int_close(&f->ff); in fifolog_write_close()
114 free(f->ff); in fifolog_write_close()
139 es = fifolog_int_open(&f->ff, fn, 1); in fifolog_write_open()
142 es = fifolog_int_findend(f->ff, &o); in fifolog_write_open()
145 i = fifolog_int_read(f->ff, o); in fifolog_write_open()
148 f->seq = be32dec(f->ff->recbuf); in fifolog_write_open()
157 f->obufsize = f->ff->recsize; in fifolog_write_open()
164 i = deflateInit(f->ff->zs, (int)f->compression); in fifolog_write_open()
169 f->ff->zs->next_out = f->obuf + 9; in fifolog_write_open()
170 f->ff->zs->avail_out = f->obufsize - 9; in fifolog_write_open()
189 long h, l = f->ff->zs->next_out - f->obuf; in fifolog_write_output()
202 assert(l <= (long)f->ff->recsize); /* NB: l includes h */ in fifolog_write_output()
209 if (l < (long)f->ff->recsize && fl == Z_NO_FLUSH) in fifolog_write_output()
212 w = f->ff->recsize - l; in fifolog_write_output()
214 be32enc(f->obuf + f->ff->recsize - 4, w); in fifolog_write_output()
217 f->obuf[f->ff->recsize - 1] = (uint8_t)w; in fifolog_write_output()
223 i = pwrite(f->ff->fd, f->obuf, f->ff->recsize, in fifolog_write_output()
224 (f->recno + 1) * f->ff->recsize); in fifolog_write_output()
225 if (i != f->ff->recsize) in fifolog_write_output()
244 if (f->recno >= f->ff->logsize) in fifolog_write_output()
251 f->ff->zs->next_out = f->obuf + 5; in fifolog_write_output()
252 f->ff->zs->avail_out = f->obufsize - 5; in fifolog_write_output()
279 f->ff->zs->avail_in = f->ibufptr; in fifolog_write_gzip()
280 f->ff->zs->next_in = f->ibuf; in fifolog_write_gzip()
283 i = deflate(f->ff->zs, fl); in fifolog_write_gzip()
292 assert(f->ff->zs->avail_in == 0); in fifolog_write_gzip()
296 f->ff->zs->next_out = f->obuf + 9; in fifolog_write_gzip()
297 f->ff->zs->avail_out = f->obufsize - 9; in fifolog_write_gzip()
299 assert(Z_OK == deflateReset(f->ff->zs)); in fifolog_write_gzip()
328 uint8_t buf[9]; in fifolog_write_record()