.\" 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 "__FILEMAP_FDATAWRITE_RANGE" "9" "09 October 2005" "" "" .SH NAME __filemap_fdatawrite_range \- start writeback against all of a mapping's .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp int __filemap_fdatawrite_range (struct address_space * \fImapping\fB, loff_t \fIstart\fB, loff_t \fIend\fB, int \fIsync_mode\fB); \fR .SH "ARGUMENTS" .TP \fB\fImapping\fB\fR address space structure to write .TP \fB\fIstart\fB\fR offset in bytes where the range starts .TP \fB\fIend\fB\fR offset in bytes where the range ends .TP \fB\fIsync_mode\fB\fR enable synchronous operation .SH "DESCRIPTION" .PP If sync_mode is WB_SYNC_ALL then this is a ``data integrity'' operation, as opposed to a regular memory * cleansing writeback. The difference between these two operations is that if a dirty page/buffer is encountered, it must be waited upon, and not just skipped over. .SH "DESCRIPTION" .PP If sync_mode is WB_SYNC_ALL then this is a ``data integrity'' operation, as opposed to a regular memory * cleansing writeback. The difference between these two operations is that if a dirty page/buffer is encountered, it must be waited upon, and not just skipped over.