Lines Matching full:dim
26 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry); in hmdfs_get_fst_lo_d() local
30 mutex_lock(&dim->comrade_list_lock); in hmdfs_get_fst_lo_d()
31 comrade = list_first_entry_or_null(&dim->comrade_list, in hmdfs_get_fst_lo_d()
35 mutex_unlock(&dim->comrade_list_lock); in hmdfs_get_fst_lo_d()
41 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry); in hmdfs_get_lo_d() local
45 mutex_lock(&dim->comrade_list_lock); in hmdfs_get_lo_d()
46 list_for_each_entry(comrade, &dim->comrade_list, list) { in hmdfs_get_lo_d()
52 mutex_unlock(&dim->comrade_list_lock); in hmdfs_get_lo_d()
88 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry); in get_num_comrades() local
91 mutex_lock(&dim->comrade_list_lock); in get_num_comrades()
92 list_for_each(pos, &dim->comrade_list) in get_num_comrades()
94 mutex_unlock(&dim->comrade_list_lock); in get_num_comrades()
1143 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry); in do_rmdir_merge() local
1149 wait_event(dim->wait_queue, !has_merge_lookup_work(dim)); in do_rmdir_merge()
1151 mutex_lock(&dim->comrade_list_lock); in do_rmdir_merge()
1152 list_for_each_entry(comrade, &(dim->comrade_list), list) { in do_rmdir_merge()
1161 mutex_unlock(&dim->comrade_list_lock); in do_rmdir_merge()
1190 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry); in do_unlink_merge() local
1196 wait_event(dim->wait_queue, !has_merge_lookup_work(dim)); in do_unlink_merge()
1198 mutex_lock(&dim->comrade_list_lock); in do_unlink_merge()
1199 list_for_each_entry(comrade, &(dim->comrade_list), list) { in do_unlink_merge()
1208 mutex_unlock(&dim->comrade_list_lock); in do_unlink_merge()
1239 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(old_dentry); in do_rename_merge() local
1261 wait_event(dim->wait_queue, !has_merge_lookup_work(dim)); in do_rename_merge()
1263 list_for_each_entry(comrade, &dim->comrade_list, list) { in do_rename_merge()