H A D | dnode.c | 208 dnode_secno dno = d->self; local 214 if (dd->up != dno || dd->root_dnode) { 215 dd->up = dno; 226 static int hpfs_add_to_dnode(struct inode *i, dnode_secno dno, argument 252 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) { 259 if (hpfs_stop_cycles(i->i_sb, dno, &c1, &c2, "hpfs_add_to_dnode")) { 305 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, ((loff_t)adno << 4) | pos); 312 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, 4); 319 for_all_poss(i, hpfs_pos_del, (loff_t)dno << 4, pos); 322 dno 382 dnode_secno dno; local 425 dnode_secno dno, ddno; local 508 delete_empty_dnode(struct inode *i, dnode_secno dno) argument 699 hpfs_remove_dirent(struct inode *i, dnode_secno dno, struct hpfs_dirent *de, struct quad_buffer_head *qbh, int depth) argument 738 hpfs_count_dnodes(struct super_block *s, dnode_secno dno, int *n_dnodes, int *n_subdirs, int *n_items) argument 791 map_nth_dirent(struct super_block *s, dnode_secno dno, int n, struct quad_buffer_head *qbh, struct dnode **dn) argument 813 hpfs_de_as_down_as_possible(struct super_block *s, dnode_secno dno) argument 844 dnode_secno dno; local 904 map_dirent(struct inode *inode, dnode_secno dno, const unsigned char *name, unsigned len, dnode_secno *dd, struct quad_buffer_head *qbh) argument 945 hpfs_remove_dtree(struct super_block *s, dnode_secno dno) argument 1000 dnode_secno dno, downd; local [all...] |