Home
last modified time | relevance | path

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

/linux/drivers/virt/coco/guest/
H A Dreport.c96 guard(rwsem_write)(&tsm_rwsem); in tsm_report_privlevel_store()
138 guard(rwsem_write)(&tsm_rwsem); in tsm_report_service_provider_store()
162 guard(rwsem_write)(&tsm_rwsem); in tsm_report_service_guid_store()
188 guard(rwsem_write)(&tsm_rwsem); in tsm_report_service_manifest_version_store()
204 guard(rwsem_write)(&tsm_rwsem); in tsm_report_inblob_write()
295 guard(rwsem_write)(&tsm_rwsem); in tsm_report_read()
474 guard(rwsem_write)(&tsm_rwsem); in tsm_report_register()
494 guard(rwsem_write)(&tsm_rwsem); in tsm_report_unregister()
/linux/include/linux/
H A Drwsem.h270 DEFINE_LOCK_GUARD_1(rwsem_write, struct rw_semaphore, down_write(_T->lock), up_write(_T->lock))
271 DEFINE_LOCK_GUARD_1_COND(rwsem_write, _try, down_write_trylock(_T->lock))
272 DEFINE_LOCK_GUARD_1_COND(rwsem_write, _kill, down_write_killable(_T->lock), _RET == 0)
274 DECLARE_LOCK_GUARD_1_ATTRS(rwsem_write, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
275 #define class_rwsem_write_constructor(_T) WITH_LOCK_GUARD_1_ATTRS(rwsem_write, _T)
/linux/lib/
H A Dcache_maint.c107 guard(rwsem_write)(&cache_ops_instance_list_lock); in cache_coherency_ops_instance_register()
116 guard(rwsem_write)(&cache_ops_instance_list_lock); in cache_coherency_ops_instance_unregister()
/linux/sound/core/
H A Dcontrol.c123 scoped_guard(rwsem_write, &card->controls_rwsem) { in snd_ctl_release()
520 scoped_guard(rwsem_write, &card->controls_rwsem) in snd_ctl_add_replace()
622 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_remove()
641 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_remove_id()
666 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_remove_user_ctl()
752 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_rename_id()
778 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_rename()
1355 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_elem_lock()
1376 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_elem_unlock()
1674 guard(rwsem_write)(&card->controls_rwsem); in snd_ctl_elem_add()
[all …]
H A Dcontrol_led.c256 guard(rwsem_write)(&card->controls_rwsem); in DEFINE_FREE()
H A Dpcm_native.c2304 guard(rwsem_write)(&snd_pcm_link_rwsem); in snd_pcm_link()
2342 guard(rwsem_write)(&snd_pcm_link_rwsem); in snd_pcm_unlink()
/linux/drivers/pci/pcie/
H A Dbwctrl.c269 scoped_guard(rwsem_write, &pcie_bwctrl_setspeed_rwsem) { in pcie_bwnotif_probe()
298 scoped_guard(rwsem_write, &pcie_bwctrl_setspeed_rwsem) { in pcie_bwnotif_remove()
/linux/drivers/cxl/core/
H A Dhdm.c270 guard(rwsem_write)(&cxl_rwsem.dpa); in cxl_dpa_release()
459 guard(rwsem_write)(&cxl_rwsem.dpa); in cxl_dpa_setup()
505 scoped_guard(rwsem_write, &cxl_rwsem.dpa) in devm_cxl_dpa_reserve()
547 guard(rwsem_write)(&cxl_rwsem.dpa); in cxl_dpa_free()
577 guard(rwsem_write)(&cxl_rwsem.dpa); in cxl_dpa_set_part()
609 guard(rwsem_write)(&cxl_rwsem.dpa); in __cxl_dpa_alloc()
1026 guard(rwsem_write)(&cxl_rwsem.region); in init_hdm_decoder()
H A Dmemdev.c599 guard(rwsem_write)(&cxl_memdev_rwsem); in set_exclusive_cxl_commands()
615 guard(rwsem_write)(&cxl_memdev_rwsem); in clear_exclusive_cxl_commands()
625 guard(rwsem_write)(&cxl_memdev_rwsem); in cxl_memdev_shutdown()
H A Dregion.c445 guard(rwsem_write)(&cxl_rwsem.region); in commit_store()
2237 guard(rwsem_write)(&cxl_rwsem.region); in cxl_decoder_detach()
2268 guard(rwsem_write)(&cxl_rwsem.region); in __attach_target()
3825 guard(rwsem_write)(&cxl_rwsem.region); in __construct_region()
4007 guard(rwsem_write)(&cxl_rwsem.region); in cxl_port_get_spa_cache_alias()
H A Dport.c1611 guard(rwsem_write)(&cxl_rwsem.region); in update_decoder_targets()
1918 guard(rwsem_write)(&cxl_rwsem.region); in decoder_populate_targets()
/linux/kernel/liveupdate/
H A Dluo_session.c148 guard(rwsem_write)(&sh->rwsem); in luo_session_insert()
178 guard(rwsem_write)(&sh->rwsem); in luo_session_remove()
580 guard(rwsem_write)(&sh->rwsem); in luo_session_serialize()
/linux/sound/core/seq/
H A Dseq_ports.c495 guard(rwsem_write)(&grp->list_mutex); in check_and_subscribe_port()
559 guard(rwsem_write)(&grp->list_mutex); in delete_and_unsubscribe_port()
622 scoped_guard(rwsem_write, &dest->list_mutex) { in snd_seq_port_disconnect()
H A Dseq_virmidi.c202 scoped_guard(rwsem_write, &rdev->filelist_sem) { in snd_virmidi_input_open()
245 scoped_guard(rwsem_write, &rdev->filelist_sem) { in snd_virmidi_input_close()
/linux/drivers/pci/
H A Dtsm.c778 guard(rwsem_write)(&pci_tsm_rwsem); in pci_tsm_register()
839 guard(rwsem_write)(&pci_tsm_rwsem); in pci_tsm_destroy()
876 guard(rwsem_write)(&pci_tsm_rwsem); in pci_tsm_unregister()
/linux/drivers/block/zram/
H A Dzram_drv.c394 guard(rwsem_write)(&zram->dev_lock); in mem_limit_store()
562 guard(rwsem_write)(&zram->dev_lock); in compressed_writeback_store()
595 guard(rwsem_write)(&zram->dev_lock); in writeback_limit_enable_store()
634 guard(rwsem_write)(&zram->dev_lock); in writeback_limit_store()
665 guard(rwsem_write)(&zram->dev_lock); in writeback_batch_size_store()
740 guard(rwsem_write)(&zram->dev_lock); in backing_dev_store()
1250 guard(rwsem_write)(&zram->dev_lock); in writeback_store()
1653 guard(rwsem_write)(&zram->dev_lock); in __comp_algorithm_store()
2603 guard(rwsem_write)(&zram->dev_lock); in recompress_store()
2855 guard(rwsem_write)(&zram->dev_lock); in zram_reset_device()
[all …]
/linux/drivers/power/sequencing/
H A Dcore.c523 scoped_guard(rwsem_write, &pwrseq_sem) { in pwrseq_device_register()
547 guard(rwsem_write)(&pwrseq->rw_lock); in pwrseq_device_unregister()
553 guard(rwsem_write)(&pwrseq_sem); in pwrseq_device_unregister()
/linux/sound/soc/sdca/
H A Dsdca_jack.c47 guard(rwsem_write)(rwsem); in sdca_jack_process() local
/linux/drivers/tty/
H A Dn_tty.c349 guard(rwsem_write)(&tty->termios_rwsem); in n_tty_flush_buffer()
1079 scoped_guard(rwsem_write, &tty->termios_rwsem) { in isig()
1872 guard(rwsem_write)(&tty->termios_rwsem); in n_tty_close()
2489 scoped_guard(rwsem_write, &tty->termios_rwsem) in n_tty_ioctl()
/linux/drivers/fwctl/
H A Dmain.c379 guard(rwsem_write)(&fwctl->registration_lock); in fwctl_unregister()
/linux/drivers/power/supply/
H A Dpower_supply_core.c1419 guard(rwsem_write)(&psy->extensions_sem); in power_supply_register_extension()
1461 guard(rwsem_write)(&psy->extensions_sem); in power_supply_unregister_extension()
/linux/drivers/firewire/
H A Dcore-device.c806 scoped_guard(rwsem_write, &fw_device_rwsem) { in read_config_rom()
/linux/drivers/tty/serial/
H A Dserial_core.c1041 guard(rwsem_write)(&tty->termios_rwsem); in uart_set_info_user()
1564 guard(rwsem_write)(&tty->termios_rwsem); in uart_ioctl()
/linux/sound/usb/
H A Dmidi.c1539 scoped_guard(rwsem_write, &umidi->disc_rwsem) { in snd_usbmidi_disconnect()
/linux/drivers/tty/serial/8250/
H A D8250_port.c2589 guard(rwsem_write)(&tty->termios_rwsem); in serial8250_update_uartclk()