Lines Matching refs:fid

739 	struct file_id *fid;  in verify_dent()  local
742 fid = (struct file_id *)buf; in verify_dent()
751 off += FID_LEN(fid); in verify_dent()
768 struct file_id *fid; in print_dent() local
771 fid = (struct file_id *)buf; in print_dent()
775 off += FID_LEN(fid); in print_dent()
777 print_fid(stdout, fid); in print_dent()
937 struct file_id *fid; in get_fid() local
940 fid = (struct file_id *)buf; in get_fid()
945 if (ud_verify_tag(udh, &fid->fid_tag, UD_FILE_ID_DESC, 0, 0, 1) != 0) { in get_fid()
952 if ((read_file(inode, buf, FID_LEN(fid), off)) != 0) { in get_fid()
974 struct file_id *fid; in inode_from_path() local
1009 fid = (struct file_id *)buf; in inode_from_path()
1011 off += FID_LEN(fid); in inode_from_path()
1012 if (fid->fid_flags & FID_DELETED) { in inode_from_path()
1015 addr = &fid->fid_spec[SWAP_16((fid)->fid_iulen) + 1]; in inode_from_path()
1016 if (fid->fid_flags & FID_PARENT) { in inode_from_path()
1021 addr[fid->fid_idlen] = '\0'; in inode_from_path()
1024 *fl = fid->fid_flags; in inode_from_path()
1026 SWAP_16(fid->fid_icb.lad_ext_prn), in inode_from_path()
1027 SWAP_32(fid->fid_icb.lad_ext_loc))) == 0) { in inode_from_path()
1068 struct file_id *fid; in list() local
1090 fid = (struct file_id *)buf; in list()
1092 off += FID_LEN(fid); in list()
1093 if (fid->fid_flags & FID_DELETED) { in list()
1096 iloc = ud_xlate_to_daddr(udh, SWAP_16(fid->fid_icb.lad_ext_prn), in list()
1097 SWAP_32(fid->fid_icb.lad_ext_loc)); in list()
1102 if (fid->fid_flags & FID_PARENT) { in list()
1109 addr = &fid->fid_spec[SWAP_16((fid)->fid_iulen) + 1]; in list()
1110 for (i = 0; i < fid->fid_idlen - 1; i++) in list()
1113 if ((fid->fid_flags & FID_DIR) && in list()
1124 fid->fid_idlen + 1); in list()
1130 fid->fid_idlen); in list()
1339 struct file_id *fid; in find_it() local
1366 fid = (struct file_id *)buf; in find_it()
1368 off += FID_LEN(fid); in find_it()
1369 if ((fid->fid_flags & FID_DELETED) || in find_it()
1370 (fid->fid_flags & FID_PARENT)) { in find_it()
1374 iloc = ud_xlate_to_daddr(udh, SWAP_16(fid->fid_icb.lad_ext_prn), in find_it()
1375 SWAP_32(fid->fid_icb.lad_ext_loc)); in find_it()
1376 addr = &fid->fid_spec[SWAP_16((fid)->fid_iulen) + 1]; in find_it()
1382 if (fid->fid_flags & FID_DIR) { in find_it()
1392 fid->fid_idlen + 1); in find_it()
1397 fid->fid_idlen); in find_it()