Searched refs:rwsem (Results 1 – 11 of 11) sorted by relevance
| /drivers/virt/coco/guest/ |
| A D | tsm-mr.c | 38 struct rw_semaphore rwsem; member 54 rc = down_read_interruptible(&ctx->rwsem); in tm_digest_read() 69 up_read(&ctx->rwsem); in tm_digest_read() 71 rc = down_write_killable(&ctx->rwsem); in tm_digest_read() 81 downgrade_write(&ctx->rwsem); in tm_digest_read() 87 up_read(&ctx->rwsem); in tm_digest_read() 106 rc = down_write_killable(&ctx->rwsem); in tm_digest_write() 118 up_write(&ctx->rwsem); in tm_digest_write() 229 init_rwsem(&ctx->rwsem); in tsm_mr_create_attribute_group()
|
| /drivers/gnss/ |
| A D | core.c | 48 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() 251 init_rwsem(&gdev->rwsem); in gnss_allocate_device() 302 down_write(&gdev->rwsem); in gnss_deregister_device() 308 up_write(&gdev->rwsem); in gnss_deregister_device()
|
| /drivers/leds/ |
| A D | leds-bd2802.c | 71 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 …]
|
| /drivers/cxl/core/ |
| A D | region.c | 349 if ((rc = ACQUIRE_ERR(rwsem_write_kill, &rwsem))) in queue_reset() 367 if ((rc = ACQUIRE_ERR(rwsem_write_kill, &rwsem))) in __commit() 450 if ((rc = ACQUIRE_ERR(rwsem_read_intr, &rwsem))) in commit_show() 479 if ((rc = ACQUIRE_ERR(rwsem_read_intr, &rwsem))) in interleave_ways_show() 517 if ((rc = ACQUIRE_ERR(rwsem_write_kill, &rwsem))) in interleave_ways_store() 544 if ((rc = ACQUIRE_ERR(rwsem_read_intr, &rwsem))) in interleave_granularity_show() 580 if ((rc = ACQUIRE_ERR(rwsem_write_kill, &rwsem))) in interleave_granularity_store() 601 if ((rc = ACQUIRE_ERR(rwsem_read_intr, &rwsem))) in resource_show() 718 if ((rc = ACQUIRE_ERR(rwsem_write_kill, &rwsem))) in size_store() 741 if ((rc = ACQUIRE_ERR(rwsem_read_intr, &rwsem))) in size_show() [all …]
|
| A D | edac.c | 118 ACQUIRE(rwsem_read_intr, rwsem)(&cxl_rwsem.region); in cxl_scrub_get_attrbs() 119 if ((ret = ACQUIRE_ERR(rwsem_read_intr, &rwsem))) in cxl_scrub_get_attrbs() 160 ACQUIRE(rwsem_read_intr, rwsem)(&cxl_rwsem.region); in cxl_scrub_set_attrbs_region() 161 if ((ret = ACQUIRE_ERR(rwsem_read_intr, &rwsem))) in cxl_scrub_set_attrbs_region()
|
| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_irq.c | 184 down_read(&fifo_state->rwsem); in vmw_fallback_wait() 228 up_read(&fifo_state->rwsem); in vmw_fallback_wait()
|
| A D | vmwgfx_cmd.c | 121 init_rwsem(&fifo->rwsem); in vmw_fifo_create() 455 down_write(&fifo_state->rwsem); in vmw_local_fifo_commit() 467 up_write(&fifo_state->rwsem); in vmw_local_fifo_commit()
|
| A D | vmwgfx_drv.h | 249 struct rw_semaphore rwsem; member
|
| /drivers/vdpa/vdpa_user/ |
| A D | vduse_dev.c | 102 struct rw_semaphore rwsem; member 439 down_write(&dev->rwsem); in vduse_dev_reset() 476 up_write(&dev->rwsem); in vduse_dev_reset() 1015 down_read(&dev->rwsem); in vduse_dev_queue_irq_work() 1026 up_read(&dev->rwsem); in vduse_dev_queue_irq_work() 1647 init_rwsem(&dev->rwsem); in vduse_dev_create()
|
| /drivers/ptp/ |
| A D | ptp_vclock.c | 159 lockdep_set_subclass(&ptp->clock.rwsem, PTP_LOCK_VIRTUAL); in ptp_vclock_set_subclass()
|
| /drivers/cpufreq/ |
| A D | cpufreq.c | 461 lockdep_assert_held(&policy->rwsem); in cpufreq_enable_fast_switch() 1286 init_rwsem(&policy->rwsem); in cpufreq_policy_alloc()
|
Completed in 49 milliseconds