Home
last modified time | relevance | path

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

1234

/linux/fs/dlm/
H A Dmidcomms.c349 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_addr()
352 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_addr()
782 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_receive_buffer_3_2()
794 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_receive_buffer_3_1()
810 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_receive_buffer_3_1()
813 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_receive_buffer_3_1()
927 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_unack_msg_resend()
936 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_unack_msg_resend()
951 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_unack_msg_resend()
1062 srcu_read_unlock(&nodes_srcu, idx); in dlm_midcomms_get_mhandle()
[all …]
/linux/arch/x86/kvm/mmu/
H A Dpage_track.c289 srcu_read_unlock(&head->track_srcu, idx); in __kvm_page_track_write()
312 srcu_read_unlock(&head->track_srcu, idx); in kvm_page_track_delete_slot()
331 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_add_gfn()
339 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_add_gfn()
361 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_remove_gfn()
369 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_remove_gfn()
/linux/mm/
H A Dmmu_notifier.c336 srcu_read_unlock(&srcu, id); in mn_hlist_release()
382 srcu_read_unlock(&srcu, id); in __mmu_notifier_clear_flush_young()
402 srcu_read_unlock(&srcu, id); in __mmu_notifier_clear_young()
424 srcu_read_unlock(&srcu, id); in __mmu_notifier_test_young()
516 srcu_read_unlock(&srcu, id); in mn_hlist_invalidate_range_start()
556 srcu_read_unlock(&srcu, id); in mn_hlist_invalidate_end()
588 srcu_read_unlock(&srcu, id); in __mmu_notifier_arch_invalidate_secondary_tlbs()
816 srcu_read_unlock(&srcu, id); in mmu_notifier_unregister()
/linux/virt/kvm/
H A Deventfd.c88 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_resampler_ack()
225 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_wakeup()
489 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irqfd_assign()
493 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irqfd_assign()
520 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier()
524 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier()
550 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_notify_acked_irq()
693 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_notify_irqfd_resampler()
698 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_notify_irqfd_resampler()
H A Dirqchip.c84 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_set_irq()
/linux/drivers/nvme/host/
H A Dmultipath.c227 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_kick_requeue_lists()
269 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_mpath_clear_ctrl_paths()
285 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_revalidate_paths()
545 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_submit_bio()
571 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_get_unique_id()
587 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_report_zones()
806 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_set_live()
935 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_update_ana_state()
1120 srcu_read_unlock(&head->srcu, srcu_idx); in numa_nodes_show()
1242 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_add_sysfs_link()
H A Dioctl.c698 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_ctrl_ioctl()
734 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_ioctl()
760 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_chr_ioctl()
775 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_chr_uring_cmd()
833 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_dev_user_cmd()
840 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_dev_user_cmd()
/linux/drivers/base/power/
H A Dwakeup.c265 srcu_read_unlock(&wakeup_srcu, idx); in wakeup_sources_read_unlock()
407 srcu_read_unlock(&wakeup_srcu, srcuidx); in device_wakeup_arm_wake_irqs()
423 srcu_read_unlock(&wakeup_srcu, srcuidx); in device_wakeup_disarm_wake_irqs()
863 srcu_read_unlock(&wakeup_srcu, srcuidx); in pm_print_active_wakeup_sources()
1041 srcu_read_unlock(&wakeup_srcu, srcuidx); in pm_wakep_autosleep_enabled()
1138 srcu_read_unlock(&wakeup_srcu, *srcuidx); in wakeup_sources_stats_seq_stop()
/linux/arch/arm64/kvm/
H A Dpvtime.c32 srcu_read_unlock(&kvm->srcu, idx); in kvm_update_stolen_time()
99 srcu_read_unlock(&kvm->srcu, idx); in kvm_arm_pvtime_set_attr()
/linux/drivers/hv/
H A Dmshv_eventfd.c98 srcu_read_unlock(&partition->pt_irq_srcu, idx); in mshv_irqfd_resampler_ack()
205 srcu_read_unlock(&partition->pt_irq_srcu, idx); in mshv_assert_irq_slow()
217 srcu_read_unlock(&partition->pt_irq_srcu, idx); in mshv_assert_irq_slow()
314 srcu_read_unlock(&pt->pt_irq_srcu, idx); in mshv_irqfd_wakeup()
506 srcu_read_unlock(&pt->pt_irq_srcu, idx); in mshv_irqfd_assign()
/linux/tools/memory-model/scripts/
H A Dsimpletest.sh28 exclude="${exclude}\|srcu_read_lock(\|srcu_read_unlock("
/linux/include/linux/
H A Dsrcu.h370 static inline void srcu_read_unlock(struct srcu_struct *ssp, int idx) in srcu_read_unlock() function
481 srcu_read_unlock(_T->lock, _T->idx),
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dcfg80211.c246 srcu_read_unlock(&wl->srcu, srcu_idx); in set_channel()
257 srcu_read_unlock(&wl->srcu, srcu_idx); in set_channel()
867 srcu_read_unlock(&wl->srcu, srcu_idx); in set_wiphy_params()
1550 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1556 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1564 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1569 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1630 srcu_read_unlock(&wl->srcu, srcu_idx); in wilc_set_wakeup()
1636 srcu_read_unlock(&wl->srcu, srcu_idx); in wilc_set_wakeup()
1655 srcu_read_unlock(&wl->srcu, srcu_idx); in set_tx_power()
[all …]
/linux/arch/arm64/include/asm/
H A Dkvm_mmu.h281 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_read_guest_lock()
292 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvm_write_guest_lock()
/linux/arch/loongarch/kvm/intc/
H A Dipi.c112 srcu_read_unlock(&vcpu->kvm->srcu, idx); in send_ipi_data()
128 srcu_read_unlock(&vcpu->kvm->srcu, idx); in send_ipi_data()
/linux/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c118 srcu_read_unlock(&hdev->bpf.srcu, idx); in dispatch_hid_bpf_raw_requests()
155 srcu_read_unlock(&hdev->bpf.srcu, idx); in dispatch_hid_bpf_output_report()
/linux/fs/bcachefs/
H A Dbtree_key_cache.c567 srcu_read_unlock(&c->btree_trans_barrier, srcu_idx); in bch2_btree_key_cache_journal_flush()
686 srcu_read_unlock(&c->btree_trans_barrier, srcu_idx); in bch2_btree_key_cache_scan()
735 srcu_read_unlock(&c->btree_trans_barrier, srcu_idx); in bch2_btree_key_cache_scan()
/linux/tools/memory-model/Documentation/
H A Dherd-representation.txt61 | srcu_read_unlock | W[srcu-unlock] |
/linux/drivers/accel/qaic/
H A Dqaic_control.c1303 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
1311 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_manage_ioctl()
1312 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
1352 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_manage_ioctl()
1353 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
/linux/drivers/gpio/
H A Dgpiolib.h231 srcu_read_unlock(&_T.gdev->srcu, _T.idx),
/linux/Documentation/RCU/
H A Dchecklist.rst240 srcu_read_lock() and srcu_read_unlock(), and with the same
407 and srcu_read_unlock()), hence the "SRCU": "sleepable RCU".
418 to srcu_read_lock(), srcu_read_unlock() synchronize_srcu(),
421 sections governed by srcu_read_lock() and srcu_read_unlock()
431 srcu_read_unlock() calls must be passed the same srcu_struct.
474 immediately after an srcu_read_unlock() to get a full barrier.
/linux/arch/s390/kvm/
H A Dpci.c253 srcu_read_unlock(&kvm->srcu, idx); in kvm_s390_pci_aif_enable()
269 srcu_read_unlock(&kvm->srcu, idx); in kvm_s390_pci_aif_enable()
/linux/arch/x86/kvm/
H A Dxen.c104 srcu_read_unlock(&kvm->srcu, idx); in kvm_xen_shared_info_init()
803 srcu_read_unlock(&kvm->srcu, idx); in kvm_xen_hvm_set_attr()
1145 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_xen_vcpu_set_attr()
1466 srcu_read_unlock(&kvm->srcu, idx); in wait_pending_event()
1889 srcu_read_unlock(&kvm->srcu, idx); in kvm_xen_set_evtchn_fast()
1944 srcu_read_unlock(&kvm->srcu, idx); in kvm_xen_set_evtchn()
/linux/arch/powerpc/kvm/
H A Dbook3s_64_vio.c623 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_h_put_tce()
716 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_h_put_tce_indirect()
/linux/drivers/hwtracing/stm/
H A Dcore.c1142 srcu_read_unlock(&stm_source_srcu, idx); in stm_source_link_drop()
1161 srcu_read_unlock(&stm_source_srcu, idx); in stm_source_link_show()
1305 srcu_read_unlock(&stm_source_srcu, idx); in stm_source_write()

1234