Lines Matching refs:lock
246 spin_lock(&iommu->lock); in intel_pasid_tear_down_entry()
249 spin_unlock(&iommu->lock); in intel_pasid_tear_down_entry()
256 spin_unlock(&iommu->lock); in intel_pasid_tear_down_entry()
267 spin_unlock(&iommu->lock); in intel_pasid_tear_down_entry()
276 spin_unlock(&iommu->lock); in intel_pasid_tear_down_entry()
354 lockdep_assert_held(&iommu->lock); in pasid_pte_config_first_level()
394 spin_lock(&iommu->lock); in intel_pasid_setup_first_level()
397 spin_unlock(&iommu->lock); in intel_pasid_setup_first_level()
402 spin_unlock(&iommu->lock); in intel_pasid_setup_first_level()
408 spin_unlock(&iommu->lock); in intel_pasid_setup_first_level()
436 spin_lock(&iommu->lock); in intel_pasid_replace_first_level()
439 spin_unlock(&iommu->lock); in intel_pasid_replace_first_level()
444 spin_unlock(&iommu->lock); in intel_pasid_replace_first_level()
451 spin_unlock(&iommu->lock); in intel_pasid_replace_first_level()
467 lockdep_assert_held(&iommu->lock); in pasid_pte_config_second_level()
505 spin_lock(&iommu->lock); in intel_pasid_setup_second_level()
508 spin_unlock(&iommu->lock); in intel_pasid_setup_second_level()
513 spin_unlock(&iommu->lock); in intel_pasid_setup_second_level()
519 spin_unlock(&iommu->lock); in intel_pasid_setup_second_level()
554 spin_lock(&iommu->lock); in intel_pasid_replace_second_level()
557 spin_unlock(&iommu->lock); in intel_pasid_replace_second_level()
562 spin_unlock(&iommu->lock); in intel_pasid_replace_second_level()
569 spin_unlock(&iommu->lock); in intel_pasid_replace_second_level()
587 spin_lock(&iommu->lock); in intel_pasid_setup_dirty_tracking()
591 spin_unlock(&iommu->lock); in intel_pasid_setup_dirty_tracking()
601 spin_unlock(&iommu->lock); in intel_pasid_setup_dirty_tracking()
610 spin_unlock(&iommu->lock); in intel_pasid_setup_dirty_tracking()
618 spin_unlock(&iommu->lock); in intel_pasid_setup_dirty_tracking()
652 lockdep_assert_held(&iommu->lock); in pasid_pte_config_pass_through()
669 spin_lock(&iommu->lock); in intel_pasid_setup_pass_through()
672 spin_unlock(&iommu->lock); in intel_pasid_setup_pass_through()
677 spin_unlock(&iommu->lock); in intel_pasid_setup_pass_through()
682 spin_unlock(&iommu->lock); in intel_pasid_setup_pass_through()
698 spin_lock(&iommu->lock); in intel_pasid_replace_pass_through()
701 spin_unlock(&iommu->lock); in intel_pasid_replace_pass_through()
706 spin_unlock(&iommu->lock); in intel_pasid_replace_pass_through()
713 spin_unlock(&iommu->lock); in intel_pasid_replace_pass_through()
730 spin_lock(&iommu->lock); in intel_pasid_setup_page_snoop_control()
733 spin_unlock(&iommu->lock); in intel_pasid_setup_page_snoop_control()
739 spin_unlock(&iommu->lock); in intel_pasid_setup_page_snoop_control()
752 lockdep_assert_held(&iommu->lock); in pasid_pte_config_nestd()
832 spin_lock(&iommu->lock); in intel_pasid_setup_nested()
835 spin_unlock(&iommu->lock); in intel_pasid_setup_nested()
839 spin_unlock(&iommu->lock); in intel_pasid_setup_nested()
844 spin_unlock(&iommu->lock); in intel_pasid_setup_nested()
891 spin_lock(&iommu->lock); in intel_pasid_replace_nested()
894 spin_unlock(&iommu->lock); in intel_pasid_replace_nested()
899 spin_unlock(&iommu->lock); in intel_pasid_replace_nested()
906 spin_unlock(&iommu->lock); in intel_pasid_replace_nested()
926 spin_lock(&iommu->lock); in device_pasid_table_teardown()
929 spin_unlock(&iommu->lock); in device_pasid_table_teardown()
936 spin_unlock(&iommu->lock); in device_pasid_table_teardown()
1013 spin_lock(&iommu->lock); in device_pasid_table_setup()
1016 spin_unlock(&iommu->lock); in device_pasid_table_setup()
1021 spin_unlock(&iommu->lock); in device_pasid_table_setup()
1055 spin_unlock(&iommu->lock); in device_pasid_table_setup()