Home
last modified time | relevance | path

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

123

/linux/arch/x86/kvm/mmu/
H A Dpage_track.c309 srcu_read_unlock(&head->track_srcu, idx); in __kvm_page_track_write()
332 srcu_read_unlock(&head->track_srcu, idx); in kvm_page_track_delete_slot()
351 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_add_gfn()
359 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_add_gfn()
381 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_remove_gfn()
389 srcu_read_unlock(&kvm->srcu, idx); in kvm_write_track_remove_gfn()
/linux/virt/kvm/
H A Deventfd.c89 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_resampler_ack()
240 srcu_read_unlock(&kvm->irq_srcu, idx); in irqfd_wakeup()
503 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irqfd_assign()
507 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irqfd_assign()
534 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier()
538 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_irq_has_notifier()
564 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_notify_acked_irq()
697 srcu_read_unlock(&kvm->irq_srcu, idx); in kvm_notify_irqfd_resampler()
702 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/net/wireless/microchip/wilc1000/
H A Dnetdev.c145 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_wlan_get_num_conn_ifcs()
159 srcu_read_unlock(&wl->srcu, srcu_idx); in wilc_wake_tx_queues()
678 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_set_mac_addr()
681 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_set_mac_addr()
685 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_set_mac_addr()
781 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_mac_xmit()
859 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_frmw_to_host()
888 srcu_read_unlock(&wilc->srcu, srcu_idx); in wilc_wfi_mgmt_rx()
944 srcu_read_unlock(&wl->srcu, srcu_idx); in wilc_get_available_idx()
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()
859 srcu_read_unlock(&wl->srcu, srcu_idx); in set_wiphy_params()
1535 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1541 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1549 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1554 srcu_read_unlock(&wl->srcu, srcu_idx); in add_virtual_intf()
1615 srcu_read_unlock(&wl->srcu, srcu_idx); in wilc_set_wakeup()
1621 srcu_read_unlock(&wl->srcu, srcu_idx); in wilc_set_wakeup()
1640 srcu_read_unlock(&wl->srcu, srcu_idx); in set_tx_power()
[all …]
/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.c99 srcu_read_unlock(&partition->pt_irq_srcu, idx); in mshv_irqfd_resampler_ack()
217 srcu_read_unlock(&partition->pt_irq_srcu, idx); in mshv_assert_irq_slow()
229 srcu_read_unlock(&partition->pt_irq_srcu, idx); in mshv_assert_irq_slow()
327 srcu_read_unlock(&pt->pt_irq_srcu, idx); in mshv_irqfd_wakeup()
504 srcu_read_unlock(&pt->pt_irq_srcu, idx); in mshv_irqfd_assign()
522 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/net/rds/
H A Dinfo.c230 srcu_read_unlock(&rds_info_srcu, srcu_idx); in rds_info_getsockopt()
240 srcu_read_unlock(&rds_info_srcu, srcu_idx); in rds_info_getsockopt()
/linux/drivers/nvme/host/
H A Dmultipath.c230 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_kick_requeue_lists()
268 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_mpath_clear_ctrl_paths()
284 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_revalidate_paths()
577 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_submit_bio()
603 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_get_unique_id()
619 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_report_zones()
823 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_set_live()
954 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_update_ana_state()
1137 srcu_read_unlock(&head->srcu, srcu_idx); in numa_nodes_show()
1343 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_mpath_add_sysfs_link()
H A Dioctl.c738 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_ctrl_ioctl()
774 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_ioctl()
800 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_chr_ioctl()
815 srcu_read_unlock(&head->srcu, srcu_idx); in nvme_ns_head_chr_uring_cmd()
869 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_dev_user_cmd()
876 srcu_read_unlock(&ctrl->srcu, srcu_idx); in nvme_dev_user_cmd()
/linux/rust/helpers/
H A Dsrcu.c24 srcu_read_unlock(ssp, idx); in rust_helper_srcu_read_unlock()
/linux/arch/powerpc/kvm/
H A Dbook3s_hv_uvmem.c504 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_init_start()
679 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_init_abort()
864 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_init_done()
925 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_share_page()
985 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_page_in()
1080 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_h_svm_page_out()
H A Dbook3s_xive_native.c651 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_xive_native_set_queue_config()
658 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_xive_native_set_queue_config()
664 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_xive_native_set_queue_config()
909 srcu_read_unlock(&vcpu->kvm->srcu, srcu_idx); in kvmppc_xive_native_vcpu_eq_sync()
H A Dbook3s_64_mmu_hv.c450 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvmppc_hv_emulate_mmio()
758 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_rmap_reset()
1146 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page()
1154 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_pin_guest_page()
1177 srcu_read_unlock(&kvm->srcu, srcu_idx); in kvmppc_unpin_guest_page()
1261 srcu_read_unlock(&kvm->srcu, srcu_idx); in resize_hpt_rehash_hpte()
/linux/rust/kernel/sync/
H A Dsrcu.rs169 unsafe { bindings::srcu_read_unlock(self.srcu.inner.get(), self.idx) }; in drop()
/linux/drivers/accel/amdxdna/
H A Damdxdna_ctx.c110 srcu_read_unlock(&client->hwctx_srcu, idx); in amdxdna_hwctx_walk()
666 srcu_read_unlock(&client->hwctx_srcu, idx); in amdxdna_cmd_submit()
674 srcu_read_unlock(&client->hwctx_srcu, idx); in amdxdna_cmd_submit()
785 srcu_read_unlock(&client->hwctx_srcu, idx); in amdxdna_drm_wait_cmd_ioctl()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_process.c1079 srcu_read_unlock(&kfd_processes_srcu, idx); in find_process()
1445 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_process_notifier_release_internal()
2008 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_lookup_process_by_pasid()
2012 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_lookup_process_by_pasid()
2031 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_lookup_process_by_mm()
2052 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_lookup_process_by_id()
2282 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_suspend_all_processes()
2298 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_resume_all_processes()
2481 srcu_read_unlock(&kfd_processes_srcu, idx); in kfd_debugfs_mqds_by_process()
/linux/include/linux/
H A Dsrcu.h492 static inline void srcu_read_unlock(struct srcu_struct *ssp, int idx) in srcu_read_unlock() function
633 srcu_read_unlock(_T->lock, _T->idx),
/linux/tools/memory-model/Documentation/
H A Dherd-representation.txt61 | srcu_read_unlock | W[srcu-unlock] |
/linux/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c121 srcu_read_unlock(&hdev->bpf.srcu, idx); in dispatch_hid_bpf_raw_requests()
158 srcu_read_unlock(&hdev->bpf.srcu, idx); in dispatch_hid_bpf_output_report()
/linux/drivers/accel/qaic/
H A Dqaic_control.c1310 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
1318 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_manage_ioctl()
1319 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
1359 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id); in qaic_manage_ioctl()
1360 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
/linux/tools/testing/cxl/test/
H A Dmock.c40 srcu_read_unlock(&cxl_mock_srcu, index); in unregister_cxl_mock_ops()
/linux/Documentation/RCU/
H A Dchecklist.rst246 srcu_read_lock() and srcu_read_unlock(), and with the same
413 and srcu_read_unlock()), hence the "SRCU": "sleepable RCU".
428 to srcu_read_lock(), srcu_read_unlock() synchronize_srcu(),
431 sections governed by srcu_read_lock() and srcu_read_unlock()
441 srcu_read_unlock() calls must be passed the same srcu_struct.
487 immediately after an srcu_read_unlock() to get a full barrier.
/linux/fs/quota/
H A Ddquot.c1699 srcu_read_unlock(&dquot_srcu, index); in __dquot_alloc_space()
1747 srcu_read_unlock(&dquot_srcu, index); in dquot_alloc_inode()
1790 srcu_read_unlock(&dquot_srcu, index); in dquot_claim_space_nodirty()
1831 srcu_read_unlock(&dquot_srcu, index); in dquot_reclaim_space_nodirty()
1887 srcu_read_unlock(&dquot_srcu, index); in __dquot_free_space()
1924 srcu_read_unlock(&dquot_srcu, index); in dquot_free_inode()
2051 srcu_read_unlock(&dquot_srcu, index); in __dquot_transfer()

123