Lines Matching refs:off_t

49 static struct zip_cdir *_zip_find_central_dir(FILE *, unsigned int, int *, off_t);
54 static struct zip_cdir *_zip_readcdir(FILE *, off_t, unsigned char *, const unsigned char *,
56 static struct zip_cdir *_zip_read_eocd(const unsigned char *, const unsigned char *, off_t,
59 off_t, size_t, unsigned int, struct zip_error *);
130 off_t len; in _zip_open()
201 _zip_readcdir(FILE *fp, off_t buf_offset, unsigned char *buf, const unsigned char *eocd, size_t buf… in _zip_readcdir()
340 if (fseeko(fp, (off_t)cd->entry[i].orig->offset, SEEK_SET) != 0) { in _zip_checkcons()
491 _zip_find_central_dir(FILE *fp, unsigned int flags, int *zep, off_t len) in _zip_find_central_dir()
495 off_t buf_offset; in _zip_find_central_dir()
501 if (len < (off_t)EOCDLEN) { in _zip_find_central_dir()
598 _zip_read_eocd(const unsigned char *eocd, const unsigned char *buf, off_t buf_offset, size_t buflen, in _zip_read_eocd()
644 cd->size = (off_t)size; in _zip_read_eocd()
645 cd->offset = (off_t)offset; in _zip_read_eocd()
654 off_t buf_offset, size_t buflen, unsigned int flags, struct zip_error *error) in _zip_read_eocd64()
671 if (eocd64loc < buf || (off_t)eocd_offset+EOCD64LEN > (buf_offset+(eocd64loc-buf))) { in _zip_read_eocd64()
676 …if ((off_t)eocd_offset >= buf_offset && (off_t)eocd_offset+EOCD64LEN <= buf_offset+(ssize_t)buflen) in _zip_read_eocd64()
677 cdp = buf+((off_t)eocd_offset-buf_offset); in _zip_read_eocd64()
679 if (fseeko(f, (off_t)eocd_offset, SEEK_SET) != 0) { in _zip_read_eocd64()
743 cd->size = (off_t)size; in _zip_read_eocd64()
744 cd->offset = (off_t)offset; in _zip_read_eocd64()