Lines Matching defs:end
599 * We should do GC or end up with checkpoint, if there are so many dirty
1190 block_t start, block_t end)
1199 while (blk < end) {
1204 if (end < START_BLOCK(sbi, segno + 1))
1205 size = GET_BLKOFF_FROM_SEG0(sbi, end);
1450 block_t end = lstart + len;
1476 if (di.lstart >= end)
1479 if (!next_dc || next_dc->lstart > end)
1480 di.len = end - di.lstart;
1751 block_t start, block_t end)
1765 if (dc->lstart + dc->len <= start || end <= dc->lstart)
2046 unsigned int start = 0, end = -1;
2069 start = find_rev_next_bit(dmap, max_blocks, end + 1);
2073 end = find_rev_next_zero_bit(dmap, max_blocks, start + 1);
2074 if (force && start && end != max_blocks
2075 && (end - start) < cpc->trim_minlen)
2088 for (i = start; i < end; i++)
2091 SM_I(sbi)->dcc_info->nr_discards += end - start;
2134 unsigned int start = 0, end = -1;
2144 if (need_align && end != -1)
2145 end--;
2146 start = find_next_bit(prefree_map, MAIN_SEGS(sbi), end + 1);
2149 end = find_next_zero_bit(prefree_map, MAIN_SEGS(sbi),
2154 end = roundup(end, sbi->segs_per_sec);
2157 for (i = start; i < end; i++) {
2166 (end - 1) <= cpc->trim_end)
2171 (end - start) << sbi->log_blocks_per_seg);
2183 if (start < end)
2186 end = start - 1;
3049 unsigned int start, unsigned int end)
3059 if (segno < start || segno > end)
3153 unsigned int start, unsigned int end)
3190 while (dc && dc->lstart <= end) {
3235 __u64 end = start + F2FS_BYTES_TO_BLK(range->len) - 1;
3247 if (end < MAIN_BLKADDR(sbi))
3255 /* start/end segment number in main_area */
3257 end_segno = (end >= MAX_BLKADDR(sbi)) ? MAIN_SEGS(sbi) - 1 :
3258 GET_SEGNO(sbi, end);
4141 int i, end;
4143 end = type + NR_CURSEG_DATA_TYPE;
4145 end = type + NR_CURSEG_NODE_TYPE;
4147 for (i = type; i < end; i++)
4338 unsigned int end = min(start_segno + SIT_ENTRY_PER_BLOCK,
4354 for_each_set_bit_from(segno, bitmap, end) {
4601 unsigned int i, start, end;
4611 end = (start_blk + readed) * sit_i->sents_per_block;
4613 for (; start < end && start < MAIN_SEGS(sbi); start++) {