Lines Matching refs:ordered
1499 struct btrfs_ordered_extent *ordered; in lock_and_cleanup_extent_if_need() local
1503 ordered = btrfs_lookup_ordered_range(inode, start_pos, in lock_and_cleanup_extent_if_need()
1505 if (ordered && in lock_and_cleanup_extent_if_need()
1506 ordered->file_offset + ordered->len > start_pos && in lock_and_cleanup_extent_if_need()
1507 ordered->file_offset <= last_pos) { in lock_and_cleanup_extent_if_need()
1515 ordered, 1); in lock_and_cleanup_extent_if_need()
1516 btrfs_put_ordered_extent(ordered); in lock_and_cleanup_extent_if_need()
1519 if (ordered) in lock_and_cleanup_extent_if_need()
1520 btrfs_put_ordered_extent(ordered); in lock_and_cleanup_extent_if_need()
2416 struct btrfs_ordered_extent *ordered; in btrfs_punch_hole_lock_range() local
2423 ordered = btrfs_lookup_first_ordered_extent(inode, lockend); in btrfs_punch_hole_lock_range()
2430 if ((!ordered || in btrfs_punch_hole_lock_range()
2431 (ordered->file_offset + ordered->len <= lockstart || in btrfs_punch_hole_lock_range()
2432 ordered->file_offset > lockend)) && in btrfs_punch_hole_lock_range()
2435 if (ordered) in btrfs_punch_hole_lock_range()
2436 btrfs_put_ordered_extent(ordered); in btrfs_punch_hole_lock_range()
2439 if (ordered) in btrfs_punch_hole_lock_range()
2440 btrfs_put_ordered_extent(ordered); in btrfs_punch_hole_lock_range()
3243 struct btrfs_ordered_extent *ordered; in btrfs_fallocate() local
3250 ordered = btrfs_lookup_first_ordered_extent(inode, locked_end); in btrfs_fallocate()
3252 if (ordered && in btrfs_fallocate()
3253 ordered->file_offset + ordered->len > alloc_start && in btrfs_fallocate()
3254 ordered->file_offset < alloc_end) { in btrfs_fallocate()
3255 btrfs_put_ordered_extent(ordered); in btrfs_fallocate()
3268 if (ordered) in btrfs_fallocate()
3269 btrfs_put_ordered_extent(ordered); in btrfs_fallocate()