.\" 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 "NTFS_MFT_BITMAP_EXTEND_ALLOCATION_NOLOCK" "9" "09 October 2005" "" ""
.SH NAME
ntfs_mft_bitmap_extend_allocation_nolock \- extend mft bitmap by a cluster
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
int ntfs_mft_bitmap_extend_allocation_nolock (ntfs_volume * \fIvol\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIvol\fB\fR
volume on which to extend the mft bitmap attribute
.SH "DESCRIPTION"
.PP
Extend the mft bitmap attribute on the ntfs volume \fIvol\fR by one cluster.
.SH "NOTE"
.PP
Only changes allocated_size, i.e. does not touch initialized_size or
data_size.
.PP
Return 0 on success and -errno on error.
.SH "LOCKING"
.PP
- Caller must hold vol->mftbmp_lock for writing.
- This function takes NTFS_I(vol->mftbmp_ino)->runlist.lock for
writing and releases it before returning.
- This function takes vol->lcnbmp_lock for writing and releases it
before returning.