Lines Matching refs:entry
34 hfsplus_cat_entry entry; in hfsplus_lookup() local
47 err = hfs_brec_read(&fd, &entry, sizeof(entry)); in hfsplus_lookup()
57 type = be16_to_cpu(entry.type); in hfsplus_lookup()
63 cnid = be32_to_cpu(entry.folder.id); in hfsplus_lookup()
70 cnid = be32_to_cpu(entry.file.id); in hfsplus_lookup()
71 if (entry.file.user_info.fdType == in hfsplus_lookup()
73 entry.file.user_info.fdCreator == in hfsplus_lookup()
75 (entry.file.create_date == in hfsplus_lookup()
78 entry.file.create_date == in hfsplus_lookup()
95 be32_to_cpu(entry.file.permissions.dev); in hfsplus_lookup()
130 hfsplus_cat_entry entry; in hfsplus_readdir() local
154 if (fd.entrylength > sizeof(entry) || fd.entrylength < 0) { in hfsplus_readdir()
159 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_readdir()
161 if (be16_to_cpu(entry.type) != HFSPLUS_FOLDER_THREAD) { in hfsplus_readdir()
172 be32_to_cpu(entry.thread.parentID), DT_DIR)) in hfsplus_readdir()
191 if (fd.entrylength > sizeof(entry) || fd.entrylength < 0) { in hfsplus_readdir()
196 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_readdir()
198 type = be16_to_cpu(entry.type); in hfsplus_readdir()
212 be32_to_cpu(entry.folder.id)) in hfsplus_readdir()
215 be32_to_cpu(entry.folder.id), DT_DIR)) in hfsplus_readdir()
224 be32_to_cpu(entry.file.id), DT_REG)) in hfsplus_readdir()