Home
last modified time | relevance | path

Searched refs:resource_lock (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_resource.c61 write_lock(&dev_priv->resource_lock); in vmw_resource_release_id()
65 write_unlock(&dev_priv->resource_lock); in vmw_resource_release_id()
76 write_lock(&dev_priv->resource_lock); in vmw_resource_release()
79 write_unlock(&dev_priv->resource_lock); in vmw_resource_release()
111 write_lock(&dev_priv->resource_lock); in vmw_resource_release()
114 write_unlock(&dev_priv->resource_lock); in vmw_resource_release()
143 write_lock(&dev_priv->resource_lock); in vmw_resource_alloc_id()
149 write_unlock(&dev_priv->resource_lock); in vmw_resource_alloc_id()
207 write_lock(&dev_priv->resource_lock); in vmw_resource_activate()
210 write_unlock(&dev_priv->resource_lock); in vmw_resource_activate()
[all …]
Dvmwgfx_drv.h447 rwlock_t resource_lock; member
Dvmwgfx_drv.c670 rwlock_init(&dev_priv->resource_lock); in vmw_driver_load()
/Linux-v4.19/kernel/
Dresource.c53 static DEFINE_RWLOCK(resource_lock);
88 __acquires(resource_lock) in r_start()
92 read_lock(&resource_lock); in r_start()
99 __releases(resource_lock) in r_stop()
101 read_unlock(&resource_lock); in r_stop()
266 write_lock(&resource_lock); in release_child_resources()
268 write_unlock(&resource_lock); in release_child_resources()
282 write_lock(&resource_lock); in request_resource_conflict()
284 write_unlock(&resource_lock); in request_resource_conflict()
313 write_lock(&resource_lock); in release_resource()
[all …]
/Linux-v4.19/drivers/acpi/
Dpower.c66 struct mutex resource_lock; member
209 mutex_lock(&resource->resource_lock); in acpi_power_get_list_state()
211 mutex_unlock(&resource->resource_lock); in acpi_power_get_list_state()
260 mutex_lock(&resource->resource_lock); in acpi_power_on()
262 mutex_unlock(&resource->resource_lock); in acpi_power_on()
307 mutex_lock(&resource->resource_lock); in acpi_power_off()
309 mutex_unlock(&resource->resource_lock); in acpi_power_off()
465 mutex_lock(&resource->resource_lock); in acpi_power_wakeup_list_init()
469 mutex_unlock(&resource->resource_lock); in acpi_power_wakeup_list_init()
479 mutex_unlock(&resource->resource_lock); in acpi_power_wakeup_list_init()
[all …]
/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw.h263 spinlock_t resource_lock; /* hw resource access */ member
439 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_alloc_resource()
444 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_alloc_resource()
453 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_alloc_resource()
472 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_is_resource_allocated()
475 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_is_resource_allocated()
492 spin_lock_irqsave(&iwdev->resource_lock, flags); in i40iw_free_resource()
494 spin_unlock_irqrestore(&iwdev->resource_lock, flags); in i40iw_free_resource()
Di40iw_hw.c108 spin_lock_init(&iwdev->resource_lock); in i40iw_initialize_hw_resources()
/Linux-v4.19/drivers/infiniband/hw/nes/
Dnes.h423 spin_lock_irqsave(&nesadapter->resource_lock, flags); in nes_alloc_resource()
430 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); in nes_alloc_resource()
439 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); in nes_alloc_resource()
451 spin_lock_irqsave(&nesadapter->resource_lock, flags); in nes_is_resource_allocated()
456 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); in nes_is_resource_allocated()
466 spin_lock_irqsave(&nesadapter->resource_lock, flags); in nes_free_resource()
468 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); in nes_free_resource()
Dnes_hw.h1069 spinlock_t resource_lock; member
Dnes_nic.c875 spin_lock_irqsave(&nesadapter->resource_lock, flags); in nes_netdev_set_multicast_list()
976 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); in nes_netdev_set_multicast_list()
Dnes_hw.c521 spin_lock_init(&nesadapter->resource_lock); in nes_init_adapter()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_cppcore.c99 rwlock_t resource_lock; member
167 write_lock(&cpp->resource_lock); in __release_cpp_area()
169 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()
1192 rwlock_init(&cpp->resource_lock); in nfp_cpp_from_operations()
1194 lockdep_set_class(&cpp->resource_lock, &nfp_cpp_resource_lock_key); in nfp_cpp_from_operations()
/Linux-v4.19/drivers/scsi/
Dpmcraid.c170 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_slave_alloc()
208 spin_unlock_irqrestore(&pinstance->resource_lock, lock_flags); in pmcraid_slave_alloc()
1597 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_handle_config_change()
1611 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_handle_config_change()
1621 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_handle_config_change()
1663 spin_unlock_irqrestore(&pinstance->resource_lock, lock_flags); in pmcraid_handle_config_change()
4334 spin_lock_irqsave(&pinstance->resource_lock, lock_flags); in pmcraid_worker_function()
4354 &pinstance->resource_lock, in pmcraid_worker_function()
4358 spin_lock_irqsave(&pinstance->resource_lock, in pmcraid_worker_function()
4393 spin_unlock_irqrestore(&pinstance->resource_lock, in pmcraid_worker_function()
[all …]
Dpmcraid.h679 spinlock_t resource_lock; /* spinlock to protect resource list */ member
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_ctl.c114 spin_lock_irqsave(&mdp5_kms->resource_lock, flags); in set_display_intf()
140 spin_unlock_irqrestore(&mdp5_kms->resource_lock, flags); in set_display_intf()
Dmdp5_kms.c62 spin_lock_irqsave(&mdp5_kms->resource_lock, flags); in mdp5_hw_init()
64 spin_unlock_irqrestore(&mdp5_kms->resource_lock, flags); in mdp5_hw_init()
930 spin_lock_init(&mdp5_kms->resource_lock); in mdp5_init()
Dmdp5_kms.h73 spinlock_t resource_lock; member