Lines Matching refs:runlist
25 #include "runlist.h"
185 /* $MFT/$DATA must have its complete runlist in memory at all times. */
186 BUG_ON(!ni->runlist.rl && !ni->mft_no && !NInoAttr(ni));
208 * on due to the runlist being incomplete and if the page is being
248 down_read(&ni->runlist.lock);
249 rl = ni->runlist.rl;
275 /* If first try and runlist unmapped, map and retry. */
279 * Attempt to map runlist, dropping lock for
282 up_read(&ni->runlist.lock);
288 up_read(&ni->runlist.lock);
290 * If buffer is outside the runlist, treat it as a
328 up_read(&ni->runlist.lock);
704 down_read(&ni->runlist.lock);
705 rl = ni->runlist.rl;
753 /* If first try and runlist unmapped, map and retry. */
757 * Attempt to map runlist, dropping lock for
760 up_read(&ni->runlist.lock);
766 up_read(&ni->runlist.lock);
768 * If buffer is outside the runlist, truncate has cut it out
769 * of the runlist. Just clean and clear the buffer and set it
796 up_read(&ni->runlist.lock);
1013 down_read(&ni->runlist.lock);
1014 rl = ni->runlist.rl;
1032 * Remap failed. Retry to map the runlist once
1034 * has the whole of its runlist in memory.
1040 * Attempt to map runlist, dropping
1043 up_read(&ni->runlist.lock);
1053 up_read(&ni->runlist.lock);
1097 up_read(&ni->runlist.lock);
1585 down_read(&ni->runlist.lock);
1587 up_read(&ni->runlist.lock);