centos man page for truncate_inode_pages

Query: truncate_inode_pages

OS: centos

Section: 9

Links: centos man pages   all man pages

Forums: unix linux community   forum categories

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

TRUNCATE_INODE_PAGES(9) 				    Memory Management in Linux					   TRUNCATE_INODE_PAGES(9)

NAME
truncate_inode_pages - truncate *all* the pages from an offset
SYNOPSIS
void truncate_inode_pages(struct address_space * mapping, loff_t lstart);
ARGUMENTS
mapping mapping to truncate lstart offset from which to truncate
DESCRIPTION
Called under (and serialised by) inode->i_mutex.
NOTE
When this function returns, there can be a page in the process of deletion (inside __delete_from_page_cache) in the specified range. Thus mapping->nrpages can be non-zero when this function returns even after truncation of the whole mapping.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 TRUNCATE_INODE_PAGES(9)
Related Man Pages
usb_buffer_map_sg(9) - centos
write_cache_pages(9) - centos
wctrans(3) - redhat
remap_file_pages(2) - suse
wctrans(3) - suse
Similar Topics in the Unix Linux Community
CentOS7 restoring file capabilities
Unsure why access time on a directory change isn't changing
CentOS 6 ran out of space, need to reclaim it
Controlling user input
Please Welcome Dave Munro to the Moderator Team!