:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
truncate_setsize(9) - phpMan

Command: man perldoc info search(apropos)  


TRUNCATE_SETSIZE(9)                 Memory Management in Linux                TRUNCATE_SETSIZE(9)



NAME
       truncate_setsize - update inode and pagecache for a new file size

SYNOPSIS
       void truncate_setsize(struct inode * inode, loff_t newsize);

ARGUMENTS
       inode
           inode

       newsize
           new file size

DESCRIPTION
       truncate_setsize updates i_size and performs pagecache truncation (if necessary) to
       newsize. It will be typically be called from the filesystem's setattr function when
       ATTR_SIZE is passed in.

       Must be called with a lock serializing truncates and writes (generally i_mutex but e.g.
       xfs uses a different lock) and before all filesystem specific block truncation has been
       performed.

COPYRIGHT
Kernel Hackers Manual 4.8.                 January 2017                       TRUNCATE_SETSIZE(9)


/man
rootr.net - man pages