Lines Matching defs:file
42 /* Generates key for catalog file/folders record. */
130 struct hfsplus_cat_file *file;
132 file = &entry->file;
133 memset(file, 0, sizeof(*file));
134 file->type = cpu_to_be16(HFSPLUS_FILE);
135 file->flags = cpu_to_be16(HFSPLUS_FILE_THREAD_EXISTS);
136 file->id = cpu_to_be32(cnid);
138 file->create_date =
139 file->content_mod_date =
140 file->attribute_mod_date =
141 file->access_date = hfsp_now2mt();
143 hfsplus_cat_set_perms(inode, &file->permissions);
145 file->user_info.fdType =
147 file->user_info.fdCreator =
150 file->user_info.fdType =
152 file->user_info.fdCreator =
156 (file->permissions.rootflags |
157 file->permissions.userflags))
158 file->flags |=
161 file->user_info.fdType =
163 file->user_info.fdCreator =
165 file->user_info.fdFlags =
167 file->create_date =
169 file->permissions.dev =
172 return sizeof(*file);
400 rd->file->f_pos--;