Home
last modified time | relevance | path

Searched refs:rwsem (Results 1 – 25 of 3175) sorted by relevance

12345678910>>...127

/linux/fs/btrfs/
A Ddev-replace.c358 down_read(&dev_replace->rwsem); in btrfs_run_dev_replace()
361 up_read(&dev_replace->rwsem); in btrfs_run_dev_replace()
364 up_read(&dev_replace->rwsem); in btrfs_run_dev_replace()
445 up_write(&dev_replace->rwsem); in btrfs_run_dev_replace()
725 up_write(&dev_replace->rwsem); in btrfs_dev_replace_start()
889 up_read(&dev_replace->rwsem); in btrfs_dev_replace_finishing()
896 up_read(&dev_replace->rwsem); in btrfs_dev_replace_finishing()
1003 up_write(&dev_replace->rwsem); in btrfs_dev_replace_finishing()
1091 up_read(&dev_replace->rwsem); in btrfs_dev_replace_status()
1203 up_write(&dev_replace->rwsem); in btrfs_dev_replace_suspend_for_unmount()
[all …]
A Dreada.c389 down_read(&fs_info->dev_replace.rwsem); in reada_find_extent()
392 up_read(&fs_info->dev_replace.rwsem); in reada_find_extent()
403 up_read(&fs_info->dev_replace.rwsem); in reada_find_extent()
409 up_read(&fs_info->dev_replace.rwsem); in reada_find_extent()
454 up_read(&fs_info->dev_replace.rwsem); in reada_find_extent()
462 up_read(&fs_info->dev_replace.rwsem); in reada_find_extent()
/linux/drivers/gnss/
A Dcore.c48 down_write(&gdev->rwsem); in gnss_open()
60 up_write(&gdev->rwsem); in gnss_open()
72 down_write(&gdev->rwsem); in gnss_release()
81 up_write(&gdev->rwsem); in gnss_release()
162 down_read(&gdev->rwsem); in gnss_write()
167 up_read(&gdev->rwsem); in gnss_write()
252 init_rwsem(&gdev->rwsem); in gnss_allocate_device()
303 down_write(&gdev->rwsem); in gnss_deregister_device()
309 up_write(&gdev->rwsem); in gnss_deregister_device()
/linux/kernel/
A Dnotifier.c234 down_write(&nh->rwsem); in blocking_notifier_chain_register()
236 up_write(&nh->rwsem); in blocking_notifier_chain_register()
264 down_write(&nh->rwsem); in blocking_notifier_chain_unregister()
266 up_write(&nh->rwsem); in blocking_notifier_chain_unregister()
282 down_read(&nh->rwsem); in blocking_notifier_call_chain_robust()
284 up_read(&nh->rwsem); in blocking_notifier_call_chain_robust()
317 down_read(&nh->rwsem); in blocking_notifier_call_chain()
319 up_read(&nh->rwsem); in blocking_notifier_call_chain()
A Dbuilt-in.a61 locking/rwsem.o/
62 locking/percpu-rwsem.o/
/linux/kernel/time/
A Dposix-clock.c24 down_read(&clk->rwsem); in get_posix_clock()
29 up_read(&clk->rwsem); in get_posix_clock()
36 up_read(&clk->rwsem); in put_posix_clock()
114 down_read(&clk->rwsem); in posix_clock_open()
130 up_read(&clk->rwsem); in posix_clock_open()
166 init_rwsem(&clk->rwsem); in posix_clock_register()
186 down_write(&clk->rwsem); in posix_clock_unregister()
188 up_write(&clk->rwsem); in posix_clock_unregister()
/linux/include/linux/
A Drmap.h31 struct rw_semaphore rwsem; /* W: modification, R: walking the list */ member
116 down_write(&anon_vma->root->rwsem); in anon_vma_lock_write()
121 up_write(&anon_vma->root->rwsem); in anon_vma_unlock_write()
126 down_read(&anon_vma->root->rwsem); in anon_vma_lock_read()
131 up_read(&anon_vma->root->rwsem); in anon_vma_unlock_read()
A Dnotifier.h66 struct rw_semaphore rwsem; member
85 init_rwsem(&(name)->rwsem); \
101 .rwsem = __RWSEM_INITIALIZER((name).rwsem), \
A Dposix-clock.h89 struct rw_semaphore rwsem; member
A Dgnss.h45 struct rw_semaphore rwsem; member
/linux/drivers/cpufreq/
A Dcpufreq.c260 up_write(&policy->rwsem); in cpufreq_cpu_release()
284 down_write(&policy->rwsem); in cpufreq_cpu_acquire()
954 down_read(&policy->rwsem); in show()
956 up_read(&policy->rwsem); in show()
1127 up_write(&policy->rwsem); in cpufreq_add_policy_cpu()
1149 up_write(&policy->rwsem); in handle_update()
1179 up_write(&policy->rwsem); in cpufreq_policy_put_kobj()
1516 up_write(&policy->rwsem); in cpufreq_online()
1531 up_write(&policy->rwsem); in cpufreq_online()
1634 up_write(&policy->rwsem); in cpufreq_offline()
[all …]
/linux/drivers/leds/
A Dleds-bd2802.c71 struct rw_semaphore rwsem; member
330 down_write(&led->rwsem); \
332 up_write(&led->rwsem); \
435 down_read(&led->rwsem); in bd2802_show_adv_conf()
440 up_read(&led->rwsem); in bd2802_show_adv_conf()
453 down_write(&led->rwsem); in bd2802_store_adv_conf()
458 up_write(&led->rwsem); in bd2802_store_adv_conf()
478 down_read(&led->rwsem); \
480 up_read(&led->rwsem); \
496 up_write(&led->rwsem); \
[all …]
/linux/kernel/locking/
A Dbuilt-in.a5 rwsem.o/
6 percpu-rwsem.o/
A D.built-in.a.cmd1 …/locking/mutex.o kernel/locking/semaphore.o kernel/locking/rwsem.o kernel/locking/percpu-rwsem.o k…
A DMakefile6 obj-y += mutex.o semaphore.o rwsem.o percpu-rwsem.o
A D.rwsem.o.cmd1rwsem.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/aa…
3 source_kernel/locking/rwsem.o := kernel/locking/rwsem.c
5 deps_kernel/locking/rwsem.o := \
667 include/linux/rwsem.h \
759 kernel/locking/rwsem.o: $(deps_kernel/locking/rwsem.o)
761 $(deps_kernel/locking/rwsem.o):
A D.percpu-rwsem.o.cmd1rwsem.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/aa…
3 source_kernel/locking/percpu-rwsem.o := kernel/locking/percpu-rwsem.c
5 deps_kernel/locking/percpu-rwsem.o := \
421 include/linux/percpu-rwsem.h \
675 include/linux/rwsem.h \
750 kernel/locking/percpu-rwsem.o: $(deps_kernel/locking/percpu-rwsem.o)
752 $(deps_kernel/locking/percpu-rwsem.o):
/linux/ipc/
A Dutil.c119 init_rwsem(&ids->rwsem); in ipc_init_ids()
344 down_write(&ids->rwsem); in ipcget_new()
346 up_write(&ids->rwsem); in ipcget_new()
408 down_write(&ids->rwsem); in ipcget_public()
434 up_write(&ids->rwsem); in ipcget_public()
839 down_read(&ids->rwsem); in sysvipc_proc_start()
866 up_read(&ids->rwsem); in sysvipc_proc_stop()
A Dshm.c369 down_write(&shm_ids(ns).rwsem); in shm_close()
388 up_write(&shm_ids(ns).rwsem); in shm_close()
416 down_write(&shm_ids(ns).rwsem); in shm_destroy_orphaned()
419 up_write(&shm_ids(ns).rwsem); in shm_destroy_orphaned()
491 down_write(&shm_ids(ns).rwsem); in exit_shm()
513 up_write(&shm_ids(ns).rwsem); in exit_shm()
987 down_write(&shm_ids(ns).rwsem); in shmctl_down()
1026 up_write(&shm_ids(ns).rwsem); in shmctl_down()
1042 up_read(&shm_ids(ns).rwsem); in shmctl_ipc_info()
1062 up_read(&shm_ids(ns).rwsem); in shmctl_shm_info()
[all …]
A Dnamespace.c102 down_write(&ids->rwsem); in free_ipcs()
115 up_write(&ids->rwsem); in free_ipcs()
/linux/fs/erofs/
A Ddata.c164 down_read(&devs->rwsem); in erofs_map_dev()
167 up_read(&devs->rwsem); in erofs_map_dev()
172 up_read(&devs->rwsem); in erofs_map_dev()
174 down_read(&devs->rwsem); in erofs_map_dev()
191 up_read(&devs->rwsem); in erofs_map_dev()
A Dsuper.c286 down_read(&sbi->devs->rwsem); in erofs_init_devices()
300 up_read(&sbi->devs->rwsem); in erofs_init_devices()
322 up_read(&sbi->devs->rwsem); in erofs_init_devices()
552 down_write(&ctx->devs->rwsem); in erofs_fc_parse_param()
554 up_write(&ctx->devs->rwsem); in erofs_fc_parse_param()
776 init_rwsem(&ctx->devs->rwsem); in erofs_init_fs_context()
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_irq.c179 down_read(&fifo_state->rwsem); in vmw_fallback_wait()
227 up_read(&fifo_state->rwsem); in vmw_fallback_wait()
A Dvmwgfx_cmd.c120 init_rwsem(&fifo->rwsem); in vmw_fifo_create()
447 down_write(&fifo_state->rwsem); in vmw_local_fifo_commit()
459 up_write(&fifo_state->rwsem); in vmw_local_fifo_commit()
/linux/mm/
A Drmap.c127 if (rwsem_is_locked(&anon_vma->root->rwsem)) { in anon_vma_free()
244 up_write(&root->rwsem); in lock_anon_vma_root()
246 down_write(&root->rwsem); in lock_anon_vma_root()
254 up_write(&root->rwsem); in unlock_anon_vma_root()
448 init_rwsem(&anon_vma->rwsem); in anon_vma_ctor()
544 if (down_read_trylock(&root_anon_vma->rwsem)) { in page_lock_anon_vma_read()
551 up_read(&root_anon_vma->rwsem); in page_lock_anon_vma_read()

Completed in 52 milliseconds

12345678910>>...127