Lines Matching refs:recbuf
87 f->recbuf = malloc(f->recsize); in fifolog_int_open_i()
88 if (f->recbuf == NULL) in fifolog_int_open_i()
92 i = pread(f->fd, f->recbuf, f->recsize, 0); in fifolog_int_open_i()
97 if (memcmp(f->recbuf, FIFOLOG_FMT_MAGIC, strlen(FIFOLOG_FMT_MAGIC) + 1)) in fifolog_int_open_i()
100 u = be32dec(f->recbuf + FIFOLOG_OFF_BS); in fifolog_int_open_i()
111 free(f->recbuf); in fifolog_int_open_i()
112 f->recbuf = NULL; in fifolog_int_open_i()
114 f->recbuf = malloc(f->recsize); in fifolog_int_open_i()
115 if (f->recbuf == NULL) in fifolog_int_open_i()
174 if (f->recbuf != NULL) in fifolog_int_close()
175 free(f->recbuf); in fifolog_int_close()
184 assert(ff->recbuf != NULL); in fifolog_int_file_assert()
203 i = pread(ff->fd, ff->recbuf, ff->recsize, recno * ff->recsize); in fifolog_int_read()
231 seq0 = be32dec(ff->recbuf); in fifolog_int_findend()
245 seq = be32dec(ff->recbuf); in fifolog_int_findend()