NTFS_MFT_DATA_EXTEND_ALLOCATION_NOLOCK

Section: (9)
Updated: 09 October 2005
Index Return to Main Contents

 

NAME

ntfs_mft_data_extend_allocation_nolock - extend mft data attribute  

SYNOPSIS

"SYNOPSIS"

int ntfs_mft_data_extend_allocation_nolock (ntfs_volume * vol);  

ARGUMENTS

vol
volume on which to extend the mft data attribute
 

DESCRIPTION

Extend the mft data attribute on the ntfs volume vol by 16 mft records worth of clusters or if not enough space for this by one mft record worth of clusters.  

NOTE

Only changes allocated_size, i.e. does not touch initialized_size or data_size.

Return 0 on success and -errno on error.  

LOCKING

- Caller must hold vol->mftbmp_lock for writing. - This function takes NTFS_I(vol->mft_ino)->runlist.lock for writing and releases it before returning. - This function calls functions which take vol->lcnbmp_lock for writing and release it before returning.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION
NOTE
LOCKING

This document was created by man2html, using the manual pages.
Time: 00:02:34 GMT, October 09, 2005