int sync_mapping_buffers (struct address_space * mapping);
buffers buffer_mapping - the mapping which backs the buffers' data mapping - the mapping which wants those buffers written
Starts I/O against the buffers at mapping->private_list, and waits upon that I/O.
Basically, this is a convenience function for fsync. buffer_mapping is the blockdev which ``owns'' the buffers and mapping is a file or directory which needs those buffers to be written for a successful fsync.