Home
last modified time | relevance | path

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

12345

/linux/drivers/char/hw_random/
H A Djh7110-trng.c108 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 Duart.c54 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 Dsurface_dtx.c155 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 Dsurface_aggregator_cdev.c64 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 Dax25_uid.c111 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 Dsdhci-bcm-kona.c43 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 Dresource.c263 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 Dcdc-acm.c205 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 Dcdc-acm.h79 spinlock_t write_lock; member
/linux/arch/x86/kvm/mmu/
H A Dpage_track.c239 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 Daf_nfc.c56 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 Daxis-fifo.c130 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 Drcuref.rst27 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 Dpdc_stable.c313 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 Dconn_object.c322 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 Dkvm_mm.h15 #define KVM_MMU_LOCK(kvm) write_lock(&(kvm)->mmu_lock)
/linux/net/bluetooth/
H A Daf_bluetooth.c92 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 Dgeneric.c399 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 Dacpi.c134 write_lock(&get_gsi_from_sbdf_lock); in xen_acpi_register_get_gsi_func()
/linux/arch/arm64/kvm/
H A Dmmu.c146 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 Dematch.c130 write_lock(&ematch_mod_lock); in tcf_em_register()
156 write_lock(&ematch_mod_lock); in tcf_em_unregister()
/linux/fs/f2fs/
H A Dextent_cache.c434 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 Dextent_map.c419 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 Dtransaction.c276 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 Ditree_common.c122 write_lock(&pointers_lock); in splice_branch()
237 write_lock(&pointers_lock); in find_shared()

12345