/fs/squashfs/ |
D | decompressor_multi.c | 43 struct mutex mutex; member 58 mutex_lock(&stream->mutex); in put_decomp_stream() 60 mutex_unlock(&stream->mutex); in put_decomp_stream() 76 mutex_init(&stream->mutex); in squashfs_decompressor_create() 135 mutex_lock(&stream->mutex); in get_decomp_stream() 142 mutex_unlock(&stream->mutex); in get_decomp_stream() 168 mutex_unlock(&stream->mutex); in get_decomp_stream() 176 mutex_unlock(&stream->mutex); in get_decomp_stream()
|
D | decompressor_single.c | 26 struct mutex mutex; member 46 mutex_init(&stream->mutex); in squashfs_decompressor_create() 70 mutex_lock(&stream->mutex); in squashfs_decompress() 73 mutex_unlock(&stream->mutex); in squashfs_decompress()
|
/fs/btrfs/ |
D | delayed-inode.c | 58 mutex_init(&delayed_node->mutex); in btrfs_init_delayed_node() 271 mutex_lock(&delayed_node->mutex); in __btrfs_release_delayed_node() 276 mutex_unlock(&delayed_node->mutex); in __btrfs_release_delayed_node() 869 mutex_lock(&node->mutex); in btrfs_insert_delayed_items() 891 mutex_unlock(&node->mutex); in btrfs_insert_delayed_items() 895 mutex_unlock(&node->mutex); in btrfs_insert_delayed_items() 972 mutex_lock(&node->mutex); in btrfs_delete_delayed_items() 991 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() 999 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() 1004 mutex_unlock(&node->mutex); in btrfs_delete_delayed_items() [all …]
|
D | delayed-ref.h | 100 struct mutex mutex; member 274 mutex_unlock(&head->mutex); in btrfs_delayed_ref_unlock()
|
D | delayed-inode.h | 68 struct mutex mutex; member
|
D | ctree.h | 373 struct mutex lock_finishing_cancel_unmount; 517 struct mutex mutex; member 547 struct mutex lock; 652 struct mutex free_space_lock; 823 struct mutex tree_log_mutex; 824 struct mutex transaction_kthread_mutex; 825 struct mutex cleaner_mutex; 826 struct mutex chunk_mutex; 827 struct mutex volume_mutex; 833 struct mutex ro_block_group_mutex; [all …]
|
/fs/configfs/ |
D | file.c | 50 struct mutex mutex; member 121 mutex_lock(&buffer->mutex); in configfs_read_file() 132 mutex_unlock(&buffer->mutex); in configfs_read_file() 165 mutex_lock(&buffer->mutex); in configfs_read_bin_file() 222 mutex_unlock(&buffer->mutex); in configfs_read_bin_file() 294 mutex_lock(&buffer->mutex); in configfs_write_file() 300 mutex_unlock(&buffer->mutex); in configfs_write_file() 325 mutex_lock(&buffer->mutex); in configfs_write_bin_file() 366 mutex_unlock(&buffer->mutex); in configfs_write_bin_file() 442 mutex_init(&buffer->mutex); in __configfs_open_file() [all …]
|
/fs/ceph/ |
D | mds_client.c | 1002 mutex_lock(&mdsc->mutex); in ceph_mdsc_open_export_target_session() 1004 mutex_unlock(&mdsc->mutex); in ceph_mdsc_open_export_target_session() 1033 mutex_lock(&mdsc->mutex); in ceph_mdsc_open_export_target_sessions() 1035 mutex_unlock(&mdsc->mutex); in ceph_mdsc_open_export_target_sessions() 1070 mutex_lock(&mdsc->mutex); in cleanup_session_requests() 1087 mutex_unlock(&mdsc->mutex); in cleanup_session_requests() 2380 mutex_lock(&mdsc->mutex); in ceph_mdsc_submit_request() 2383 mutex_unlock(&mdsc->mutex); in ceph_mdsc_submit_request() 2408 mutex_lock(&mdsc->mutex); in ceph_mdsc_do_request() 2418 mutex_unlock(&mdsc->mutex); in ceph_mdsc_do_request() [all …]
|
D | debugfs.c | 59 mutex_lock(&mdsc->mutex); in mdsc_show() 122 mutex_unlock(&mdsc->mutex); in mdsc_show() 167 mutex_lock(&mdsc->mutex); in mds_sessions_show() 182 mutex_unlock(&mdsc->mutex); in mds_sessions_show() 188 mutex_lock(&mdsc->mutex); in mds_sessions_show() 190 mutex_unlock(&mdsc->mutex); in mds_sessions_show()
|
D | mds_client.h | 140 struct mutex s_mutex; /* serialize session messages */ 224 struct mutex r_fill_mutex; 302 struct mutex mutex; /* all nested structures */ member
|
/fs/ecryptfs/ |
D | ecryptfs_kernel.h | 253 struct mutex keysig_list_mutex; 254 struct mutex cs_tfm_mutex; 255 struct mutex cs_mutex; 262 struct mutex lower_file_mutex; 323 struct mutex key_tfm_mutex; 328 extern struct mutex key_tfm_list_mutex; 348 struct mutex global_auth_tok_list_mutex; 409 struct mutex mux; 420 struct mutex mux; 427 extern struct mutex ecryptfs_daemon_hash_mux; [all …]
|
/fs/dlm/ |
D | dlm_internal.h | 263 struct mutex lkb_cb_mutex; 297 struct mutex res_mutex; 541 struct mutex ls_waiters_mutex; 544 struct mutex ls_orphans_mutex; 547 struct mutex ls_timeout_mutex; 593 struct mutex ls_cb_mutex; 597 struct mutex ls_recoverd_active; 606 struct mutex ls_requestqueue_mutex; 621 struct mutex ls_clear_proc_locks;
|
/fs/ncpfs/ |
D | ncp_fs_sb.h | 72 struct mutex mutex; member 79 struct mutex root_setup_lock; 119 struct mutex creq_mutex; /* DGRAM only: lock accesses to rcv.creq */
|
/fs/kernfs/ |
D | file.c | 112 mutex_lock(&of->mutex); in kernfs_seq_start() 159 mutex_unlock(&of->mutex); in kernfs_seq_stop() 204 mutex_lock(&of->mutex); in kernfs_file_direct_read() 207 mutex_unlock(&of->mutex); in kernfs_file_direct_read() 219 mutex_unlock(&of->mutex); in kernfs_file_direct_read() 307 mutex_lock(&of->mutex); in kernfs_fop_write() 309 mutex_unlock(&of->mutex); in kernfs_fop_write() 321 mutex_unlock(&of->mutex); in kernfs_fop_write() 486 mutex_lock(&of->mutex); in kernfs_fop_mmap() 524 mutex_unlock(&of->mutex); in kernfs_fop_mmap() [all …]
|
/fs/ubifs/ |
D | ubifs.h | 401 struct mutex ui_mutex; 681 struct mutex io_mutex; 822 struct mutex *comp_mutex; 823 struct mutex *decomp_mutex; 1233 struct mutex log_mutex; 1261 struct mutex tnc_mutex; 1281 struct mutex bu_mutex; 1284 struct mutex write_reserve_mutex; 1375 struct mutex umount_mutex; 1393 struct mutex lp_mutex;
|
/fs/jffs2/ |
D | jffs2_fs_sb.h | 60 struct mutex alloc_sem; /* Used to protect all the following 122 struct mutex erase_free_sem;
|
D | README.Locking | 13 The alloc_sem is a per-filesystem mutex, used primarily to ensure 43 This is the JFFS2-internal equivalent of the inode mutex i->i_sem. 59 mutex, which is obtained by the garbage collection code and also 86 the list are protected by the file mutex f->sem. But the erase code 124 This mutex is only used by the erase code which frees obsolete node
|
/fs/gfs2/ |
D | incore.h | 432 struct mutex f_fl_mutex; 754 struct mutex sd_jindex_mutex; 775 struct mutex sd_quota_mutex; 776 struct mutex sd_quota_sync_mutex; 834 struct mutex sd_freeze_mutex;
|
/fs/jfs/ |
D | jfs_imap.h | 143 struct mutex im_freelock; /* 4: iag free list lock */ 144 struct mutex im_aglock[MAXAG]; /* 512: per AG locks */
|
/fs/9p/ |
D | v9fs.h | 127 struct mutex fscache_lock; 133 struct mutex v_mutex;
|
/fs/xfs/ |
D | xfs_qm.h | 73 struct mutex qi_tree_lock; 85 struct mutex qi_quotaofflock;/* to serialize quotaoff */
|
/fs/ufs/ |
D | ufs.h | 32 struct mutex s_lock; 49 struct mutex truncate_mutex;
|
/fs/ |
D | libfs.c | 794 struct mutex mutex; /* protects access to these buffers */ member 813 mutex_init(&attr->mutex); in simple_attr_open() 841 ret = mutex_lock_interruptible(&attr->mutex); in simple_attr_read() 861 mutex_unlock(&attr->mutex); in simple_attr_read() 879 ret = mutex_lock_interruptible(&attr->mutex); in simple_attr_write() 894 mutex_unlock(&attr->mutex); in simple_attr_write()
|
/fs/hfsplus/ |
D | hfsplus_fs.h | 93 struct mutex tree_lock; 172 struct mutex alloc_mutex; 178 struct mutex vh_mutex; 223 struct mutex extents_lock;
|
/fs/ntfs/ |
D | inode.h | 85 struct mutex mrec_lock; /* Lock for serializing access to the 121 struct mutex extent_lock; /* Lock for accessing/modifying the
|