void mark_ntfs_record_dirty (struct page * page, const unsigned int ofs);
Set the buffers and the page in which the ntfs record is located dirty.
The latter also marks the vfs inode the ntfs record belongs to dirty (I_DIRTY_PAGES only).
If the page does not have buffers, we create them and set them uptodate. The page may not be locked which is why we need to handle the buffers under the mapping->private_lock. Once the buffers are marked dirty we no longer need the lock since try_to_free_buffers does not free dirty buffers.