Searched refs:paxseek (Results 1 - 14 of 14) sorted by relevance

/ast/src/cmd/pax/
H A Dpax-flash.c74 if (paxseek(pax, ap, -(e - t - 1), SEEK_CUR, 0) < 0)
84 if (paxseek(pax, ap, -(e - s), SEEK_CUR, 0) < 0)
H A Dpax-mime.c159 b = paxseek(pax, ap, 0, SEEK_CUR, 0);
166 paxseek(pax, ap, -m, SEEK_CUR, 0);
174 paxseek(pax, ap, b, SEEK_CUR, 0);
197 paxseek(pax, ap, -(off_t)mime->length, SEEK_CUR, 0);
H A Dpaxlib.c38 #undef paxseek macro
75 paxseek(Pax_t* pax, Paxarchive_t* ap, off_t pos, int op, int hard) function
120 (*pax->errorf)(NiL, pax, 2, "%s%s%s: %s archive corrupt at %I*u%s%s", ap->name, TXT(f, f->name), ap->format->name, sizeof(off_t), paxseek(pax, ap, 0, SEEK_CUR, 0), TXT(msg, msg));
228 pax->seekf = paxseek;
H A Dpax-tnef.c101 tnef->offset = paxseek(pax, ap, (off_t)0, SEEK_CUR, 0);
132 tnef->offset = paxseek(pax, ap, (off_t)0, SEEK_CUR, 0) - size - 2;
196 tnef->offset = paxseek(pax, ap, (off_t)0, SEEK_CUR, 0);
197 if (paxseek(pax, ap, n, SEEK_SET, 1) != n)
234 if (paxseek(pax, ap, tnef->offset, SEEK_SET, 1) != tnef->offset)
H A Dpax-ar.c80 return (pos < 0 || paxseek(pax, ap, pos, SEEK_SET, 0) != pos) ? -1 : 0;
H A Dpax-rpm.c103 if (paxseek(pax, ap, (off_t)lead_old.archoff, SEEK_SET, 0) != (off_t)lead_old.archoff)
H A Dpaxlib.h238 #define paxseek(p,a,o,w,f) (*(p)->seekf)(p,a,o,w,f) macro
/ast/src/cmd/paxlib/zip/
H A Dzip.c145 if (paxseek(pax, ap, -(off_t)ZIP_END_HEADER, SEEK_END, 1) > 0 &&
155 if (paxseek(pax, ap, pos, SEEK_SET, 1) != pos)
198 if (paxseek(pax, ap, (off_t)0, SEEK_SET, 1))
296 if (paxseek(pax, ap, (off_t)0, SEEK_CUR, 0) == ar->end)
297 paxseek(pax, ap, (off_t)0, SEEK_END, 1);
317 pos = paxseek(pax, ap, 0, SEEK_CUR, 0) + f->st->st_size;
348 if (paxseek(pax, ap, pos, SEEK_SET, 0) != pos)
/ast/src/cmd/paxlib/arj/
H A Darj.c95 if (paxseek(pax, ap, n + 8, SEEK_SET, 0) < 0)
98 if (paxseek(pax, ap, n + 2, SEEK_CUR, 0) < 0)
156 if (paxseek(pax, ap, n + 4, SEEK_CUR, 0) < 0)
206 pos = paxseek(pax, ap, 0, SEEK_CUR, 0) + f->st->st_size;
237 if (paxseek(pax, ap, pos, SEEK_SET, 0) != pos)
/ast/src/cmd/paxlib/rar/
H A Drar.c128 if (data && paxseek(pax, ap, data, SEEK_CUR, 0) < 0)
219 pos = paxseek(pax, ap, 0, SEEK_CUR, 0) + f->st->st_size;
250 if (paxseek(pax, ap, pos, SEEK_SET, 0) != pos)
/ast/src/cmd/paxlib/calib/
H A Dcalib.c313 if (paxseek(pax, ap, n, SEEK_SET, 1) != n)
479 (*pax->errorf)(NiL, pax, 2, "%s: overbyte (bits=%d offset=%I*u+%I*u block=%I*u)", ap->name, bits, sizeof(off_t), paxseek(pax, ap, (off_t)0, SEEK_CUR, 0) - ar->bufsize, sizeof(index), index, sizeof(block), block);
515 (*pax->errorf)(NiL, pax, 1, "%s: keyword %s (bits=%d offset=%I*u+%I*u block=%I*u)", ap->name, s, bits, sizeof(off_t), paxseek(pax, ap, (off_t)0, SEEK_CUR, 0) - ar->bufsize, sizeof(index), index, sizeof(block), block);
524 (*pax->errorf)(NiL, pax, 2, "%s: key overbyte (bits=%d offset=%I*u+%I*u block=%I*u)", ap->name, bits, sizeof(off_t), paxseek(pax, ap, (off_t)0, SEEK_CUR, 0) - ar->bufsize, sizeof(index), index, sizeof(block), block);
705 if (paxseek(pax, ap, n, SEEK_SET, 1) != n)
709 (*pax->errorf)(NiL, pax, 3, "%s: format member read error (offset=%I*u block=%I*u)", ap->name, sizeof(off_t), paxseek(pax, ap, (off_t)0, SEEK_CUR, 0), sizeof(block), block);
753 if (paxseek(pax, ap, n, SEEK_SET, 1) != n)
/ast/src/cmd/paxlib/ico/
H A Dico.c98 if (paxseek(pax, ap, ICO_HEADER, SEEK_SET, 1) != ICO_HEADER)
148 if (paxseek(pax, ap, offset, SEEK_SET, 1) != offset)
/ast/src/cmd/paxlib/lha/
H A Dlha.c208 pos = paxseek(pax, ap, 0, SEEK_CUR, 0) + f->st->st_size;
242 if (paxseek(pax, ap, pos, SEEK_SET, 0) != pos)
/ast/src/cmd/paxlib/zoo/
H A Dzoo.c113 if (paxseek(pax, ap, ar->head, SEEK_SET, 1) != ar->head ||
267 if (paxseek(pax, ap, ar->data, SEEK_SET, 0) != ar->data)

Completed in 192 milliseconds