centos man page for invalidate_mapping_pages

Query: invalidate_mapping_pages

OS: centos

Section: 9

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

INVALIDATE_MAPPING_P(9) 				    Memory Management in Linux					   INVALIDATE_MAPPING_P(9)

NAME
invalidate_mapping_pages - Invalidate all the unlocked pages of one inode
SYNOPSIS
unsigned long invalidate_mapping_pages(struct address_space * mapping, pgoff_t start, pgoff_t end);
ARGUMENTS
mapping the address_space which holds the pages to invalidate start the offset 'from' which to invalidate end the offset 'to' which to invalidate (inclusive)
DESCRIPTION
This function only removes the unlocked pages, if you want to remove all the pages of one inode, you must call truncate_inode_pages. invalidate_mapping_pages will not block on IO activity. It will not invalidate pages which are dirty, locked, under writeback or mapped into pagetables.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 INVALIDATE_MAPPING_P(9)
Related Man Pages
mpage_readpages(9) - suse
mpage_readpages(9) - centos
write_cache_pages(9) - centos
glinvalidatebuffersubdata(3g) - centos
munlockall(2) - netbsd
Similar Topics in the Unix Linux Community
Weird 'find' results
Best performance UNIX just for HOST Virtualization?
DB2 convert digits to binary format
Unsure why access time on a directory change isn't changing
CentOS 6 ran out of space, need to reclaim it