Lines Matching refs:file
9 // the TIFF file, for every image in the file. Also, for some fields,
51 // The actual value or the file offset
168 print_ifd_value(IFDEntry &entry, BFile &file, swap_action swp)
319 ssize_t nread = file.ReadAt(entry.longval, ascfield, entry.count);
331 ssize_t nread = file.ReadAt(entry.longval, &rational, 8);
344 ssize_t nread = file.ReadAt(entry.longval, &srational, 8);
450 report_ifd_entries(BFile &file, uint16 entrycount, swap_action swp)
459 off_t offset = file.Position();
461 ssize_t nread = file.Read(&entry, 12);
483 print_ifd_value(entry, file, swp);
491 report_ifd(BFile &file, uint32 ifdoffset, swap_action swp)
495 if (file.Seek(ifdoffset, SEEK_SET) != ifdoffset) {
502 ssize_t nread = file.Read(&entrycount, 2);
514 int ret = report_ifd_entries(file, entrycount, swp);
519 nread = file.Read(&nextIFDOffset, 4);
533 return report_ifd(file, nextIFDOffset, swp);
543 BFile file(filepath, B_READ_ONLY);
545 if (file.InitCheck() == B_OK) {
553 ssize_t nread = file.Read(buffer, 4);
575 nread = file.Read(&firstIFDOffset, 4);
587 report_ifd(file, firstIFDOffset, swp);