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);
706 down_read(&ni->runlist.lock);
707 rl = ni->runlist.rl;
755 /* If first try and runlist unmapped, map and retry. */
759 * Attempt to map runlist, dropping lock for
762 up_read(&ni->runlist.lock);
768 up_read(&ni->runlist.lock);
770 * If buffer is outside the runlist, truncate has cut it out
771 * of the runlist. Just clean and clear the buffer and set it
798 up_read(&ni->runlist.lock);
1015 down_read(&ni->runlist.lock);
1016 rl = ni->runlist.rl;
1034 * Remap failed. Retry to map the runlist once
1036 * has the whole of its runlist in memory.
1042 * Attempt to map runlist, dropping
1045 up_read(&ni->runlist.lock);
1055 up_read(&ni->runlist.lock);
1099 up_read(&ni->runlist.lock);
1588 down_read(&ni->runlist.lock);
1590 up_read(&ni->runlist.lock);