Searched refs:dcc (Results 1 – 5 of 5) sorted by relevance
1286 &(dcc->fstrim_list) : &(dcc->wait_list); in __submit_discard_cmd()1610 dc = __lookup_discard_cmd_ret(&dcc->root, dcc->next_pos, in __issue_discard_cmd_orderly()1644 dcc->next_pos = 0; in __issue_discard_cmd_orderly()1780 &(dcc->fstrim_list) : &(dcc->wait_list); in __wait_discard_cmd_range()1882 if (dcc && dcc->f2fs_issue_discard) { in f2fs_stop_discard_thread()2328 if (!dcc) in create_discard_cmd_control()2348 dcc->nr_discards = 0; in create_discard_cmd_control()2356 dcc->next_pos = 0; in create_discard_cmd_control()2365 kfree(dcc); in create_discard_cmd_control()2376 if (!dcc) in destroy_discard_cmd_control()[all …]
1031 struct discard_cmd_control *dcc = SM_I(sbi)->dcc_info; in wake_up_discard_thread() local1038 mutex_lock(&dcc->cmd_lock); in wake_up_discard_thread()1040 if (i + 1 < dcc->discard_granularity) in wake_up_discard_thread()1042 if (!list_empty(&dcc->pend_list[i])) { in wake_up_discard_thread()1047 mutex_unlock(&dcc->cmd_lock); in wake_up_discard_thread()1051 dcc->discard_wake = true; in wake_up_discard_thread()1052 wake_up_interruptible_all(&dcc->discard_wait_queue); in wake_up_discard_thread()
1668 struct discard_cmd_control *dcc = SM_I(sbi)->dcc_info; in discard_plist_seq_show() local1675 if (dcc) { in discard_plist_seq_show()1676 mutex_lock(&dcc->cmd_lock); in discard_plist_seq_show()1684 pend_list = &dcc->pend_list[i]; in discard_plist_seq_show()1695 mutex_unlock(&dcc->cmd_lock); in discard_plist_seq_show()
48 struct discard_cmd_control *dcc = SM_I(sbi)->dcc_info; in f2fs_available_free_memory() local99 mem_size = (atomic_read(&dcc->discard_cmd_cnt) * in f2fs_available_free_memory()
625 struct percpu_counter *dcc = &sbi->s_dirtyclusters_counter; in ext4_has_free_clusters() local628 dirty_clusters = percpu_counter_read_positive(dcc); in ext4_has_free_clusters()641 dirty_clusters = percpu_counter_sum_positive(dcc); in ext4_has_free_clusters()
Completed in 31 milliseconds