Lines Matching defs:lstart

940 		struct block_device *bdev, block_t lstart,
954 dc->di.lstart = lstart;
986 if (cur_dc->di.lstart + cur_dc->di.len > next_dc->di.lstart) {
989 cur_dc->di.lstart, cur_dc->di.len,
990 next_dc->di.lstart, next_dc->di.len);
1009 if (blkaddr < dc->di.lstart)
1011 else if (blkaddr >= dc->di.lstart + dc->di.len)
1042 if (blkaddr < dc->di.lstart)
1044 else if (blkaddr >= dc->di.lstart + dc->di.len)
1055 if (parent && blkaddr > dc->di.lstart)
1060 if (parent && blkaddr < dc->di.lstart)
1115 dc->di.lstart, dc->di.start, dc->di.len, dc->error);
1210 struct block_device *bdev, block_t lstart,
1239 __check_sit_bitmap(sbi, dc->di.lstart, dc->di.lstart + dc->di.len);
1263 block_t lstart, start, len, total_len;
1289 lstart = dc->di.lstart;
1348 __check_sit_bitmap(sbi, lstart, lstart + len);
1359 lstart += len;
1367 __update_discard_tree_range(sbi, bdev, lstart, start, len);
1373 struct block_device *bdev, block_t lstart,
1387 if (lstart < dc->di.lstart) {
1389 } else if (lstart >= dc->di.lstart + dc->di.len) {
1398 dc = __create_discard_cmd(sbi, bdev, lstart, start, len);
1424 if (blkaddr > di.lstart) {
1425 dc->di.len = blkaddr - dc->di.lstart;
1431 if (blkaddr < di.lstart + di.len - 1) {
1434 di.start + blkaddr + 1 - di.lstart,
1435 di.lstart + di.len - 1 - blkaddr);
1437 dc->di.lstart++;
1447 struct block_device *bdev, block_t lstart,
1457 block_t end = lstart + len;
1459 dc = __lookup_discard_cmd_ret(&dcc->root, lstart,
1465 di.lstart = lstart;
1466 di.len = next_dc ? next_dc->di.lstart - lstart : len;
1477 di.lstart = prev_dc->di.lstart + prev_dc->di.len;
1478 if (di.lstart < lstart)
1479 di.lstart = lstart;
1480 if (di.lstart >= end)
1483 if (!next_dc || next_dc->di.lstart > end)
1484 di.len = end - di.lstart;
1486 di.len = next_dc->di.lstart - di.lstart;
1487 di.start = start + di.lstart - lstart;
1509 next_dc->di.lstart = di.lstart;
1521 di.lstart, di.start, di.len);
1595 dcc->next_pos = dc->di.lstart + dc->di.len;
1755 if (iter->di.lstart + iter->di.len <= start ||
1756 end <= iter->di.lstart)
3242 while (dc && dc->di.lstart <= end) {
3257 start = dc->di.lstart + dc->di.len;