Lines Matching refs:old_inode
434 struct inode *old_inode, *new_inode;
441 old_inode = d_inode(old_dentry);
450 is_dir = S_ISDIR(old_inode->i_mode);
453 if (fat_get_dotdot_entry(old_inode, &dotdot_bh, &dotdot_de)) {
459 old_attrs = MSDOS_I(old_inode)->i_attrs;
469 MSDOS_I(old_inode)->i_attrs |= ATTR_HIDDEN;
471 MSDOS_I(old_inode)->i_attrs &= ~ATTR_HIDDEN;
473 err = fat_sync_inode(old_inode);
475 MSDOS_I(old_inode)->i_attrs = old_attrs;
479 mark_inode_dirty(old_inode);
491 ts = current_time(old_inode);
511 fat_detach(old_inode);
512 fat_attach(old_inode, new_i_pos);
514 MSDOS_I(old_inode)->i_attrs |= ATTR_HIDDEN;
516 MSDOS_I(old_inode)->i_attrs &= ~ATTR_HIDDEN;
518 err = fat_sync_inode(old_inode);
522 mark_inode_dirty(old_inode);
526 mark_buffer_dirty_inode(dotdot_bh, old_inode);
566 mark_buffer_dirty_inode(dotdot_bh, old_inode);
570 fat_detach(old_inode);
571 fat_attach(old_inode, old_sinfo.i_pos);
572 MSDOS_I(old_inode)->i_attrs = old_attrs;