Lines Matching defs:range
25 * @allocmin: lower limit of allocatable segment range
26 * @allocmax: upper limit of allocatable segment range
31 __u64 allocmin; /* lower limit of allocatable segment range */
32 __u64 allocmax; /* upper limit of allocatable segment range */
256 * nilfs_sufile_set_alloc_range - limit range of segment to be allocated
657 * nilfs_sufile_truncate_range - truncate range of segment array
671 * %-EBUSY - Dirty or active segments are present in the range
1046 * @range: fstrim_range structure
1059 int nilfs_sufile_trim_fs(struct inode *sufile, struct fstrim_range *range)
1074 len = range->len >> nilfs->ns_blocksize_bits;
1075 minlen = range->minlen >> nilfs->ns_blocksize_bits;
1078 if (!len || range->start >= max_blocks << nilfs->ns_blocksize_bits)
1081 start_block = (range->start + nilfs->ns_blocksize - 1) >>
1085 * range->len can be very large (actually, it is set to
1086 * ULLONG_MAX by default) - truncate upper end of the range
1191 range->len = ndiscarded << nilfs->ns_blocksize_bits;