Lines Matching refs:discard_cmd
965 static struct discard_cmd *__create_discard_cmd(struct f2fs_sb_info *sbi, in __create_discard_cmd()
971 struct discard_cmd *dc; in __create_discard_cmd()
1002 struct discard_cmd *cur_dc, *next_dc; in f2fs_check_discard_tree()
1009 cur_dc = rb_entry(cur, struct discard_cmd, rb_node); in f2fs_check_discard_tree()
1010 next_dc = rb_entry(next, struct discard_cmd, rb_node); in f2fs_check_discard_tree()
1025 static struct discard_cmd *__lookup_discard_cmd(struct f2fs_sb_info *sbi, in __lookup_discard_cmd()
1030 struct discard_cmd *dc; in __lookup_discard_cmd()
1033 dc = rb_entry(node, struct discard_cmd, rb_node); in __lookup_discard_cmd()
1045 static struct discard_cmd *__lookup_discard_cmd_ret(struct rb_root_cached *root, in __lookup_discard_cmd_ret()
1047 struct discard_cmd **prev_entry, in __lookup_discard_cmd_ret()
1048 struct discard_cmd **next_entry, in __lookup_discard_cmd_ret()
1054 struct discard_cmd *dc; in __lookup_discard_cmd_ret()
1066 dc = rb_entry(*pnode, struct discard_cmd, rb_node); in __lookup_discard_cmd_ret()
1079 dc = rb_entry(parent, struct discard_cmd, rb_node); in __lookup_discard_cmd_ret()
1083 *next_entry = rb_entry_safe(tmp_node, struct discard_cmd, rb_node); in __lookup_discard_cmd_ret()
1088 *prev_entry = rb_entry_safe(tmp_node, struct discard_cmd, rb_node); in __lookup_discard_cmd_ret()
1094 *prev_entry = rb_entry_safe(tmp_node, struct discard_cmd, rb_node); in __lookup_discard_cmd_ret()
1098 *next_entry = rb_entry_safe(tmp_node, struct discard_cmd, rb_node); in __lookup_discard_cmd_ret()
1103 struct discard_cmd *dc) in __detach_discard_cmd()
1118 struct discard_cmd *dc) in __remove_discard_cmd()
1146 struct discard_cmd *dc = (struct discard_cmd *)bio->bi_private; in f2fs_submit_discard_endio()
1240 struct discard_cmd *dc, blk_opf_t flag, in __submit_zone_reset_cmd()
1279 struct discard_cmd *dc, int *issued) in __submit_discard_cmd()
1409 struct discard_cmd *dc; in __insert_discard_cmd()
1415 dc = rb_entry(parent, struct discard_cmd, rb_node); in __insert_discard_cmd()
1435 struct discard_cmd *dc) in __relocate_discard_cmd()
1441 struct discard_cmd *dc, block_t blkaddr) in __punch_discard_cmd()
1481 struct discard_cmd *prev_dc = NULL, *next_dc = NULL; in __update_discard_tree_range()
1482 struct discard_cmd *dc; in __update_discard_tree_range()
1504 struct discard_cmd *tdc = NULL; in __update_discard_tree_range()
1558 next_dc = rb_entry_safe(node, struct discard_cmd, rb_node); in __update_discard_tree_range()
1599 struct discard_cmd *prev_dc = NULL, *next_dc = NULL; in __issue_discard_cmd_orderly()
1601 struct discard_cmd *dc; in __issue_discard_cmd_orderly()
1634 dc = rb_entry_safe(node, struct discard_cmd, rb_node); in __issue_discard_cmd_orderly()
1655 struct discard_cmd *dc, *tmp; in __issue_discard_cmd()
1727 struct discard_cmd *dc, *tmp; in __drop_discard_cmd()
1751 struct discard_cmd *dc) in __wait_one_discard_bio()
1777 struct discard_cmd *dc = NULL, *iter, *tmp; in __wait_discard_cmd_range()
1833 struct discard_cmd *dc; in f2fs_wait_discard_bio()
3426 struct discard_cmd *prev_dc = NULL, *next_dc = NULL; in __issue_discard_cmd_range()
3428 struct discard_cmd *dc; in __issue_discard_cmd_range()
3477 dc = rb_entry_safe(node, struct discard_cmd, rb_node); in __issue_discard_cmd_range()
5890 sizeof(struct discard_cmd)); in f2fs_create_segment_manager_caches()