int ntfs_mft_bitmap_find_and_alloc_free_rec_nolock (ntfs_volume * vol, ntfs_inode * base_ni);
Search for a free mft record in the mft bitmap attribute on the ntfs volume vol.
If base_ni is NULL start the search at the default allocator position.
If base_ni is not NULL start the search at the mft record after the base mft record base_ni.
Return the free mft record on success and -errno on error. An error code of -ENOSPC means that there are no free mft records in the currently initialized mft bitmap.
Caller must hold vol->mftbmp_lock for writing.