Lines Matching refs:fd

116 	int one = 1, fd;  in main()  local
144 fd = open(argv[optind], O_RDONLY|O_BINARY, 0); in main()
145 if (fd < 0) { in main()
154 dump(fd, diroff); in main()
155 close(fd); in main()
168 dump(int fd, uint64 diroff) in dump() argument
174 _TIFF_lseek_f(fd, (_TIFF_off_t) 0, 0); in dump()
175 if (read(fd, (char*) &hdr, sizeof (TIFFHeaderCommon)) != sizeof (TIFFHeaderCommon)) in dump()
198 if (read(fd, (char*) &hdr.classic.tiff_diroff, 4) != 4) in dump()
211 if (read(fd, (char*) &hdr.big.tiff_offsetsize, 12) != 12) in dump()
263 diroff = ReadDirectory(fd, i, diroff); in dump()
301 ReadDirectory(int fd, unsigned int ix, uint64 off) in ReadDirectory() argument
312 if (_TIFF_lseek_f(fd, (_TIFF_off_t)off, SEEK_SET) != (_TIFF_off_t)off) { in ReadDirectory()
317 if (read(fd, (char*) &dircount, sizeof (uint16)) != sizeof (uint16)) { in ReadDirectory()
326 if (read(fd, (char*) &dircount64, sizeof (uint64)) != sizeof (uint64)) { in ReadDirectory()
344 n = read(fd, (char*) dirmem, dircount*direntrysize); in ReadDirectory()
360 if (read(fd, (char*) &nextdiroff32, sizeof (uint32)) != sizeof (uint32)) in ReadDirectory()
366 if (read(fd, (char*) &nextdiroff, sizeof (uint64)) != sizeof (uint64)) in ReadDirectory()
478 if (_TIFF_lseek_f(fd, (_TIFF_off_t)dataoffset, 0) != in ReadDirectory()
486 else if (read(fd, datamem, (size_t)datasize) != (TIFF_SSIZE_T)datasize) in ReadDirectory()
645 PrintTag(FILE* fd, uint16 tag) in PrintTag() argument
651 fprintf(fd, "%s (%u)", tp->name, tag); in PrintTag()
654 fprintf(fd, "%u (%#x)", tag, tag); in PrintTag()
658 PrintType(FILE* fd, uint16 type) in PrintType() argument
684 fprintf(fd, "%s (%u)", typenames[type], type); in PrintType()
686 fprintf(fd, "%u (%#x)", type, type); in PrintType()
693 PrintASCII(FILE* fd, uint32 cc, const unsigned char* cp) in PrintASCII() argument
699 fputc(*cp, fd); in PrintASCII()
706 fprintf(fd, "\\%c", *tp); in PrintASCII()
708 fprintf(fd, "\\%03o", *cp); in PrintASCII()
710 fprintf(fd, "\\0"); in PrintASCII()
715 PrintData(FILE* fd, uint16 type, uint32 count, unsigned char* data) in PrintData() argument
722 fprintf(fd, bytefmt, sep, *data++), sep = " "; in PrintData()
726 fprintf(fd, sbytefmt, sep, *(char *)data++), sep = " "; in PrintData()
730 fprintf(fd, bytefmt, sep, *data++), sep = " "; in PrintData()
733 PrintASCII(fd, count, data); in PrintData()
738 fprintf(fd, shortfmt, sep, *wp++), sep = " "; in PrintData()
744 fprintf(fd, sshortfmt, sep, *wp++), sep = " "; in PrintData()
750 fprintf(fd, longfmt, sep, (unsigned long) *lp++); in PrintData()
758 fprintf(fd, slongfmt, sep, (long) *lp++), sep = " "; in PrintData()
767 fprintf(fd, long8fmt, sep, val); in PrintData()
778 fprintf(fd, slong8fmt, sep, val); in PrintData()
787 fprintf(fd, "%sNan (%lu/%lu)", sep, in PrintData()
791 fprintf(fd, rationalfmt, sep, in PrintData()
802 fprintf(fd, "%sNan (%ld/%ld)", sep, in PrintData()
805 fprintf(fd, srationalfmt, sep, in PrintData()
815 fprintf(fd, floatfmt, sep, *fp++), sep = " "; in PrintData()
821 fprintf(fd, doublefmt, sep, *dp++), sep = " "; in PrintData()
827 fprintf(fd, ifdfmt, sep, (unsigned long) *lp++); in PrintData()
836 fprintf(fd, ifd8fmt, sep, (unsigned __int64) *llp++); in PrintData()
838 fprintf(fd, ifd8fmt, sep, (unsigned long long) *llp++); in PrintData()
856 vError(FILE* fd, const char* fmt, va_list ap) in vError() argument
858 fprintf(fd, "%s: ", curfile); in vError()
859 vfprintf(fd, fmt, ap); in vError()
860 fprintf(fd, ".\n"); in vError()