Lines Matching full:finished
287 * when an ordered extent is finished. If the list covers more than one
302 * Mark all ordered extents io inside the specified range finished.
306 * updated to indicate whether the pending ordered io is finished.
311 * extent are finished.
423 * All the IO of the ordered extent is finished, we need to queue in btrfs_mark_ordered_io_finished()
446 * Will be also used to store the finished ordered extent.
447 * @file_offset: File offset for the finished IO
450 * Return true if the ordered extent is finished in the range, and update
465 bool finished = false; in btrfs_dec_test_ordered_pending() local
494 finished = !test_and_set_bit(BTRFS_ORDERED_IO_DONE, &entry->flags); in btrfs_dec_test_ordered_pending()
499 if (finished && cached && entry) { in btrfs_dec_test_ordered_pending()
504 return finished; in btrfs_dec_test_ordered_pending()