Searched refs:ui_mutex (Results 1 - 8 of 8) sorted by relevance

/linux-master/fs/ubifs/
H A Ddir.c323 mutex_lock(&dir_ui->ui_mutex);
331 mutex_unlock(&dir_ui->ui_mutex);
342 mutex_unlock(&dir_ui->ui_mutex);
407 mutex_lock_nested(&ubifs_inode(inode1)->ui_mutex, WB_MUTEX_1);
408 mutex_lock_nested(&ubifs_inode(inode2)->ui_mutex, WB_MUTEX_2);
418 mutex_unlock(&ubifs_inode(inode2)->ui_mutex);
419 mutex_unlock(&ubifs_inode(inode1)->ui_mutex);
473 mutex_lock(&ui->ui_mutex);
479 mutex_unlock(&ui->ui_mutex);
1020 mutex_lock(&dir_ui->ui_mutex);
[all...]
H A Dfile.c289 * 'ubifs_write_begin()' and expects the @ui_mutex to be locked
292 mutex_lock(&ui->ui_mutex);
315 * function leaves the @ui->ui_mutex locked in case of appending.
332 mutex_lock(&ui->ui_mutex);
338 * but @ui->ui_mutex hast to be left locked because we
369 mutex_lock(&ui->ui_mutex);
480 ubifs_assert(c, mutex_is_locked(&ui->ui_mutex));
481 mutex_unlock(&ui->ui_mutex);
492 * with @ui->ui_mutex locked if we are appending pages, and unlocked
507 * @ui->ui_mutex i
[all...]
H A Dxattr.c136 mutex_lock(&host_ui->ui_mutex);
156 mutex_unlock(&host_ui->ui_mutex);
169 mutex_unlock(&host_ui->ui_mutex);
217 mutex_lock(&host_ui->ui_mutex);
231 mutex_unlock(&host_ui->ui_mutex);
239 mutex_unlock(&host_ui->ui_mutex);
476 mutex_lock(&host_ui->ui_mutex);
486 mutex_unlock(&host_ui->ui_mutex);
496 mutex_unlock(&host_ui->ui_mutex);
H A Dioctl.c117 mutex_lock(&ui->ui_mutex);
124 mutex_unlock(&ui->ui_mutex);
H A Djournal.c681 ubifs_assert(c, mutex_is_locked(&host_ui->ui_mutex));
1198 ubifs_assert(c, mutex_is_locked(&ubifs_inode(fst_dir)->ui_mutex));
1199 ubifs_assert(c, mutex_is_locked(&ubifs_inode(snd_dir)->ui_mutex));
1370 ubifs_assert(c, mutex_is_locked(&ubifs_inode(old_dir)->ui_mutex));
1371 ubifs_assert(c, mutex_is_locked(&ubifs_inode(new_dir)->ui_mutex));
1377 ubifs_assert(c, mutex_is_locked(&new_ui->ui_mutex));
1386 ubifs_assert(c, mutex_is_locked(&whiteout_ui->ui_mutex));
1697 ubifs_assert(c, mutex_is_locked(&ui->ui_mutex));
1858 ubifs_assert(c, mutex_is_locked(&host_ui->ui_mutex));
1980 ubifs_assert(c, mutex_is_locked(&host_ui->ui_mutex));
[all...]
H A Dsuper.c273 mutex_init(&ui->ui_mutex);
302 mutex_lock(&ui->ui_mutex);
311 mutex_unlock(&ui->ui_mutex);
331 mutex_unlock(&ui->ui_mutex);
399 ubifs_assert(c, mutex_is_locked(&ui->ui_mutex));
H A Ddebug.c1096 mutex_lock(&ui->ui_mutex);
1107 mutex_unlock(&ui->ui_mutex);
H A Dubifs.h168 * Lockdep classes for UBIFS inode @ui_mutex.
365 * @ui_mutex: serializes inode write-back with the rest of VFS operations,
381 * @ui_mutex exists for two main reasons. At first it prevents inodes from
404 * make sure @inode->i_size is always changed under @ui_mutex, because it
405 * cannot call 'truncate_setsize()' with @ui_mutex locked, because it would
407 * are changed under @ui_mutex, so they do not need "shadow" fields. Note, one
421 struct mutex ui_mutex; member in struct:ubifs_inode

Completed in 231 milliseconds