Lines Matching defs:old_inode
451 struct inode *old_inode, *new_inode;
458 old_inode = old_dentry->d_inode;
467 is_dir = S_ISDIR(old_inode->i_mode);
470 if (fat_get_dotdot_entry(old_inode, &dotdot_bh, &dotdot_de,
477 old_attrs = MSDOS_I(old_inode)->i_attrs;
487 MSDOS_I(old_inode)->i_attrs |= ATTR_HIDDEN;
489 MSDOS_I(old_inode)->i_attrs &= ~ATTR_HIDDEN;
491 err = fat_sync_inode(old_inode);
493 MSDOS_I(old_inode)->i_attrs = old_attrs;
497 mark_inode_dirty(old_inode);
529 fat_detach(old_inode);
530 fat_attach(old_inode, new_i_pos);
532 MSDOS_I(old_inode)->i_attrs |= ATTR_HIDDEN;
534 MSDOS_I(old_inode)->i_attrs &= ~ATTR_HIDDEN;
536 err = fat_sync_inode(old_inode);
540 mark_inode_dirty(old_inode);
546 mark_buffer_dirty_inode(dotdot_bh, old_inode);
588 mark_buffer_dirty_inode(dotdot_bh, old_inode);
592 fat_detach(old_inode);
593 fat_attach(old_inode, old_sinfo.i_pos);
594 MSDOS_I(old_inode)->i_attrs = old_attrs;