Lines Matching refs:pb
432 file_pushbuf_t *pb; in file_buffer() local
443 if ((pb = file_push_buffer(ms)) == NULL) in file_buffer()
447 rbuf = file_pop_buffer(ms, pb); in file_buffer()
685 file_pushbuf_t *pb; in file_push_buffer() local
690 if ((pb = (CAST(file_pushbuf_t *, emalloc(sizeof(*pb))))) == NULL) in file_push_buffer()
693 pb->buf = ms->o.buf; in file_push_buffer()
694 pb->blen = ms->o.blen; in file_push_buffer()
695 pb->offset = ms->offset; in file_push_buffer()
701 return pb; in file_push_buffer()
705 file_pop_buffer(struct magic_set *ms, file_pushbuf_t *pb) in file_pop_buffer() argument
710 efree(pb->buf); in file_pop_buffer()
711 efree(pb); in file_pop_buffer()
717 ms->o.buf = pb->buf; in file_pop_buffer()
718 ms->o.blen = pb->blen; in file_pop_buffer()
719 ms->offset = pb->offset; in file_pop_buffer()
721 efree(pb); in file_pop_buffer()