Lines Matching refs:fnode

30 	struct fnode *fnode;
41 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh);
42 if (!fnode)
52 dee.fnode = cpu_to_le32(fno);
82 fnode->len = len;
83 memcpy(fnode->name, name, len > 15 ? 15 : len);
84 fnode->up = cpu_to_le32(dir->i_ino);
85 fnode->flags |= FNODE_dir;
86 fnode->btree.n_free_nodes = 7;
87 fnode->btree.n_used_nodes = 1;
88 fnode->btree.first_free = cpu_to_le16(0x14);
89 fnode->u.external[0].disk_secno = cpu_to_le32(dno);
90 fnode->u.external[0].file_secno = cpu_to_le32(-1);
98 de->fnode = cpu_to_le32(fno);
137 struct fnode *fnode;
146 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh);
147 if (!fnode)
153 dee.fnode = cpu_to_le32(fno);
187 fnode->len = len;
188 memcpy(fnode->name, name, len > 15 ? 15 : len);
189 fnode->up = cpu_to_le32(dir->i_ino);
223 struct fnode *fnode;
233 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh);
234 if (!fnode)
240 dee.fnode = cpu_to_le32(fno);
269 fnode->len = len;
270 memcpy(fnode->name, name, len > 15 ? 15 : len);
271 fnode->up = cpu_to_le32(dir->i_ino);
297 struct fnode *fnode;
310 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh);
311 if (!fnode)
316 dee.fnode = cpu_to_le32(fno);
347 fnode->len = len;
348 memcpy(fnode->name, name, len > 15 ? 15 : len);
349 fnode->up = cpu_to_le32(dir->i_ino);
350 hpfs_set_ea(result, fnode, "SYMLINK", symlink, strlen(symlink));
482 struct fnode *fnode;
488 if (!(fnode = hpfs_map_fnode(i->i_sb, i->i_ino, &bh)))
490 err = hpfs_read_ea(i->i_sb, fnode, "SYMLINK", link, PAGE_SIZE);
526 struct fnode *fnode;
600 if ((fnode = hpfs_map_fnode(i->i_sb, i->i_ino, &bh))) {
601 fnode->up = cpu_to_le32(new_dir->i_ino);
602 fnode->len = new_len;
603 memcpy(fnode->name, new_name, new_len>15?15:new_len);
604 if (new_len < 15) memset(&fnode->name[new_len], 0, 15 - new_len);