Home
last modified time | relevance | path

Searched refs:sem (Results 1 – 20 of 20) sorted by relevance

/fs/jffs2/
A Ddir.c97 mutex_lock(&dir_f->sem); in jffs2_lookup()
135 mutex_lock(&f->sem); in jffs2_readdir()
156 mutex_unlock(&f->sem); in jffs2_readdir()
201 mutex_unlock(&f->sem); in jffs2_create()
272 mutex_lock(&f->sem); in jffs2_link()
274 mutex_unlock(&f->sem); in jffs2_link()
374 mutex_unlock(&f->sem); in jffs2_symlink()
519 mutex_unlock(&f->sem); in jffs2_mkdir()
603 mutex_lock(&f->sem); in jffs2_rmdir()
610 mutex_unlock(&f->sem); in jffs2_rmdir()
[all …]
A Dwrite.c145 mutex_unlock(&f->sem); in jffs2_write_dnode()
150 mutex_lock(&f->sem); in jffs2_write_dnode()
302 mutex_lock(&f->sem); in jffs2_write_dirent()
368 mutex_lock(&f->sem); in jffs2_write_inode_range()
397 mutex_unlock(&f->sem); in jffs2_write_inode_range()
420 mutex_unlock(&f->sem); in jffs2_write_inode_range()
424 mutex_unlock(&f->sem); in jffs2_write_inode_range()
460 mutex_lock(&f->sem); in jffs2_do_create()
473 mutex_unlock(&f->sem); in jffs2_do_create()
482 mutex_unlock(&f->sem); in jffs2_do_create()
[all …]
A Dfs.c60 mutex_lock(&f->sem); in jffs2_do_setattr()
64 mutex_unlock(&f->sem); in jffs2_do_setattr()
69 mutex_unlock(&f->sem); in jffs2_do_setattr()
73 mutex_unlock(&f->sem); in jffs2_do_setattr()
93 mutex_lock(&f->sem); in jffs2_do_setattr()
146 mutex_unlock(&f->sem); in jffs2_do_setattr()
177 mutex_unlock(&f->sem); in jffs2_do_setattr()
275 mutex_lock(&f->sem); in jffs2_iget()
358 mutex_unlock(&f->sem); in jffs2_iget()
367 mutex_unlock(&f->sem); in jffs2_iget()
[all …]
A Dfile.c120 mutex_lock(&f->sem); in jffs2_read_folio()
122 mutex_unlock(&f->sem); in jffs2_read_folio()
154 mutex_lock(&f->sem); in jffs2_write_begin()
181 mutex_unlock(&f->sem); in jffs2_write_begin()
196 mutex_unlock(&f->sem); in jffs2_write_begin()
201 mutex_unlock(&f->sem); in jffs2_write_begin()
224 mutex_lock(&f->sem); in jffs2_write_begin()
226 mutex_unlock(&f->sem); in jffs2_write_begin()
A DREADME.Locking37 Ordering constraints: See f->sem.
40 File Mutex f->sem
65 any f->sem held.
68 3. Never lock a page cache page with f->sem held.
86 the list are protected by the file mutex f->sem. But the erase code
111 Note, the f->sem guarantees that the correspondent jffs2_inode_cache
148 Lock wbuf_sem last, after the alloc_sem or and f->sem.
A Djffs2_fs_i.h27 struct mutex sem; member
A Ddebug.c69 mutex_lock(&f->sem); in __jffs2_dbg_fragtree_paranoia_check()
71 mutex_unlock(&f->sem); in __jffs2_dbg_fragtree_paranoia_check()
697 mutex_lock(&f->sem); in __jffs2_dbg_dump_fragtree()
699 mutex_unlock(&f->sem); in __jffs2_dbg_dump_fragtree()
A Dreadinode.c1401 mutex_init(&f->sem); in jffs2_do_crccheck_inode()
1402 mutex_lock(&f->sem); in jffs2_do_crccheck_inode()
1406 mutex_unlock(&f->sem); in jffs2_do_crccheck_inode()
1419 mutex_lock(&f->sem); in jffs2_do_clear_inode()
1446 mutex_unlock(&f->sem); in jffs2_do_clear_inode()
A Dgc.c506 mutex_lock(&f->sem); in jffs2_garbage_collect_live()
586 mutex_unlock(&f->sem); in jffs2_garbage_collect_live()
1328 mutex_unlock(&f->sem); in jffs2_garbage_collect_dnode()
1334 mutex_lock(&f->sem); in jffs2_garbage_collect_dnode()
1339 mutex_lock(&f->sem); in jffs2_garbage_collect_dnode()
A Dsuper.c60 mutex_init(&f->sem); in jffs2_i_init_once()
/fs/fuse/
A Ddax.c64 struct rw_semaphore sem; member
482 up_write(&fi->dax->sem); in fuse_setup_new_dax_mapping()
491 up_write(&fi->dax->sem); in fuse_setup_new_dax_mapping()
495 up_write(&fi->dax->sem); in fuse_setup_new_dax_mapping()
554 up_write(&fi->dax->sem); in fuse_upgrade_dax_mapping()
588 down_read(&fi->dax->sem); in fuse_iomap_begin()
603 up_read(&fi->dax->sem); in fuse_iomap_begin()
614 up_read(&fi->dax->sem); in fuse_iomap_begin()
932 up_read(&fi->dax->sem); in inode_inline_reclaim_one_dmap()
981 up_write(&fi->dax->sem); in inode_inline_reclaim_one_dmap()
[all …]
/fs/f2fs/
A Df2fs.h2187 #define init_f2fs_rwsem(sem) \ argument
2191 __init_f2fs_rwsem((sem), #sem, &__key); \
2199 init_waitqueue_head(&sem->read_waiters); in __init_f2fs_rwsem()
2216 wait_event(sem->read_waiters, down_read_trylock(&sem->internal_rwsem)); in f2fs_down_read()
2218 down_read(&sem->internal_rwsem); in f2fs_down_read()
2229 up_read(&sem->internal_rwsem); in f2fs_up_read()
2234 down_write(&sem->internal_rwsem); in f2fs_down_write()
2248 #define f2fs_down_read_nested(sem, subclass) f2fs_down_read(sem) argument
2249 #define f2fs_down_write_nested(sem, subclass) f2fs_down_write(sem) argument
2259 up_write(&sem->internal_rwsem); in f2fs_up_write()
[all …]
/fs/crypto/
A Dkeysetup_v1.c103 down_read(&key->sem); in find_and_lock_process_key()
130 up_read(&key->sem); in find_and_lock_process_key()
313 up_read(&key->sem); in fscrypt_setup_v1_file_key_via_subscribed_keyrings()
/fs/ecryptfs/
A Dkeystore.c849 up_write(&(auth_tok_key->sem)); in ecryptfs_write_tag_70_packet()
1091 up_write(&(auth_tok_key->sem)); in ecryptfs_parse_tag_70_packet()
1628 down_write(&(*auth_tok_key)->sem); in ecryptfs_keyring_auth_tok_for_sig()
1631 up_write(&(*auth_tok_key)->sem); in ecryptfs_keyring_auth_tok_for_sig()
1904 up_write(&(auth_tok_key->sem)); in ecryptfs_parse_packet_set()
1912 up_write(&(auth_tok_key->sem)); in ecryptfs_parse_packet_set()
1917 up_write(&(auth_tok_key->sem)); in ecryptfs_parse_packet_set()
1979 up_write(&(auth_tok_key->sem)); in pki_encrypt_session_key()
2043 up_write(&(auth_tok_key->sem)); in write_tag_1_packet()
2441 up_write(&(auth_tok_key->sem)); in ecryptfs_generate_key_packet_set()
[all …]
A Dmain.c204 up_write(&(global_auth_tok->global_auth_tok_key)->sem); in ecryptfs_init_global_auth_toks()
/fs/ubifs/
A Dauth.c286 down_read(&keyring_key->sem); in ubifs_init_authentication()
353 up_read(&keyring_key->sem); in ubifs_init_authentication()
/fs/bcachefs/
A Dchecksum.c449 down_read(&keyring_key->sem); in __bch2_request_key()
457 up_read(&keyring_key->sem); in __bch2_request_key()
/fs/smb/client/
A Dcifsproto.h213 extern void cifs_down_write(struct rw_semaphore *sem);
A Dfile.c647 cifs_down_write(struct rw_semaphore *sem) in cifs_down_write() argument
649 while (!down_write_trylock(sem)) in cifs_down_write()
A Dconnect.c2242 down_read(&key->sem); in cifs_set_cifscreds()
2320 up_read(&key->sem); in cifs_set_cifscreds()

Completed in 72 milliseconds