Lines Matching refs:pb
430 file_pushbuf_t *pb; in file_buffer() local
441 if ((pb = file_push_buffer(ms)) == NULL) in file_buffer()
445 rbuf = file_pop_buffer(ms, pb); in file_buffer()
683 file_pushbuf_t *pb; in file_push_buffer() local
688 if ((pb = (CAST(file_pushbuf_t *, emalloc(sizeof(*pb))))) == NULL) in file_push_buffer()
691 pb->buf = ms->o.buf; in file_push_buffer()
692 pb->blen = ms->o.blen; in file_push_buffer()
693 pb->offset = ms->offset; in file_push_buffer()
699 return pb; in file_push_buffer()
703 file_pop_buffer(struct magic_set *ms, file_pushbuf_t *pb) in file_pop_buffer() argument
708 efree(pb->buf); in file_pop_buffer()
709 efree(pb); in file_pop_buffer()
715 ms->o.buf = pb->buf; in file_pop_buffer()
716 ms->o.blen = pb->blen; in file_pop_buffer()
717 ms->offset = pb->offset; in file_pop_buffer()
719 efree(pb); in file_pop_buffer()