Lines Matching refs:next_dc
1329 struct discard_cmd *prev_dc = NULL, *next_dc = NULL; in __update_discard_tree_range() local
1341 (struct rb_entry **)&next_dc, in __update_discard_tree_range()
1348 di.len = next_dc ? next_dc->lstart - lstart : len; in __update_discard_tree_range()
1365 if (!next_dc || next_dc->lstart > end) in __update_discard_tree_range()
1368 di.len = next_dc->lstart - di.lstart; in __update_discard_tree_range()
1387 if (next_dc && next_dc->state == D_PREP && in __update_discard_tree_range()
1388 next_dc->bdev == bdev && in __update_discard_tree_range()
1389 __is_discard_front_mergeable(&di, &next_dc->di, in __update_discard_tree_range()
1391 next_dc->di.lstart = di.lstart; in __update_discard_tree_range()
1392 next_dc->di.len += di.len; in __update_discard_tree_range()
1393 next_dc->di.start = di.start; in __update_discard_tree_range()
1395 __relocate_discard_cmd(dcc, next_dc); in __update_discard_tree_range()
1406 prev_dc = next_dc; in __update_discard_tree_range()
1411 next_dc = rb_entry_safe(node, struct discard_cmd, rb_node); in __update_discard_tree_range()
1440 struct discard_cmd *prev_dc = NULL, *next_dc = NULL; in __issue_discard_cmd_orderly() local
1452 (struct rb_entry **)&next_dc, in __issue_discard_cmd_orderly()
1455 dc = next_dc; in __issue_discard_cmd_orderly()
2970 struct discard_cmd *prev_dc = NULL, *next_dc = NULL; in __issue_discard_cmd_range() local
2988 (struct rb_entry **)&next_dc, in __issue_discard_cmd_range()
2991 dc = next_dc; in __issue_discard_cmd_range()