Lines Matching refs:fnode
64 struct fnode *fnode; in hpfs_add_sector_to_btree() local
72 if (!(fnode = hpfs_map_fnode(s, node, &bh))) return -1; in hpfs_add_sector_to_btree()
73 btree = &fnode->btree; in hpfs_add_sector_to_btree()
172 if (!(fnode = hpfs_map_fnode(s, up, &bh))) return -1; in hpfs_add_sector_to_btree()
173 btree = &fnode->btree; in hpfs_add_sector_to_btree()
233 if (!(fnode = hpfs_map_fnode(s, node, &bh))) { in hpfs_add_sector_to_btree()
237 btree = &fnode->btree; in hpfs_add_sector_to_btree()
400 struct fnode *fnode; in hpfs_truncate_btree() local
408 if (!(fnode = hpfs_map_fnode(s, f, &bh))) return; in hpfs_truncate_btree()
409 btree = &fnode->btree; in hpfs_truncate_btree()
483 struct fnode *fnode; in hpfs_remove_fnode() local
486 if (!(fnode = hpfs_map_fnode(s, fno, &bh))) return; in hpfs_remove_fnode()
487 if (!fnode_is_dir(fnode)) hpfs_remove_btree(s, &fnode->btree); in hpfs_remove_fnode()
488 else hpfs_remove_dtree(s, le32_to_cpu(fnode->u.external[0].disk_secno)); in hpfs_remove_fnode()
489 ea_end = fnode_end_ea(fnode); in hpfs_remove_fnode()
490 for (ea = fnode_ea(fnode); ea < ea_end; ea = next_ea(ea)) in hpfs_remove_fnode()
493 …hpfs_ea_ext_remove(s, le32_to_cpu(fnode->ea_secno), fnode_in_anode(fnode), le32_to_cpu(fnode->ea_s… in hpfs_remove_fnode()