Lines Matching refs:entry
33 hfsplus_cat_entry entry; in hfsplus_lookup() local
45 err = hfs_brec_read(&fd, &entry, sizeof(entry)); in hfsplus_lookup()
55 type = be16_to_cpu(entry.type); in hfsplus_lookup()
61 cnid = be32_to_cpu(entry.folder.id); in hfsplus_lookup()
68 cnid = be32_to_cpu(entry.file.id); in hfsplus_lookup()
69 if (entry.file.user_info.fdType == cpu_to_be32(HFSP_HARDLINK_TYPE) && in hfsplus_lookup()
70 entry.file.user_info.fdCreator == cpu_to_be32(HFSP_HFSPLUS_CREATOR) && in hfsplus_lookup()
71 (entry.file.create_date == HFSPLUS_I(HFSPLUS_SB(sb).hidden_dir).create_date || in hfsplus_lookup()
72 entry.file.create_date == HFSPLUS_I(sb->s_root->d_inode).create_date) && in hfsplus_lookup()
86 linkid = be32_to_cpu(entry.file.permissions.dev); in hfsplus_lookup()
119 hfsplus_cat_entry entry; in hfsplus_readdir() local
141 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, fd.entrylength); in hfsplus_readdir()
142 if (be16_to_cpu(entry.type) != HFSPLUS_FOLDER_THREAD) { in hfsplus_readdir()
153 be32_to_cpu(entry.thread.parentID), DT_DIR)) in hfsplus_readdir()
171 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, fd.entrylength); in hfsplus_readdir()
172 type = be16_to_cpu(entry.type); in hfsplus_readdir()
184 HFSPLUS_SB(sb).hidden_dir->i_ino == be32_to_cpu(entry.folder.id)) in hfsplus_readdir()
187 be32_to_cpu(entry.folder.id), DT_DIR)) in hfsplus_readdir()
196 be32_to_cpu(entry.file.id), DT_REG)) in hfsplus_readdir()