Lines Matching defs:fid

741 	struct file_id *fid;
744 fid = (struct file_id *)buf;
753 off += FID_LEN(fid);
770 struct file_id *fid;
773 fid = (struct file_id *)buf;
777 off += FID_LEN(fid);
779 print_fid(stdout, fid);
930 struct file_id *fid;
933 fid = (struct file_id *)buf;
938 if (ud_verify_tag(udh, &fid->fid_tag, UD_FILE_ID_DESC, 0, 0, 1) != 0) {
945 if ((read_file(inode, buf, FID_LEN(fid), off)) != 0) {
967 struct file_id *fid;
1002 fid = (struct file_id *)buf;
1004 off += FID_LEN(fid);
1005 if (fid->fid_flags & FID_DELETED) {
1008 addr = &fid->fid_spec[SWAP_16((fid)->fid_iulen) + 1];
1009 if (fid->fid_flags & FID_PARENT) {
1014 addr[fid->fid_idlen] = '\0';
1017 *fl = fid->fid_flags;
1019 SWAP_16(fid->fid_icb.lad_ext_prn),
1020 SWAP_32(fid->fid_icb.lad_ext_loc))) == 0) {
1061 struct file_id *fid;
1083 fid = (struct file_id *)buf;
1085 off += FID_LEN(fid);
1086 if (fid->fid_flags & FID_DELETED) {
1089 iloc = ud_xlate_to_daddr(udh, SWAP_16(fid->fid_icb.lad_ext_prn),
1090 SWAP_32(fid->fid_icb.lad_ext_loc));
1095 if (fid->fid_flags & FID_PARENT) {
1102 addr = &fid->fid_spec[SWAP_16((fid)->fid_iulen) + 1];
1103 for (i = 0; i < fid->fid_idlen - 1; i++)
1106 if ((fid->fid_flags & FID_DIR) &&
1117 fid->fid_idlen + 1);
1123 fid->fid_idlen);
1332 struct file_id *fid;
1359 fid = (struct file_id *)buf;
1361 off += FID_LEN(fid);
1362 if ((fid->fid_flags & FID_DELETED) ||
1363 (fid->fid_flags & FID_PARENT)) {
1367 iloc = ud_xlate_to_daddr(udh, SWAP_16(fid->fid_icb.lad_ext_prn),
1368 SWAP_32(fid->fid_icb.lad_ext_loc));
1369 addr = &fid->fid_spec[SWAP_16((fid)->fid_iulen) + 1];
1375 if (fid->fid_flags & FID_DIR) {
1385 fid->fid_idlen + 1);
1390 fid->fid_idlen);