Home
last modified time | relevance | path

Searched refs:resource_lock (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/kernel/
H A Dresource.c54 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 Dpower.c56 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 Dresource.c57 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 Dvmwgfx_resource.c104 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 Dvmwgfx_drv.h146 * @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 Dvmwgfx_drv.c670 spin_lock_init(&dev_priv->resource_lock); in vmw_driver_load()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_resource.c105 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 Dvmwgfx_drv.h144 * @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 Dvmwgfx_drv.c865 spin_lock_init(&dev_priv->resource_lock); in vmw_driver_load()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dpower.c56 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 Di40iw.h263 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 Di40iw_hw.c108 spin_lock_init(&iwdev->resource_lock); in i40iw_initialize_hw_resources()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_cppcore.c52 * @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 Dnfp_cppcore.c52 * @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 Dpmcraid.c155 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 Dpmcraid.h666 spinlock_t resource_lock; /* spinlock to protect resource list */ member
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_kms.c54 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 Dmdp5_kms.h64 spinlock_t resource_lock; member
H A Dmdp5_ctl.c106 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 Dmdp5_kms.c54 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 Dmdp5_kms.h64 spinlock_t resource_lock; member
H A Dmdp5_ctl.c106 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 Dpmcraid.c155 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 Dpmcraid.h666 spinlock_t resource_lock; /* spinlock to protect resource list */ member

Completed in 40 milliseconds