Lines Matching refs:runlist

537 						runlist.lock);
538 rl = NTFS_I(vol->mftmirr_ino)->runlist.rl;
540 * $MFTMirr always has the whole of its runlist
574 up_read(&NTFS_I(vol->mftmirr_ino)->runlist.lock);
729 down_read(&NTFS_I(vol->mft_ino)->runlist.lock);
730 rl = NTFS_I(vol->mft_ino)->runlist.rl;
761 up_read(&NTFS_I(vol->mft_ino)->runlist.lock);
1268 * - This function takes NTFS_I(vol->mftbmp_ino)->runlist.lock for
1300 down_write(&mftbmp_ni->runlist.lock);
1307 up_write(&mftbmp_ni->runlist.lock);
1328 up_write(&mftbmp_ni->runlist.lock);
1342 /* Update the mft bitmap runlist. */
1354 up_write(&mftbmp_ni->runlist.lock);
1359 rl = ntfs_runlists_merge(mftbmp_ni->runlist.rl, rl2);
1361 up_write(&mftbmp_ni->runlist.lock);
1372 mftbmp_ni->runlist.rl = rl;
1375 /* Find the last run in the new runlist. */
1381 * (non-terminator) runlist element of mft bitmap.
1408 for (rl2 = rl; rl2 > mftbmp_ni->runlist.rl; rl2--) {
1489 up_write(&mftbmp_ni->runlist.lock);
1504 up_write(&mftbmp_ni->runlist.lock);
1516 /* Truncate the last run in the runlist by one cluster. */
1521 /* Remove the last run from the runlist. */
1554 up_write(&mftbmp_ni->runlist.lock);
1704 * - This function takes NTFS_I(vol->mft_ino)->runlist.lock for
1731 down_write(&mft_ni->runlist.lock);
1738 up_write(&mft_ni->runlist.lock);
1769 up_write(&mft_ni->runlist.lock);
1785 up_write(&mft_ni->runlist.lock);
1797 rl = ntfs_runlists_merge(mft_ni->runlist.rl, rl2);
1799 up_write(&mft_ni->runlist.lock);
1810 mft_ni->runlist.rl = rl;
1812 /* Find the last run in the new runlist. */
1840 for (rl2 = rl; rl2 > mft_ni->runlist.rl; rl2--) {
1897 * @rl is the last (non-terminator) runlist element of mft data
1928 up_write(&mft_ni->runlist.lock);
1942 up_write(&mft_ni->runlist.lock);
1959 if (ntfs_rl_truncate_nolock(vol, &mft_ni->runlist, old_last_vcn)) {
1961 "runlist.%s", es);
1992 up_write(&mft_ni->runlist.lock);
2186 * of creating a runlist with a circular dependency which once written to disk