.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "INVALIDATE_MMAP_RANGE" "" "06 October 2005" "" "" .SH NAME invalidate_mmap_range \- invalidate the portion of all mmaps .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void invalidate_mmap_range (struct address_space * \fImapping\fB, loff_t const \fIholebegin\fB, loff_t const \fIholelen\fB); \fR .SH "ARGUMENTS" .TP \fB\fImapping\fB\fR -- undescribed -- .TP \fB\fIholebegin\fB\fR byte in first page to invalidate, relative to the start of the underlying file. This will be rounded down to a PAGE_SIZE boundary. Note that this is different from \fBvmtruncate\fR, which must keep the partial page. In contrast, we must get rid of partial pages. .TP \fB\fIholelen\fB\fR size of prospective hole in bytes. This will be rounded up to a PAGE_SIZE boundary. A holelen of zero truncates to the end of the file. .SH "DESCRIPTION" .PP in the specified address_space corresponding to the specified page range in the underlying file.