Lines Matching defs:range

44 	struct ocfs2_move_extents *range;
297 context->range->me_flags &= ~OCFS2_MOVE_EXT_FL_COMPLETE;
402 * 'vict_blkno' was out of the valid range.
468 struct ocfs2_move_extents *range)
481 range->me_goal = ocfs2_block_to_cluster_start(inode->i_sb,
482 range->me_goal);
487 ret = ocfs2_find_victim_alloc_group(inode, range->me_goal,
500 if (range->me_goal == le64_to_cpu(bg->bg_blkno))
501 range->me_goal += c_to_b;
507 range->me_len) {
513 * moving operation for each extent range.
516 range->me_goal);
579 context->range->me_threshold);
769 struct ocfs2_move_extents *range = context->range;
772 if ((i_size_read(inode) == 0) || (range->me_len == 0))
796 move_start = ocfs2_clusters_for_bytes(osb->sb, range->me_start);
797 len_to_move = (range->me_start + range->me_len) >>
805 defrag_thresh = range->me_threshold >> osb->s_clustersize_bits;
810 range->me_goal);
815 (unsigned long long)range->me_start,
816 (unsigned long long)range->me_len,
881 range->me_flags |= OCFS2_MOVE_EXT_FL_COMPLETE;
884 range->me_moved_len = ocfs2_clusters_to_bytes(osb->sb,
886 range->me_new_offset = ocfs2_clusters_to_bytes(osb->sb,
981 struct ocfs2_move_extents range;
1011 if (copy_from_user(&range, argp, sizeof(range))) {
1016 if (range.me_start > i_size_read(inode)) {
1021 if (range.me_start + range.me_len > i_size_read(inode))
1022 range.me_len = i_size_read(inode) - range.me_start;
1024 context->range = ⦥
1031 if (!range.me_threshold)
1032 range.me_threshold = 1024 * 1024;
1034 if (range.me_threshold > i_size_read(inode))
1035 range.me_threshold = i_size_read(inode);
1037 if (range.me_flags & OCFS2_MOVE_EXT_FL_AUTO_DEFRAG) {
1040 if (range.me_flags & OCFS2_MOVE_EXT_FL_PART_DEFRAG)
1050 status = ocfs2_validate_and_adjust_move_goal(inode, &range);
1064 if (copy_to_user(argp, &range, sizeof(range)))