Lines Matching refs:try_to_free_buffers
182 * we get exclusion from try_to_free_buffers with the blockdev mapping's
478 * Locking is a little subtle: try_to_free_buffers() will remove buffers
480 * try_to_free_buffers() will be operating against the *blockdev* mapping
715 * We use private_lock to lock against try_to_free_buffers while using the
1068 if (!try_to_free_buffers(folio))
1237 * and unlocked then try_to_free_buffers() may strip the buffers from the page
1341 * attached page(i.e., try_to_free_buffers) so it could cause
1429 * try_to_free_buffers() attempt is failing. FIXME, perhaps?
1640 * block_dirty_folio() via private_lock. try_to_free_buffers
2887 * try_to_free_buffers() checks if all the buffers on this particular folio
2890 * Exclusion against try_to_free_buffers may be obtained by either
2904 * try_to_free_buffers() is non-blocking.
2939 bool try_to_free_buffers(struct folio *folio)
2986 EXPORT_SYMBOL(try_to_free_buffers);