Lines Matching defs:ordered
4298 * Handle the error fs first, as it will flush and wait for all ordered
4326 * We can have ordered extents getting their last reference dropped from
4331 * btrfs_put_ordered_extent() on the ordered extent attached to the bio,
4340 * to finish an ordered extent - end_bbio_compressed_write()
4342 * btrfs_queue_ordered_fn(), and that queues the ordered extent
4351 * After we parked the cleaner kthread, ordered extents may have
4359 * So wait for all ongoing ordered extents to complete and then run
4361 * can create new ordered extents, but delayed iputs can still be added
4365 * it waits for BTRFS_ORDERED_COMPLETE to be set on an ordered extent,
4589 struct btrfs_ordered_extent *ordered;
4593 * This will just short circuit the ordered completion stuff which will
4594 * make sure the ordered extent gets properly cleaned up.
4596 list_for_each_entry(ordered, &root->ordered_extents,
4598 set_bit(BTRFS_ORDERED_IOERR, &ordered->flags);
4625 * get sync() from the umount, so we need to make sure any ordered