Lines Matching refs:dim
26 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry);
30 mutex_lock(&dim->comrade_list_lock);
31 comrade = list_first_entry_or_null(&dim->comrade_list,
35 mutex_unlock(&dim->comrade_list_lock);
41 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry);
45 mutex_lock(&dim->comrade_list_lock);
46 list_for_each_entry(comrade, &dim->comrade_list, list) {
52 mutex_unlock(&dim->comrade_list_lock);
88 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry);
91 mutex_lock(&dim->comrade_list_lock);
92 list_for_each(pos, &dim->comrade_list)
94 mutex_unlock(&dim->comrade_list_lock);
1130 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry);
1136 wait_event(dim->wait_queue, !has_merge_lookup_work(dim));
1138 mutex_lock(&dim->comrade_list_lock);
1139 list_for_each_entry(comrade, &(dim->comrade_list), list) {
1148 mutex_unlock(&dim->comrade_list_lock);
1178 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(dentry);
1185 wait_event(dim->wait_queue, !has_merge_lookup_work(dim));
1187 mutex_lock(&dim->comrade_list_lock);
1188 list_for_each_entry(comrade, &(dim->comrade_list), list) {
1210 mutex_unlock(&dim->comrade_list_lock);
1243 struct hmdfs_dentry_info_merge *dim = hmdfs_dm(old_dentry);
1265 wait_event(dim->wait_queue, !has_merge_lookup_work(dim));
1267 list_for_each_entry(comrade, &dim->comrade_list, list) {