Lines Matching refs:fnode

29 	struct fnode *fnode;  in hpfs_mkdir()  local
40 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_mkdir()
41 if (!fnode) in hpfs_mkdir()
51 dee.fnode = cpu_to_le32(fno); in hpfs_mkdir()
81 fnode->len = len; in hpfs_mkdir()
82 memcpy(fnode->name, name, len > 15 ? 15 : len); in hpfs_mkdir()
83 fnode->up = cpu_to_le32(dir->i_ino); in hpfs_mkdir()
84 fnode->flags |= FNODE_dir; in hpfs_mkdir()
85 fnode->btree.n_free_nodes = 7; in hpfs_mkdir()
86 fnode->btree.n_used_nodes = 1; in hpfs_mkdir()
87 fnode->btree.first_free = cpu_to_le16(0x14); in hpfs_mkdir()
88 fnode->u.external[0].disk_secno = cpu_to_le32(dno); in hpfs_mkdir()
89 fnode->u.external[0].file_secno = cpu_to_le32(-1); in hpfs_mkdir()
97 de->fnode = cpu_to_le32(fno); in hpfs_mkdir()
136 struct fnode *fnode; in hpfs_create() local
145 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_create()
146 if (!fnode) in hpfs_create()
152 dee.fnode = cpu_to_le32(fno); in hpfs_create()
186 fnode->len = len; in hpfs_create()
187 memcpy(fnode->name, name, len > 15 ? 15 : len); in hpfs_create()
188 fnode->up = cpu_to_le32(dir->i_ino); in hpfs_create()
222 struct fnode *fnode; in hpfs_mknod() local
234 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_mknod()
235 if (!fnode) in hpfs_mknod()
241 dee.fnode = cpu_to_le32(fno); in hpfs_mknod()
270 fnode->len = len; in hpfs_mknod()
271 memcpy(fnode->name, name, len > 15 ? 15 : len); in hpfs_mknod()
272 fnode->up = cpu_to_le32(dir->i_ino); in hpfs_mknod()
298 struct fnode *fnode; in hpfs_symlink() local
311 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_symlink()
312 if (!fnode) in hpfs_symlink()
317 dee.fnode = cpu_to_le32(fno); in hpfs_symlink()
347 fnode->len = len; in hpfs_symlink()
348 memcpy(fnode->name, name, len > 15 ? 15 : len); in hpfs_symlink()
349 fnode->up = cpu_to_le32(dir->i_ino); in hpfs_symlink()
350 hpfs_set_ea(result, fnode, "SYMLINK", symlink, strlen(symlink)); in hpfs_symlink()
482 struct fnode *fnode; in hpfs_symlink_readpage() local
488 if (!(fnode = hpfs_map_fnode(i->i_sb, i->i_ino, &bh))) in hpfs_symlink_readpage()
490 err = hpfs_read_ea(i->i_sb, fnode, "SYMLINK", link, PAGE_SIZE); in hpfs_symlink_readpage()
527 struct fnode *fnode; in hpfs_rename() local
598 if ((fnode = hpfs_map_fnode(i->i_sb, i->i_ino, &bh))) { in hpfs_rename()
599 fnode->up = cpu_to_le32(new_dir->i_ino); in hpfs_rename()
600 fnode->len = new_len; in hpfs_rename()
601 memcpy(fnode->name, new_name, new_len>15?15:new_len); in hpfs_rename()
602 if (new_len < 15) memset(&fnode->name[new_len], 0, 15 - new_len); in hpfs_rename()