1. NAME▲
truncate_setsize - update inode and pagecache for a new file size
2. SYNOPSIS ▲
void truncate_setsize(struct inode * inode , loff_t newsize );
3. ARGUMENTS ▲
inode
inode
newsize
new file size
4. DESCRIPTION ▲
truncate_setsize updates i_size and performs pagecache truncation (if necessary) to newsize. It will be typically be called from the filesystemAqs setattr function when ATTR_SIZE is passed in.
Must be called with inode_mutex held and before all filesystem specific block truncation has been performed.
5. COPYRIGHT ▲