| /linux/drivers/char/hw_random/ |
| H A D | jh7110-trng.c | 108 spinlock_t write_lock; member 152 spin_lock_irq(&trng->write_lock); in starfive_trng_cmd() 154 spin_unlock_irq(&trng->write_lock); in starfive_trng_cmd() 160 spin_lock_irq(&trng->write_lock); in starfive_trng_cmd() 162 spin_unlock_irq(&trng->write_lock); in starfive_trng_cmd() 226 spin_lock(&trng->write_lock); in starfive_trng_irq() 228 spin_unlock(&trng->write_lock); in starfive_trng_irq() 298 spin_lock_init(&trng->write_lock); in starfive_trng_probe()
|
| /linux/drivers/staging/greybus/ |
| H A D | uart.c | 54 spinlock_t write_lock; member 170 spin_lock_irqsave(&gb_tty->write_lock, flags); in gb_uart_receive_credits_handler() 176 spin_unlock_irqrestore(&gb_tty->write_lock, flags); in gb_uart_receive_credits_handler() 240 spin_lock_irqsave(&gb_tty->write_lock, flags); in gb_uart_tx_write_work() 249 spin_unlock_irqrestore(&gb_tty->write_lock, flags); in gb_uart_tx_write_work() 254 spin_unlock_irqrestore(&gb_tty->write_lock, flags); in gb_uart_tx_write_work() 264 spin_lock_irqsave(&gb_tty->write_lock, flags); in gb_uart_tx_write_work() 266 spin_unlock_irqrestore(&gb_tty->write_lock, flags); in gb_uart_tx_write_work() 272 spin_lock_irqsave(&gb_tty->write_lock, flags); in gb_uart_tx_write_work() 275 spin_unlock_irqrestore(&gb_tty->write_lock, flags); in gb_uart_tx_write_work() [all …]
|
| /linux/drivers/platform/surface/ |
| H A D | surface_dtx.c | 155 struct mutex write_lock; /* Guards order of events/notifications. */ member 191 mutex_destroy(&ddev->write_lock); in __sdtx_device_release() 601 lockdep_assert_held(&ddev->write_lock); in sdtx_push_event() 655 mutex_lock(&ddev->write_lock); in sdtx_notifier() 713 mutex_unlock(&ddev->write_lock); in sdtx_notifier() 762 mutex_lock(&ddev->write_lock); in sdtx_device_mode_workfn() 767 mutex_unlock(&ddev->write_lock); in sdtx_device_mode_workfn() 784 mutex_unlock(&ddev->write_lock); in sdtx_device_mode_workfn() 798 lockdep_assert_held(&ddev->write_lock); in __sdtx_device_state_update_base() 827 lockdep_assert_held(&ddev->write_lock); in __sdtx_device_state_update_mode() [all …]
|
| H A D | surface_aggregator_cdev.c | 64 struct mutex write_lock; /* Guards FIFO buffer write access */ member 107 mutex_lock(&client->write_lock); in ssam_cdev_notifier() 114 mutex_unlock(&client->write_lock); in ssam_cdev_notifier() 122 mutex_unlock(&client->write_lock); in ssam_cdev_notifier() 477 mutex_init(&client->write_lock); in ssam_cdev_device_open() 488 mutex_destroy(&client->write_lock); in ssam_cdev_device_open() 516 mutex_destroy(&client->write_lock); in ssam_cdev_device_release()
|
| /linux/net/ax25/ |
| H A D | ax25_uid.c | 111 write_lock(&ax25_uid_lock); in ax25_uid_ioctl() 122 write_lock(&ax25_uid_lock); in ax25_uid_ioctl() 196 write_lock(&ax25_uid_lock); in ax25_uid_free()
|
| /linux/drivers/mmc/host/ |
| H A D | sdhci-bcm-kona.c | 43 struct mutex write_lock; /* protect back to back writes */ member 125 mutex_lock(&kona_dev->write_lock); in sdhci_bcm_kona_sd_card_emulate() 143 mutex_unlock(&kona_dev->write_lock); in sdhci_bcm_kona_sd_card_emulate() 223 mutex_init(&kona_dev->write_lock); in sdhci_bcm_kona_probe()
|
| /linux/kernel/ |
| H A D | resource.c | 263 write_lock(&resource_lock); in release_child_resources() 279 write_lock(&resource_lock); in request_resource_conflict() 310 write_lock(&resource_lock); in release_resource() 776 write_lock(&resource_lock); in reallocate_resource() 840 write_lock(&resource_lock); in allocate_resource() 944 write_lock(&resource_lock); in insert_resource_conflict() 982 write_lock(&resource_lock); in insert_resource_expand_to_fit() 1029 write_lock(&resource_lock); in remove_resource() 1088 write_lock(&resource_lock); in adjust_resource() 1162 write_lock(&resource_lock); in reserve_region_with_split() [all …]
|
| /linux/drivers/usb/class/ |
| H A D | cdc-acm.c | 205 spin_lock_irqsave(&acm->write_lock, flags); in acm_wb_is_avail() 209 spin_unlock_irqrestore(&acm->write_lock, flags); in acm_wb_is_avail() 603 spin_lock_irqsave(&acm->write_lock, flags); in acm_write_bulk() 605 spin_unlock_irqrestore(&acm->write_lock, flags); in acm_write_bulk() 773 spin_lock_irq(&acm->write_lock); in acm_port_shutdown() 774 spin_unlock_irq(&acm->write_lock); in acm_port_shutdown() 828 spin_lock_irqsave(&acm->write_lock, flags); in acm_tty_write() 831 spin_unlock_irqrestore(&acm->write_lock, flags); in acm_tty_write() 838 spin_unlock_irqrestore(&acm->write_lock, flags); in acm_tty_write() 850 spin_unlock_irqrestore(&acm->write_lock, flags); in acm_tty_write() [all …]
|
| H A D | cdc-acm.h | 79 spinlock_t write_lock; member
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | page_track.c | 239 write_lock(&kvm->mmu_lock); in kvm_page_track_register_notifier() 257 write_lock(&kvm->mmu_lock); in kvm_page_track_unregister_notifier() 335 write_lock(&kvm->mmu_lock); in kvm_write_track_add_gfn() 365 write_lock(&kvm->mmu_lock); in kvm_write_track_remove_gfn()
|
| /linux/net/nfc/ |
| H A D | af_nfc.c | 56 write_lock(&proto_tab_lock); in nfc_proto_register() 72 write_lock(&proto_tab_lock); in nfc_proto_unregister()
|
| /linux/drivers/staging/axis-fifo/ |
| H A D | axis-fifo.c | 130 struct mutex write_lock; /* lock for writing */ member 334 if (!mutex_trylock(&fifo->write_lock)) in axis_fifo_write() 348 mutex_lock(&fifo->write_lock); in axis_fifo_write() 381 mutex_unlock(&fifo->write_lock); in axis_fifo_write() 579 mutex_init(&fifo->write_lock); in axis_fifo_probe()
|
| /linux/Documentation/RCU/ |
| H A D | rcuref.rst | 27 write_lock(&list_lock); ... 36 ... write_lock(&list_lock); 48 write_lock() in add() and delete() to spin_lock() and changing read_lock()
|
| /linux/drivers/parisc/ |
| H A D | pdc_stable.c | 313 write_lock(&entry->rw_lock); in pdcspath_hwpath_write() 410 write_lock(&entry->rw_lock); in pdcspath_layer_write() 804 write_lock(&pathentry->rw_lock); in pdcs_auto_write() 1000 write_lock(&entry->rw_lock); in pdcs_register_pathentries() 1016 write_lock(&entry->rw_lock); in pdcs_register_pathentries()
|
| /linux/net/rxrpc/ |
| H A D | conn_object.c | 322 write_lock(&rxnet->conn_lock); in rxrpc_clean_up_connection() 402 write_lock(&rxnet->conn_lock); in rxrpc_service_connection_reaper() 479 write_lock(&rxnet->conn_lock); in rxrpc_destroy_all_connections()
|
| /linux/virt/kvm/ |
| H A D | kvm_mm.h | 15 #define KVM_MMU_LOCK(kvm) write_lock(&(kvm)->mmu_lock)
|
| /linux/net/bluetooth/ |
| H A D | af_bluetooth.c | 92 write_lock(&bt_proto_lock); in bt_sock_register() 110 write_lock(&bt_proto_lock); in bt_sock_unregister() 177 write_lock(&l->lock); in bt_sock_link() 185 write_lock(&l->lock); in bt_sock_unlink()
|
| /linux/fs/proc/ |
| H A D | generic.c | 399 write_lock(&proc_subdir_lock); in proc_register() 716 write_lock(&proc_subdir_lock); in remove_proc_entry() 755 write_lock(&proc_subdir_lock); in remove_proc_subtree() 799 write_lock(&proc_subdir_lock); in remove_proc_subtree()
|
| /linux/drivers/xen/ |
| H A D | acpi.c | 134 write_lock(&get_gsi_from_sbdf_lock); in xen_acpi_register_get_gsi_func()
|
| /linux/arch/arm64/kvm/ |
| H A D | mmu.c | 146 write_lock(&kvm->mmu_lock); in kvm_mmu_split_huge_pages() 374 write_lock(&kvm->mmu_lock); in stage2_flush_vm() 1084 write_lock(&kvm->mmu_lock); in stage2_unmap_vm() 1102 write_lock(&kvm->mmu_lock); in kvm_free_stage2_pgd() 1200 write_lock(&kvm->mmu_lock); in kvm_phys_addr_ioremap() 1250 write_lock(&kvm->mmu_lock); in kvm_mmu_wp_memory_region() 1280 write_lock(&kvm->mmu_lock); in kvm_mmu_split_memory_region() 2503 write_lock(&kvm->mmu_lock); in kvm_arch_flush_shadow_memslot()
|
| /linux/net/sched/ |
| H A D | ematch.c | 130 write_lock(&ematch_mod_lock); in tcf_em_register() 156 write_lock(&ematch_mod_lock); in tcf_em_unregister()
|
| /linux/fs/f2fs/ |
| H A D | extent_cache.c | 434 write_lock(&et->lock); in f2fs_init_read_extent_tree() 646 write_lock(&et->lock); in __destroy_extent_node() 689 write_lock(&et->lock); in __update_extent_tree_range() 849 write_lock(&et->lock); in f2fs_update_read_extent_tree_range_compressed() 986 write_lock(&et->lock); in __shrink_extent_tree() 1148 write_lock(&et->lock); in __drop_extent_tree()
|
| /linux/fs/btrfs/ |
| H A D | extent_map.c | 419 write_lock(&tree->lock); in btrfs_unpin_extent_cache() 766 write_lock(&tree->lock); in drop_all_extent_maps_fast() 831 write_lock(&em_tree->lock); in btrfs_drop_extent_map_range() 1021 write_lock(&tree->lock); in btrfs_replace_extent_map_range() 1058 write_lock(&em_tree->lock); in btrfs_split_extent_map()
|
| /linux/fs/jbd2/ |
| H A D | transaction.c | 276 write_lock(&journal->j_state_lock); in add_transaction_credits() 389 write_lock(&journal->j_state_lock); in start_this_handle() 845 write_lock(&journal->j_state_lock); in jbd2_journal_wait_updates() 863 write_lock(&journal->j_state_lock); in jbd2_journal_lock_updates() 871 write_lock(&journal->j_state_lock); in jbd2_journal_lock_updates() 901 write_lock(&journal->j_state_lock); in jbd2_journal_unlock_updates() 2272 write_lock(&journal->j_state_lock); in journal_unmap_buffer()
|
| /linux/fs/minix/ |
| H A D | itree_common.c | 122 write_lock(&pointers_lock); in splice_branch() 237 write_lock(&pointers_lock); in find_shared()
|