Lines Matching defs:dp
49 # define TIFFCvtIEEEDoubleToNative(tif, n, dp)
3423 TIFFDirEntry* dp;
3491 dp=TIFFReadDirectoryFindEntry(tif,dir,dircount,TIFFTAG_SAMPLESPERPIXEL);
3492 if (dp)
3494 if (!TIFFFetchNormalTag(tif,dp,0))
3496 dp->tdir_tag=IGNORE;
3498 dp=TIFFReadDirectoryFindEntry(tif,dir,dircount,TIFFTAG_COMPRESSION);
3499 if (dp)
3509 err=TIFFReadDirEntryShort(tif,dp,&value);
3511 err=TIFFReadDirEntryPersampleShort(tif,dp,&value);
3519 dp->tdir_tag=IGNORE;
3529 for (di=0, dp=dir; di<dircount; di++, dp++)
3531 if (dp->tdir_tag!=IGNORE)
3533 TIFFReadDirectoryFindFieldInfo(tif,dp->tdir_tag,&fii);
3538 dp->tdir_tag,dp->tdir_tag);
3543 dp->tdir_tag,
3544 (TIFFDataType) dp->tdir_type),
3549 dp->tdir_tag,
3550 dp->tdir_tag);
3551 dp->tdir_tag=IGNORE;
3553 TIFFReadDirectoryFindFieldInfo(tif,dp->tdir_tag,&fii);
3558 if (dp->tdir_tag!=IGNORE)
3562 dp->tdir_tag=IGNORE;
3565 switch (dp->tdir_tag)
3582 if (!TIFFFetchNormalTag(tif,dp,0))
3584 dp->tdir_tag=IGNORE;
3603 dp=TIFFReadDirectoryFindEntry(tif,dir,dircount,TIFFTAG_STRIPOFFSETS);
3604 if ((dp!=0)&&(dp->tdir_count==1))
3606 dp=TIFFReadDirectoryFindEntry(tif,dir,dircount,
3608 if ((dp!=0)&&(dp->tdir_count==1))
3669 for (di=0, dp=dir; di<dircount; di++, dp++)
3671 switch (dp->tdir_tag)
3693 err=TIFFReadDirEntryShort(tif,dp,&value);
3695 err=TIFFReadDirEntryPersampleShort(tif,dp,&value);
3698 fip = TIFFFieldWithTag(tif,dp->tdir_tag);
3702 if (!TIFFSetField(tif,dp->tdir_tag,value))
3714 if (dp->tdir_count != (uint64)tif->tif_dir.td_samplesperpixel)
3717 err = TIFFReadDirEntryDoubleArray(tif, dp, &data);
3720 fip = TIFFFieldWithTag(tif,dp->tdir_tag);
3726 m = TIFFSetField(tif,dp->tdir_tag,data);
3737 dp, sizeof(TIFFDirEntry) );
3739 if (!TIFFFetchStripThing(tif,dp,tif->tif_dir.td_nstrips,&tif->tif_dir.td_stripoffset))
3747 dp, sizeof(TIFFDirEntry) );
3749 if (!TIFFFetchStripThing(tif,dp,tif->tif_dir.td_nstrips,&tif->tif_dir.td_stripbytecount))
3762 if ((dp->tdir_tag==TIFFTAG_TRANSFERFUNCTION)&&(dp->tdir_count==(uint64)countpersample))
3772 if (dp->tdir_count!=(uint64)countrequired)
3775 err=TIFFReadDirEntryShortArray(tif,dp,&value);
3778 fip = TIFFFieldWithTag(tif,dp->tdir_tag);
3783 TIFFSetField(tif,dp->tdir_tag,value,value+incrementpersample,value+2*incrementpersample);
3793 if (TIFFReadDirEntryShort(tif,dp,&valueo)==TIFFReadDirEntryErrOk)
3808 (void) TIFFFetchNormalTag(tif, dp, TRUE);
4159 TIFFDirEntry* dp;
4174 for (di=0, dp=dir; di<dircount; di++, dp++)
4176 TIFFReadDirectoryFindFieldInfo(tif,dp->tdir_tag,&fii);
4181 dp->tdir_tag, dp->tdir_tag);
4183 dp->tdir_tag,
4184 (TIFFDataType) dp->tdir_type),
4188 dp->tdir_tag, dp->tdir_tag);
4189 dp->tdir_tag=IGNORE;
4191 TIFFReadDirectoryFindFieldInfo(tif,dp->tdir_tag,&fii);
4195 if (dp->tdir_tag!=IGNORE)
4199 dp->tdir_tag=IGNORE;
4203 while ((fip->field_type!=TIFF_ANY)&&(fip->field_type!=dp->tdir_type))
4207 (tif->tif_fields[fii]->field_tag!=(uint32)dp->tdir_tag))
4218 dp->tdir_type,fip->field_name);
4219 dp->tdir_tag=IGNORE;
4232 if (!CheckDirCount(tif,dp,expected))
4233 dp->tdir_tag=IGNORE;
4237 switch (dp->tdir_tag)
4242 (void) TIFFFetchSubjectDistance(tif,dp);
4245 (void) TIFFFetchNormalTag(tif, dp, TRUE);
4272 TIFFDirEntry *dp;
4296 for (dp = dir, n = dircount; n > 0; n--, dp++)
4298 uint32 typewidth = TIFFDataWidth((TIFFDataType) dp->tdir_type);
4300 typewidth = TIFFDataWidth((TIFFDataType) dp->tdir_type);
4304 dp->tdir_type);
4307 datasize=(uint64)typewidth*dp->tdir_count;
4691 TIFFFetchNormalTag(TIFF* tif, TIFFDirEntry* dp, int recover)
4697 TIFFReadDirectoryFindFieldInfo(tif,dp->tdir_tag,&fii);
4702 dp->tdir_tag);
4717 err=TIFFReadDirEntryByteArray(tif,dp,&data);
4725 while (mb<(uint32)dp->tdir_count)
4732 if (mb+1<(uint32)dp->tdir_count)
4734 else if (mb+1>(uint32)dp->tdir_count)
4738 if ((uint32)dp->tdir_count+1!=dp->tdir_count+1)
4741 o=_TIFFmalloc((uint32)dp->tdir_count+1);
4748 _TIFFmemcpy(o,data,(uint32)dp->tdir_count);
4749 o[(uint32)dp->tdir_count]=0;
4754 n=TIFFSetField(tif,dp->tdir_tag,data);
4767 err=TIFFReadDirEntryByte(tif,dp,&data);
4770 if (!TIFFSetField(tif,dp->tdir_tag,data))
4780 err=TIFFReadDirEntryShort(tif,dp,&data);
4783 if (!TIFFSetField(tif,dp->tdir_tag,data))
4793 err=TIFFReadDirEntryLong(tif,dp,&data);
4796 if (!TIFFSetField(tif,dp->tdir_tag,data))
4806 err=TIFFReadDirEntryLong8(tif,dp,&data);
4809 if (!TIFFSetField(tif,dp->tdir_tag,data))
4819 err=TIFFReadDirEntryFloat(tif,dp,&data);
4822 if (!TIFFSetField(tif,dp->tdir_tag,data))
4832 err=TIFFReadDirEntryDouble(tif,dp,&data);
4835 if (!TIFFSetField(tif,dp->tdir_tag,data))
4845 err=TIFFReadDirEntryIfd8(tif,dp,&data);
4848 if (!TIFFSetField(tif,dp->tdir_tag,data))
4858 if (dp->tdir_count!=2)
4860 err=TIFFReadDirEntryShortArray(tif,dp,&data);
4864 m=TIFFSetField(tif,dp->tdir_tag,data[0],data[1]);
4876 if (dp->tdir_count!=(uint64)fip->field_readcount)
4880 err=TIFFReadDirEntryByteArray(tif,dp,&data);
4884 m=TIFFSetField(tif,dp->tdir_tag,data);
4898 if (dp->tdir_count!=(uint64)fip->field_readcount)
4902 err=TIFFReadDirEntryShortArray(tif,dp,&data);
4906 m=TIFFSetField(tif,dp->tdir_tag,data);
4920 if (dp->tdir_count!=(uint64)fip->field_readcount)
4924 err=TIFFReadDirEntryLongArray(tif,dp,&data);
4928 m=TIFFSetField(tif,dp->tdir_tag,data);
4942 if (dp->tdir_count!=(uint64)fip->field_readcount)
4946 err=TIFFReadDirEntryFloatArray(tif,dp,&data);
4950 m=TIFFSetField(tif,dp->tdir_tag,data);
4964 if (dp->tdir_count>0xFFFF)
4968 err=TIFFReadDirEntryByteArray(tif,dp,&data);
4972 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
4986 if (dp->tdir_count>0xFFFF)
4990 err=TIFFReadDirEntryByteArray(tif,dp,&data);
4994 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
5008 if (dp->tdir_count>0xFFFF)
5012 err=TIFFReadDirEntryShortArray(tif,dp,&data);
5016 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
5030 if (dp->tdir_count>0xFFFF)
5034 err=TIFFReadDirEntryLongArray(tif,dp,&data);
5038 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
5052 if (dp->tdir_count>0xFFFF)
5056 err=TIFFReadDirEntryLong8Array(tif,dp,&data);
5060 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
5074 if (dp->tdir_count>0xFFFF)
5078 err=TIFFReadDirEntryFloatArray(tif,dp,&data);
5082 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
5096 if (dp->tdir_count>0xFFFF)
5100 err=TIFFReadDirEntryDoubleArray(tif,dp,&data);
5104 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
5118 if (dp->tdir_count>0xFFFF)
5122 err=TIFFReadDirEntryIfd8Array(tif,dp,&data);
5126 m=TIFFSetField(tif,dp->tdir_tag,(uint16)(dp->tdir_count),data);
5140 err=TIFFReadDirEntryByteArray(tif,dp,&data);
5144 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5157 err=TIFFReadDirEntryByteArray(tif,dp,&data);
5161 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5174 err=TIFFReadDirEntrySbyteArray(tif,dp,&data);
5178 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5191 err=TIFFReadDirEntryShortArray(tif,dp,&data);
5195 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5208 err=TIFFReadDirEntrySshortArray(tif,dp,&data);
5212 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5225 err=TIFFReadDirEntryLongArray(tif,dp,&data);
5229 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5242 err=TIFFReadDirEntrySlongArray(tif,dp,&data);
5246 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5259 err=TIFFReadDirEntryLong8Array(tif,dp,&data);
5263 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5276 err=TIFFReadDirEntrySlong8Array(tif,dp,&data);
5280 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5293 err=TIFFReadDirEntryFloatArray(tif,dp,&data);
5297 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5310 err=TIFFReadDirEntryDoubleArray(tif,dp,&data);
5314 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);
5327 err=TIFFReadDirEntryIfd8Array(tif,dp,&data);
5331 m=TIFFSetField(tif,dp->tdir_tag,(uint32)(dp->tdir_count),data);