Lines Matching defs:inode
31 * Called when an inode is released. Note that this is different
35 static int ext3_release_file (struct inode * inode, struct file * filp)
37 if (ext3_test_inode_state(inode, EXT3_STATE_FLUSH_ON_CLOSE)) {
38 filemap_flush(inode->i_mapping);
39 ext3_clear_inode_state(inode, EXT3_STATE_FLUSH_ON_CLOSE);
41 /* if we are the last writer on the inode, drop the block reservation */
43 (atomic_read(&inode->i_writecount) == 1))
45 mutex_lock(&EXT3_I(inode)->truncate_mutex);
46 ext3_discard_reservation(inode);
47 mutex_unlock(&EXT3_I(inode)->truncate_mutex);
49 if (is_dx(inode) && filp->private_data)