Lines Matching defs:pax
23 * pax { pax tar ustar } formats
533 tar_getheader(Pax_t* pax, Archive_t* ap, register File_t* f)
546 if (paxread(pax, ap, &tar->header, (off_t)0, (off_t)TAR_HEADER, 0) <= 0)
578 paxunread(pax, ap, &tar->header, TAR_HEADER);
607 f->name = paxstash(pax, &ap->stash.head, NiL, TARSIZEOF(prefix) + TARSIZEOF(name) + 2);
624 f->linkpath = paxstash(pax, &ap->stash.link, tar->header.linkname, 0);
629 f->linkpath = paxstash(pax, &ap->stash.link, tar->header.linkname, 0);
660 if (!(s = paxget(pax, ap, f->st->st_size, NiL)))
677 if (!(s = paxget(pax, ap, n, NiL)))
685 paxstash(pax, &op->temp, s, (size_t)n);
718 paxunread(pax, ap, &tar->header, TAR_HEADER);
723 tar_getprologue(Pax_t* pax, Format_t* fp, register Archive_t* ap, File_t* f, unsigned char* buf, size_t size)
730 if ((n = tar_getheader(pax, ap, f)) > 0)
742 tar_done(Pax_t* pax, register Archive_t* ap)
753 tar_putprologue(Pax_t* pax, register Archive_t* ap, int append)
761 tar_putheader(Pax_t* pax, Archive_t* ap, register File_t* f)
893 paxwrite(pax, ap, &tar->header, TAR_HEADER);
898 tar_putepilogue(Pax_t* pax, Archive_t* ap)
903 paxwrite(pax, ap, &tar->header, TAR_HEADER);
904 paxwrite(pax, ap, &tar->header, TAR_HEADER);
909 tar_lookup(Pax_t* pax, Archive_t* ap, File_t* f, int index, char** s, Sflong_t* n)
934 tar_event(Pax_t* pax, Archive_t* ap, File_t* f, void* data, unsigned long event)
955 pax_putprologue(Pax_t* pax, register Archive_t* ap, int append)
1027 "pax",
1035 PAXNEXT(pax),