Home
last modified time | relevance | path

Searched refs:device_list_lock (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c433 spin_lock_irqsave(&dev->device_list_lock, flags); in ishtp_bus_add_device()
438 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
443 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
459 spin_lock_irqsave(&dev->device_list_lock, flags); in ishtp_bus_add_device()
461 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
465 spin_lock_irqsave(&dev->device_list_lock, flags); in ishtp_bus_add_device()
467 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
706 spin_lock_irqsave(&cl->dev->device_list_lock, flags); in ishtp_cl_device_bind()
716 spin_unlock_irqrestore(&cl->dev->device_list_lock, flags); in ishtp_cl_device_bind()
767 spin_lock_irqsave(&ishtp_dev->device_list_lock, flag in ishtp_bus_remove_all_clients()
[all...]
H A Dinit.c64 spin_lock_init(&dev->device_list_lock); in ishtp_device_init()
H A Dishtp-dev.h163 spinlock_t device_list_lock; member
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c418 spin_lock_irqsave(&dev->device_list_lock, flags); in ishtp_bus_add_device()
423 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
428 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
444 spin_lock_irqsave(&dev->device_list_lock, flags); in ishtp_bus_add_device()
446 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
450 spin_lock_irqsave(&dev->device_list_lock, flags); in ishtp_bus_add_device()
452 spin_unlock_irqrestore(&dev->device_list_lock, flags); in ishtp_bus_add_device()
691 spin_lock_irqsave(&cl->dev->device_list_lock, flags); in ishtp_cl_device_bind()
701 spin_unlock_irqrestore(&cl->dev->device_list_lock, flags); in ishtp_cl_device_bind()
752 spin_lock_irqsave(&ishtp_dev->device_list_lock, flag in ishtp_bus_remove_all_clients()
[all...]
H A Dinit.c64 spin_lock_init(&dev->device_list_lock); in ishtp_device_init()
H A Dishtp-dev.h165 spinlock_t device_list_lock; member
/kernel/linux/linux-5.10/drivers/spi/
H A Dspidev.c83 static DEFINE_MUTEX(device_list_lock);
578 mutex_lock(&device_list_lock); in spidev_open()
612 mutex_unlock(&device_list_lock); in spidev_open()
619 mutex_unlock(&device_list_lock); in spidev_open()
628 mutex_lock(&device_list_lock); in spidev_release()
656 mutex_unlock(&device_list_lock); in spidev_release()
770 mutex_lock(&device_list_lock); in spidev_probe()
788 mutex_unlock(&device_list_lock); in spidev_probe()
805 mutex_lock(&device_list_lock); in spidev_remove()
816 mutex_unlock(&device_list_lock); in spidev_remove()
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspidev.c85 static DEFINE_MUTEX(device_list_lock);
598 mutex_lock(&device_list_lock); in spidev_open()
633 mutex_unlock(&device_list_lock); in spidev_open()
640 mutex_unlock(&device_list_lock); in spidev_open()
649 mutex_lock(&device_list_lock); in spidev_release()
677 mutex_unlock(&device_list_lock); in spidev_release()
801 mutex_lock(&device_list_lock); in spidev_probe()
819 mutex_unlock(&device_list_lock); in spidev_probe()
836 mutex_lock(&device_list_lock); in spidev_remove()
847 mutex_unlock(&device_list_lock); in spidev_remove()
[all...]
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-hyperv.c466 spinlock_t device_list_lock; /* Protect lists below */ member
1686 spin_lock_irqsave(&hbus->device_list_lock, flags); in survey_child_resources()
1722 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in survey_child_resources()
1763 spin_lock_irqsave(&hbus->device_list_lock, flags); in prepopulate_bars()
1837 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in prepopulate_bars()
2035 spin_lock_irqsave(&hbus->device_list_lock, flags); in new_pcichild_device()
2038 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in new_pcichild_device()
2065 spin_lock_irqsave(&hbus->device_list_lock, flags); in get_pcichild_wslot()
2073 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in get_pcichild_wslot()
2120 spin_lock_irqsave(&hbus->device_list_lock, flag in pci_devices_present_work()
[all...]
/kernel/linux/linux-5.10/drivers/acpi/
H A Dacpi_video.c173 struct mutex device_list_lock; /* protects video_device_list */ member
1254 mutex_lock(&video->device_list_lock); in acpi_video_bus_get_one_device()
1256 mutex_unlock(&video->device_list_lock); in acpi_video_bus_get_one_device()
1277 mutex_lock(&video->device_list_lock); in acpi_video_device_rebind()
1282 mutex_unlock(&video->device_list_lock); in acpi_video_device_rebind()
1861 mutex_lock(&video->device_list_lock); in acpi_video_run_bcl_for_osi()
1866 mutex_unlock(&video->device_list_lock); in acpi_video_run_bcl_for_osi()
1897 mutex_lock(&video->device_list_lock); in acpi_video_bus_register_backlight()
1902 mutex_unlock(&video->device_list_lock); in acpi_video_bus_register_backlight()
1940 mutex_lock(&video->device_list_lock); in acpi_video_bus_unregister_backlight()
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dacpi_video.c166 struct mutex device_list_lock; /* protects video_device_list */ member
1188 mutex_lock(&video->device_list_lock); in acpi_video_bus_get_one_device()
1190 mutex_unlock(&video->device_list_lock); in acpi_video_bus_get_one_device()
1213 mutex_lock(&video->device_list_lock); in acpi_video_device_rebind()
1218 mutex_unlock(&video->device_list_lock); in acpi_video_device_rebind()
1787 mutex_lock(&video->device_list_lock); in acpi_video_run_bcl_for_osi()
1792 mutex_unlock(&video->device_list_lock); in acpi_video_run_bcl_for_osi()
1821 mutex_lock(&video->device_list_lock); in acpi_video_bus_register_backlight()
1826 mutex_unlock(&video->device_list_lock); in acpi_video_bus_register_backlight()
1864 mutex_lock(&video->device_list_lock); in acpi_video_bus_unregister_backlight()
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpci-hyperv.c506 spinlock_t device_list_lock; /* Protect lists below */ member
2156 spin_lock_irqsave(&hbus->device_list_lock, flags); in survey_child_resources()
2192 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in survey_child_resources()
2233 spin_lock_irqsave(&hbus->device_list_lock, flags); in prepopulate_bars()
2312 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in prepopulate_bars()
2510 spin_lock_irqsave(&hbus->device_list_lock, flags); in new_pcichild_device()
2513 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in new_pcichild_device()
2540 spin_lock_irqsave(&hbus->device_list_lock, flags); in get_pcichild_wslot()
2548 spin_unlock_irqrestore(&hbus->device_list_lock, flags); in get_pcichild_wslot()
2595 spin_lock_irqsave(&hbus->device_list_lock, flag in pci_devices_present_work()
[all...]
/kernel/linux/linux-6.6/drivers/vfio/
H A Dvfio_iommu_type1.c69 struct mutex device_list_lock; member
1269 mutex_lock(&iommu->device_list_lock); in vfio_notify_dma_unmap()
1275 mutex_unlock(&iommu->device_list_lock); in vfio_notify_dma_unmap()
2573 mutex_init(&iommu->device_list_lock); in vfio_iommu_type1_open()
3028 * iteration for dma_unmap must be done under the device_list_lock. in vfio_iommu_type1_register_device()
3029 * Holding both locks here allows avoiding the device_list_lock in in vfio_iommu_type1_register_device()
3033 mutex_lock(&iommu->device_list_lock); in vfio_iommu_type1_register_device()
3035 mutex_unlock(&iommu->device_list_lock); in vfio_iommu_type1_register_device()
3048 mutex_lock(&iommu->device_list_lock); in vfio_iommu_type1_unregister_device()
3050 mutex_unlock(&iommu->device_list_lock); in vfio_iommu_type1_unregister_device()
[all...]

Completed in 23 milliseconds