Home
last modified time | relevance | path

Searched refs:release_lock (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/usb/serial/
H A Dmos7720.c101 static DEFINE_SPINLOCK(release_lock);
266 * The shared release_lock prevents the first, and the mutex and disconnected
275 spin_lock(&release_lock); in parport_prologue()
279 spin_unlock(&release_lock); in parport_prologue()
284 spin_unlock(&release_lock); in parport_prologue()
375 spin_lock(&release_lock); in parport_mos7715_read_control()
378 spin_unlock(&release_lock); in parport_mos7715_read_control()
382 spin_unlock(&release_lock); in parport_mos7715_read_control()
410 spin_lock(&release_lock); in parport_mos7715_read_status()
413 spin_unlock(&release_lock); in parport_mos7715_read_status()
[all...]
/kernel/linux/linux-5.10/sound/firewire/fireface/
H A Dff-pcm.c153 goto release_lock; in pcm_open()
157 goto release_lock; in pcm_open()
175 goto release_lock; in pcm_open()
194 goto release_lock; in pcm_open()
202 goto release_lock; in pcm_open()
213 release_lock: in pcm_open()
/kernel/linux/linux-6.6/sound/firewire/fireface/
H A Dff-pcm.c153 goto release_lock; in pcm_open()
157 goto release_lock; in pcm_open()
175 goto release_lock; in pcm_open()
194 goto release_lock; in pcm_open()
202 goto release_lock; in pcm_open()
213 release_lock: in pcm_open()
/kernel/linux/linux-5.10/drivers/usb/serial/
H A Dmos7720.c112 static DEFINE_SPINLOCK(release_lock);
443 * The shared release_lock prevents the first, and the mutex and disconnected
452 spin_lock(&release_lock); in parport_prologue()
456 spin_unlock(&release_lock); in parport_prologue()
461 spin_unlock(&release_lock); in parport_prologue()
528 spin_lock(&release_lock); in parport_mos7715_read_control()
531 spin_unlock(&release_lock); in parport_mos7715_read_control()
535 spin_unlock(&release_lock); in parport_mos7715_read_control()
563 spin_lock(&release_lock); in parport_mos7715_read_status()
566 spin_unlock(&release_lock); in parport_mos7715_read_status()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-designware-baytrail.c40 dev->release_lock = iosf_mbi_unblock_punit_i2c_access; in i2c_dw_probe_lock_support()
H A Di2c-designware-common.c518 if (dev->release_lock) in i2c_dw_release_lock()
519 dev->release_lock(); in i2c_dw_release_lock()
H A Di2c-designware-core.h224 * @release_lock: function to release a hardware lock on the bus
280 void (*release_lock)(void); member
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-designware-baytrail.c40 dev->release_lock = iosf_mbi_unblock_punit_i2c_access; in i2c_dw_baytrail_probe_lock_support()
H A Di2c-designware-amdpsp.c315 dev->release_lock = psp_release_i2c_bus; in i2c_dw_amdpsp_probe_lock_support()
H A Di2c-designware-common.c538 if (dev->release_lock) in i2c_dw_release_lock()
539 dev->release_lock(); in i2c_dw_release_lock()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_ethtool_fdir.c130 goto release_lock; in ice_get_ethtool_fdir_entry()
217 release_lock: in ice_get_ethtool_fdir_entry()
246 goto release_lock; in ice_get_fdir_fltr_ids()
252 release_lock: in ice_get_fdir_fltr_ids()
1346 goto release_lock; in ice_vsi_manage_fdir()
1361 release_lock: in ice_vsi_manage_fdir()
1673 goto release_lock; in ice_add_fdir_ethtool()
1685 goto release_lock; in ice_add_fdir_ethtool()
1691 goto release_lock; in ice_add_fdir_ethtool()
1696 release_lock in ice_add_fdir_ethtool()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_ethtool_fdir.c131 goto release_lock; in ice_get_ethtool_fdir_entry()
218 release_lock: in ice_get_ethtool_fdir_entry()
247 goto release_lock; in ice_get_fdir_fltr_ids()
253 release_lock: in ice_get_fdir_fltr_ids()
1531 goto release_lock; in ice_vsi_manage_fdir()
1541 release_lock: in ice_vsi_manage_fdir()
1903 goto release_lock; in ice_add_fdir_ethtool()
1919 goto release_lock; in ice_add_fdir_ethtool()
1925 goto release_lock; in ice_add_fdir_ethtool()
1932 release_lock in ice_add_fdir_ethtool()
[all...]
/kernel/linux/linux-5.10/net/tls/
H A Dtls_device.c1146 goto release_lock; in tls_set_device_offload()
1156 goto release_lock; in tls_set_device_offload()
1170 release_lock: in tls_set_device_offload()
1221 goto release_lock; in tls_set_device_offload_rx()
1227 goto release_lock; in tls_set_device_offload_rx()
1258 release_lock: in tls_set_device_offload_rx()
/kernel/linux/linux-6.6/net/tls/
H A Dtls_device.c1168 goto release_lock; in tls_set_device_offload()
1178 goto release_lock; in tls_set_device_offload()
1192 release_lock: in tls_set_device_offload()
1242 goto release_lock; in tls_set_device_offload_rx()
1248 goto release_lock; in tls_set_device_offload_rx()
1279 release_lock: in tls_set_device_offload_rx()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dcommand_buffer.c495 goto release_lock; in hl_cb_mmap()
516 goto release_lock; in hl_cb_mmap()
523 release_lock: in hl_cb_mmap()
/kernel/linux/linux-5.10/drivers/ide/
H A Dfalconide.c104 .release_lock = falconide_release_lock,
H A Dide-io.c441 if (host->release_lock) in ide_unlock_host()
442 host->release_lock(); in ide_unlock_host()
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/
H A Dqxl_release.c66 qdev = container_of(fence->lock, struct qxl_device, release_lock); in qxl_fence_wait()
455 dma_fence_init(&release->base, &qxl_fence_ops, &qdev->release_lock, in qxl_release_fence_buffer_objects()
H A Dqxl_kms.c236 spin_lock_init(&qdev->release_lock); in qxl_device_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/
H A Dqxl_release.c63 qdev = container_of(fence->lock, struct qxl_device, release_lock); in qxl_fence_wait()
425 dma_fence_init(&release->base, &qxl_fence_ops, &qdev->release_lock, in qxl_release_fence_buffer_objects()
H A Dqxl_kms.c231 spin_lock_init(&qdev->release_lock); in qxl_device_init()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dpio.h124 spinlock_t release_lock ____cacheline_aligned_in_smp;
H A Dpio.c743 spin_lock_init(&sc->release_lock); in sc_alloc()
944 spin_lock(&sc->release_lock); in sc_disable()
955 spin_unlock(&sc->release_lock); in sc_disable()
1712 spin_lock_irqsave(&sc->release_lock, flags); in sc_release_update()
1747 spin_unlock_irqrestore(&sc->release_lock, flags); in sc_release_update()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dpio.h82 spinlock_t release_lock ____cacheline_aligned_in_smp;
H A Dpio.c701 spin_lock_init(&sc->release_lock); in sc_alloc()
902 spin_lock(&sc->release_lock); in sc_disable()
913 spin_unlock(&sc->release_lock); in sc_disable()
1670 spin_lock_irqsave(&sc->release_lock, flags); in sc_release_update()
1705 spin_unlock_irqrestore(&sc->release_lock, flags); in sc_release_update()

Completed in 25 milliseconds

12