Lines Matching refs:lock
122 rt_spin_lock(&superblock->lock); in _free_subdir()
124 rt_spin_unlock(&superblock->lock); in _free_subdir()
148 rt_spin_lock_init(&superblock->lock); in dfs_tmpfs_mount()
261 rt_spin_lock(&superblock->lock); in dfs_tmpfs_lookup()
271 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_lookup()
280 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_lookup()
284 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_lookup()
296 rt_mutex_take(&file->vnode->lock, RT_WAITING_FOREVER); in dfs_tmpfs_read()
309 rt_mutex_release(&file->vnode->lock); in dfs_tmpfs_read()
333 rt_spin_lock(&superblock->lock); in _dfs_tmpfs_write()
335 rt_spin_unlock(&superblock->lock); in _dfs_tmpfs_write()
358 rt_mutex_take(&file->vnode->lock, RT_WAITING_FOREVER); in dfs_tmpfs_write()
362 rt_mutex_release(&file->vnode->lock); in dfs_tmpfs_write()
419 rt_mutex_detach(&file->vnode->lock); in dfs_tmpfs_close()
458 rt_mutex_init(&file->vnode->lock, file->dentry->pathname, RT_IPC_FLAG_PRIO); in dfs_tmpfs_open()
505 rt_mutex_take(&file->vnode->lock, RT_WAITING_FOREVER); in dfs_tmpfs_getdents()
515 rt_mutex_release(&file->vnode->lock); in dfs_tmpfs_getdents()
549 rt_mutex_release(&file->vnode->lock); in dfs_tmpfs_getdents()
567 rt_spin_lock(&superblock->lock); in dfs_tmpfs_unlink()
569 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_unlink()
625 rt_spin_lock(&superblock->lock); in dfs_tmpfs_rename()
627 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_rename()
631 rt_spin_lock(&superblock->lock); in dfs_tmpfs_rename()
633 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_rename()
760 rt_spin_lock(&superblock->lock); in dfs_tmpfs_create_vnode()
762 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_create_vnode()
813 rt_mutex_take(&page->aspace->vnode->lock, RT_WAITING_FOREVER); in dfs_tmp_page_write()
819 rt_mutex_release(&page->aspace->vnode->lock); in dfs_tmp_page_write()
844 rt_spin_lock(&superblock->lock); in dfs_tmpfs_truncate()
846 rt_spin_unlock(&superblock->lock); in dfs_tmpfs_truncate()