/kernel/linux/linux-5.10/kernel/ |
H A D | resource.c | 54 static DEFINE_RWLOCK(resource_lock); 89 __acquires(resource_lock) in __acquires() 93 read_lock(&resource_lock); in __acquires() 100 __releases(resource_lock) in __releases() 102 read_unlock(&resource_lock); in __releases() 267 write_lock(&resource_lock); in release_child_resources() 269 write_unlock(&resource_lock); in release_child_resources() 283 write_lock(&resource_lock); in request_resource_conflict() 285 write_unlock(&resource_lock); in request_resource_conflict() 314 write_lock(&resource_lock); in release_resource() [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | power.c | 56 struct mutex resource_lock; member 222 mutex_lock(&resource->resource_lock); in acpi_power_get_list_state() 224 mutex_unlock(&resource->resource_lock); in acpi_power_get_list_state() 246 mutex_lock(&resource->resource_lock); in acpi_power_resource_add_dependent() 264 mutex_unlock(&resource->resource_lock); in acpi_power_resource_add_dependent() 274 mutex_lock(&resource->resource_lock); in acpi_power_resource_remove_dependent() 284 mutex_unlock(&resource->resource_lock); in acpi_power_resource_remove_dependent() 401 mutex_lock(&resource->resource_lock); in acpi_power_on() 403 mutex_unlock(&resource->resource_lock); in acpi_power_on() 448 mutex_lock(&resource->resource_lock); in acpi_power_off() [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | resource.c | 57 static DEFINE_RWLOCK(resource_lock); 92 __acquires(resource_lock) in __acquires() 96 read_lock(&resource_lock); in __acquires() 103 __releases(resource_lock) in __releases() 105 read_unlock(&resource_lock); in __releases() 253 write_lock(&resource_lock); in release_child_resources() 255 write_unlock(&resource_lock); in release_child_resources() 269 write_lock(&resource_lock); in request_resource_conflict() 271 write_unlock(&resource_lock); in request_resource_conflict() 300 write_lock(&resource_lock); in release_resource() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_resource.c | 104 spin_lock(&dev_priv->resource_lock); in vmw_resource_release_id() 108 spin_unlock(&dev_priv->resource_lock); in vmw_resource_release_id() 119 spin_lock(&dev_priv->resource_lock); in vmw_resource_release() 121 spin_unlock(&dev_priv->resource_lock); in vmw_resource_release() 157 spin_lock(&dev_priv->resource_lock); in vmw_resource_release() 160 spin_unlock(&dev_priv->resource_lock); in vmw_resource_release() 189 spin_lock(&dev_priv->resource_lock); in vmw_resource_alloc_id() 195 spin_unlock(&dev_priv->resource_lock); in vmw_resource_alloc_id() 521 spin_lock(&dev_priv->resource_lock); in vmw_resource_unreserve() 524 spin_unlock(&dev_priv->resource_lock); in vmw_resource_unreserve() [all...] |
H A D | vmwgfx_drv.h | 146 * @id: Device id. Protected by @dev_priv::resource_lock. 162 * @lru_head: List head for the LRU list. Protected by @dev_priv::resource_lock. 550 spinlock_t resource_lock; member
|
H A D | vmwgfx_drv.c | 670 spin_lock_init(&dev_priv->resource_lock); in vmw_driver_load()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_resource.c | 105 spin_lock(&dev_priv->resource_lock); in vmw_resource_release_id() 109 spin_unlock(&dev_priv->resource_lock); in vmw_resource_release_id() 121 spin_lock(&dev_priv->resource_lock); in vmw_resource_release() 123 spin_unlock(&dev_priv->resource_lock); in vmw_resource_release() 160 spin_lock(&dev_priv->resource_lock); in vmw_resource_release() 163 spin_unlock(&dev_priv->resource_lock); in vmw_resource_release() 192 spin_lock(&dev_priv->resource_lock); in vmw_resource_alloc_id() 198 spin_unlock(&dev_priv->resource_lock); in vmw_resource_alloc_id() 489 spin_lock(&dev_priv->resource_lock); in vmw_resource_unreserve() 492 spin_unlock(&dev_priv->resource_lock); in vmw_resource_unreserve() [all...] |
H A D | vmwgfx_drv.h | 144 * @id: Device id. Protected by @dev_priv::resource_lock. 162 * @lru_head: List head for the LRU list. Protected by @dev_priv::resource_lock. 553 spinlock_t resource_lock; member
|
H A D | vmwgfx_drv.c | 865 spin_lock_init(&dev_priv->resource_lock); in vmw_driver_load()
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | power.c | 56 struct mutex resource_lock; member 233 mutex_lock(&resource->resource_lock); in acpi_power_get_list_state() 235 mutex_unlock(&resource->resource_lock); in acpi_power_get_list_state() 256 mutex_lock(&resource->resource_lock); in acpi_power_resource_add_dependent() 275 mutex_unlock(&resource->resource_lock); in acpi_power_resource_add_dependent() 285 mutex_lock(&resource->resource_lock); in acpi_power_resource_remove_dependent() 295 mutex_unlock(&resource->resource_lock); in acpi_power_resource_remove_dependent() 415 mutex_lock(&resource->resource_lock); in acpi_power_on() 417 mutex_unlock(&resource->resource_lock); in acpi_power_on() 464 mutex_lock(&resource->resource_lock); in acpi_power_off() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw.h | 263 spinlock_t resource_lock; /* hw resource access */ member 449 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_alloc_resource() 454 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_alloc_resource() 463 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_alloc_resource() 482 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_is_resource_allocated() 485 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_is_resource_allocated() 502 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_free_resource() 504 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_free_resource()
|
H A D | i40iw_hw.c | 108 spin_lock_init(&iwdev->resource_lock); in i40iw_initialize_hw_resources()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_cppcore.c | 52 * @resource_lock: protects @resource_list 70 rwlock_t resource_lock; member 139 write_lock(&cpp->resource_lock); in __release_cpp_area() 141 write_unlock(&cpp->resource_lock); in __release_cpp_area() 332 write_lock(&cpp->resource_lock); in nfp_cpp_area_alloc_with_name() 334 write_unlock(&cpp->resource_lock); in nfp_cpp_area_alloc_with_name() 1195 rwlock_init(&cpp->resource_lock); in nfp_cpp_from_operations() 1197 lockdep_set_class(&cpp->resource_lock, &nfp_cpp_resource_lock_key); in nfp_cpp_from_operations()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_cppcore.c | 52 * @resource_lock: protects @resource_list 70 rwlock_t resource_lock; member 139 write_lock(&cpp->resource_lock); in __release_cpp_area() 141 write_unlock(&cpp->resource_lock); in __release_cpp_area() 332 write_lock(&cpp->resource_lock); in nfp_cpp_area_alloc_with_name() 334 write_unlock(&cpp->resource_lock); in nfp_cpp_area_alloc_with_name() 1194 rwlock_init(&cpp->resource_lock); in nfp_cpp_from_operations() 1196 lockdep_set_class(&cpp->resource_lock, &nfp_cpp_resource_lock_key); in nfp_cpp_from_operations()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | pmcraid.c | 155 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_slave_alloc() 193 spin_unlock_irqrestore(&pinstance->resource_lock, lock_flags); in pmcraid_slave_alloc() 1569 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_handle_config_change() 1583 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_handle_config_change() 1593 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_handle_config_change() 1635 spin_unlock_irqrestore(&pinstance->resource_lock, lock_flags); in pmcraid_handle_config_change() 3805 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_worker_function() 3825 &pinstance->resource_lock, in pmcraid_worker_function() 3829 spin_lock_irqsave(&pinstance->resource_lock, in pmcraid_worker_function() 3864 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_worker_function() [all...] |
H A D | pmcraid.h | 666 spinlock_t resource_lock; /* spinlock to protect resource list */ member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_kms.c | 54 spin_lock_irqsave(&mdp5_kms->resource_lock, flags); in mdp5_hw_init() 56 spin_unlock_irqrestore(&mdp5_kms->resource_lock, flags); in mdp5_hw_init() 842 spin_lock_init(&mdp5_kms->resource_lock); in mdp5_init()
|
H A D | mdp5_kms.h | 64 spinlock_t resource_lock; member
|
H A D | mdp5_ctl.c | 106 spin_lock_irqsave(&mdp5_kms->resource_lock, flags); in set_display_intf() 132 spin_unlock_irqrestore(&mdp5_kms->resource_lock, flags); in set_display_intf()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_kms.c | 54 spin_lock_irqsave(&mdp5_kms->resource_lock, flags); in mdp5_hw_init() 56 spin_unlock_irqrestore(&mdp5_kms->resource_lock, flags); in mdp5_hw_init() 801 spin_lock_init(&mdp5_kms->resource_lock); in mdp5_init()
|
H A D | mdp5_kms.h | 64 spinlock_t resource_lock; member
|
H A D | mdp5_ctl.c | 106 spin_lock_irqsave(&mdp5_kms->resource_lock, flags); in set_display_intf() 132 spin_unlock_irqrestore(&mdp5_kms->resource_lock, flags); in set_display_intf()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | pmcraid.c | 155 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_slave_alloc() 193 spin_unlock_irqrestore(&pinstance->resource_lock, lock_flags); in pmcraid_slave_alloc() 1575 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_handle_config_change() 1589 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_handle_config_change() 1599 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_handle_config_change() 1641 spin_unlock_irqrestore(&pinstance->resource_lock, lock_flags); in pmcraid_handle_config_change() 4303 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_worker_function() 4323 &pinstance->resource_lock, in pmcraid_worker_function() 4327 spin_lock_irqsave(&pinstance->resource_lock, in pmcraid_worker_function() 4362 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_worker_function() [all...] |
H A D | pmcraid.h | 666 spinlock_t resource_lock; /* spinlock to protect resource list */ member
|