Lines Matching defs:fid
77 struct fileid_desc *fid;
84 /* first resync with the FID stream !!! */
88 fid = (struct fileid_desc *) fid_pos;
89 if (udf_rw16(fid->tag.id) == TAGID_FID) {
90 if (udf_check_tag((union dscrptr *) fid) == 0)
102 fid = (struct fileid_desc *) fid_pos;
103 if (udf_rw16(fid->tag.id) != TAGID_FID) {
104 /* end of FID stream; end of directory or currupted */
109 fid->tag.tag_loc = udf_rw32(lb_num);
110 udf_validate_tag_sum((union dscrptr *) fid);
112 /* if the FID crosses the memory, we're done! */
116 fid_len = udf_fidsize(fid);