Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 25 of 101) sorted by relevance

12345

/fs/squashfs/
Ddecompressor_multi.c43 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()
Ddecompressor_single.c26 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/
Ddelayed-inode.c58 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 …]
Ddelayed-ref.h100 struct mutex mutex; member
274 mutex_unlock(&head->mutex); in btrfs_delayed_ref_unlock()
Ddelayed-inode.h68 struct mutex mutex; member
Dctree.h373 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/
Dfile.c50 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/
Dmds_client.c1002 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 …]
Ddebugfs.c59 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()
Dmds_client.h140 struct mutex s_mutex; /* serialize session messages */
224 struct mutex r_fill_mutex;
302 struct mutex mutex; /* all nested structures */ member
/fs/ecryptfs/
Decryptfs_kernel.h253 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/
Ddlm_internal.h263 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/
Dncp_fs_sb.h72 struct mutex mutex; member
79 struct mutex root_setup_lock;
119 struct mutex creq_mutex; /* DGRAM only: lock accesses to rcv.creq */
/fs/kernfs/
Dfile.c112 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/
Dubifs.h401 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/
Djffs2_fs_sb.h60 struct mutex alloc_sem; /* Used to protect all the following
122 struct mutex erase_free_sem;
DREADME.Locking13 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/
Dincore.h432 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/
Djfs_imap.h143 struct mutex im_freelock; /* 4: iag free list lock */
144 struct mutex im_aglock[MAXAG]; /* 512: per AG locks */
/fs/9p/
Dv9fs.h127 struct mutex fscache_lock;
133 struct mutex v_mutex;
/fs/xfs/
Dxfs_qm.h73 struct mutex qi_tree_lock;
85 struct mutex qi_quotaofflock;/* to serialize quotaoff */
/fs/ufs/
Dufs.h32 struct mutex s_lock;
49 struct mutex truncate_mutex;
/fs/
Dlibfs.c794 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/
Dhfsplus_fs.h93 struct mutex tree_lock;
172 struct mutex alloc_mutex;
178 struct mutex vh_mutex;
223 struct mutex extents_lock;
/fs/ntfs/
Dinode.h85 struct mutex mrec_lock; /* Lock for serializing access to the
121 struct mutex extent_lock; /* Lock for accessing/modifying the

12345