• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/hpfs/

Lines Matching refs:hpfs_inode

16 	struct hpfs_inode_info *hpfs_inode = hpfs_i(i);
21 hpfs_inode->i_conv = hpfs_sb(sb)->sb_conv;
25 hpfs_inode->i_dno = 0;
26 hpfs_inode->i_n_secs = 0;
27 hpfs_inode->i_file_sec = 0;
28 hpfs_inode->i_disk_sec = 0;
29 hpfs_inode->i_dpos = 0;
30 hpfs_inode->i_dsubdno = 0;
31 hpfs_inode->i_ea_mode = 0;
32 hpfs_inode->i_ea_uid = 0;
33 hpfs_inode->i_ea_gid = 0;
34 hpfs_inode->i_ea_size = 0;
36 hpfs_inode->i_rddir_off = NULL;
37 hpfs_inode->i_dirty = 0;
49 struct hpfs_inode_info *hpfs_inode = hpfs_i(i);
66 hpfs_inode->i_ea_uid = 1;
73 hpfs_inode->i_ea_gid = 1;
93 hpfs_inode->i_ea_mode = 1;
120 hpfs_inode->i_parent_dir = fnode->up;
121 hpfs_inode->i_dno = fnode->u.external[0].disk_secno;
124 if (hpfs_map_fnode(sb, hpfs_inode->i_parent_dir, &bh0)) brelse(bh0);
127 hpfs_count_dnodes(i->i_sb, hpfs_inode->i_dno, &n_dnodes, &n_subdirs, NULL);
133 if (!hpfs_inode->i_ea_mode) i->i_mode &= ~0111;
147 struct hpfs_inode_info *hpfs_inode = hpfs_i(i);
154 if ((i->i_uid != hpfs_sb(i->i_sb)->sb_uid) || hpfs_inode->i_ea_uid) {
157 hpfs_inode->i_ea_uid = 1;
159 if ((i->i_gid != hpfs_sb(i->i_sb)->sb_gid) || hpfs_inode->i_ea_gid) {
162 hpfs_inode->i_ea_gid = 1;
168 | (S_ISDIR(i->i_mode) ? S_IFDIR : S_IFREG))) || hpfs_inode->i_ea_mode) {
172 hpfs_inode->i_ea_mode = 1;
183 struct hpfs_inode_info *hpfs_inode = hpfs_i(i);
186 if (hpfs_inode->i_rddir_off && !atomic_read(&i->i_count)) {
187 if (*hpfs_inode->i_rddir_off) printk("HPFS: write_inode: some position still there\n");
188 kfree(hpfs_inode->i_rddir_off);
189 hpfs_inode->i_rddir_off = NULL;
191 mutex_lock(&hpfs_inode->i_parent_mutex);
193 mutex_unlock(&hpfs_inode->i_parent_mutex);
196 parent = iget_locked(i->i_sb, hpfs_inode->i_parent_dir);
198 hpfs_inode->i_dirty = 0;
204 mutex_lock(&hpfs_inode->i_mutex);
206 mutex_unlock(&hpfs_inode->i_mutex);
211 mutex_unlock(&hpfs_inode->i_parent_mutex);
216 struct hpfs_inode_info *hpfs_inode = hpfs_i(i);
242 de->ea_size = hpfs_inode->i_ea_size;
247 if ((de = map_dirent(i, hpfs_inode->i_dno, "\001\001", 2, NULL, &qbh))) {
252 de->ea_size = /*hpfs_inode->i_ea_size*/0;
299 struct hpfs_inode_info *hpfs_inode = hpfs_i(inode);
301 if (hpfs_inode->i_dirty)