arch/arm/mach-omap2/powerdomain.c
403
__releases(&pwrdm->_lock)
arch/arm64/kvm/vgic/vgic-v5.c
247
__releases(&irq->irq_lock)
arch/arm64/kvm/vgic/vgic.c
414
unsigned long flags) __releases(&irq->irq_lock)
arch/arm64/kvm/vgic/vgic.h
270
unsigned long flags) __releases(&irq->irq_lock);
arch/parisc/kernel/firmware.c
345
void pdc_cpu_rendezvous_unlock(void) __releases(&pdc_lock)
arch/riscv/kernel/ftrace.c
24
__releases(&text_mutex)
arch/s390/kernel/ctlreg.c
30
__releases(&system_ctl_lock)
arch/s390/kvm/vsie.c
1188
__releases(vcpu->kvm->srcu)
arch/s390/pci/pci.c
978
__releases(&zpci_list_lock)
arch/s390/pci/pci_bus.c
217
__releases(&zbus_list_lock)
arch/um/include/shared/skas/mm_id.h
26
void exit_turnstile(struct mm_id *mm_id) __releases(__get_turnstile(mm_id));
arch/x86/kernel/cpu/cacheinfo.c
694
void cache_enable(void) __releases(cache_disable_lock)
arch/x86/kernel/ftrace.c
54
__releases(&text_mutex)
arch/x86/kvm/i8259.c
53
__releases(&s->lock)
block/blk-cgroup.h
229
__releases(ctx->bdev->bd_disk->queue->queue_lock);
block/blk-cgroup.h
231
__releases(&ctx->bdev->bd_queue->rq_qos_mutex);
block/blk-crypto-profile.c
59
__releases(&profile->lock)
block/blk-mq-debugfs.c
323
__releases(&TO_HCTX(m)->lock)
block/blk-mq-debugfs.c
41
__releases(&TO_REQUEST_QUEUE(m)->requeue_lock)
block/blk-mq-debugfs.c
516
__releases(&TO_CTX(m)->lock) \
block/blk.h
798
__releases(&q->debugfs_mutex)
block/blk.h
814
__releases(&q->debugfs_mutex)
block/kyber-iosched.c
919
__releases(&KYBER_HCTX_DATA(HCTX_FROM_SEQ_FILE(m))->lock) \
block/mq-deadline.c
826
__releases(&DD_DATA_FROM_RQ(RQ_FROM_SEQ_FILE(m))->lock) \
block/mq-deadline.c
946
__releases(&DD_DATA_FROM_RQ(RQ_FROM_SEQ_FILE(m))->lock)
crypto/scompress.c
161
__releases(&scratch->lock)
drivers/accel/habanalabs/gaudi/gaudi.c
8171
__releases(&gaudi->hw_queues_lock)
drivers/accel/habanalabs/gaudi2/gaudi2.c
7875
__releases(&gaudi2->hw_queues_lock)
drivers/accel/habanalabs/goya/goya.c
5207
__releases(&goya->hw_queues_lock)
drivers/acpi/osl.c
1576
__releases(lockp)
drivers/android/binder.c
293
__releases(&proc->outer_lock)
drivers/android/binder.c
325
__releases(&proc->inner_lock)
drivers/android/binder.c
357
__releases(&node->lock)
drivers/android/binder.c
395
__releases(&node->lock) __releases(&node->proc->inner_lock)
drivers/ata/libata-eh.c
490
__releases(&ap->host->eh_mutex)
drivers/ata/libata.h
191
__releases(&ap->host->eh_mutex);
drivers/base/core.c
329
void device_links_read_unlock(int idx) __releases(&device_links_srcu)
drivers/base/firmware_loader/main.c
204
__releases(&fwc->lock)
drivers/base/power/clock_ops.c
65
__releases(&psd->lock)
drivers/base/power/runtime.c
375
__releases(&dev->power.lock) __acquires(&dev->power.lock)
drivers/base/power/runtime.c
587
__releases(&dev->power.lock) __acquires(&dev->power.lock)
drivers/base/power/runtime.c
787
__releases(&dev->power.lock) __acquires(&dev->power.lock)
drivers/base/regmap/regmap.c
467
__releases(&map->spinlock)
drivers/base/regmap/regmap.c
484
__releases(&map->raw_spinlock)
drivers/block/drbd/drbd_receiver.c
1877
struct packet_info *pi) __releases(local)
drivers/block/drbd/drbd_worker.c
102
void drbd_endio_write_sec_final(struct drbd_peer_request *peer_req) __releases(local)
drivers/block/drbd/drbd_worker.c
81
static void drbd_endio_read_sec_final(struct drbd_peer_request *peer_req) __releases(local)
drivers/block/null_blk/main.c
1007
__releases(&nullb->lock)
drivers/block/rnbd/rnbd-clt.c
834
__releases(&sess_lock)
drivers/block/rnbd/rnbd-clt.c
856
__releases(&sess_lock)
drivers/char/ipmi/ipmi_ssif.c
320
__releases(&ssif_info->lock)
drivers/clk/clk.c
276
__releases(enable_lock)
drivers/clk/imx/clk-imx8ulp-sim-lpav.c
53
static void clk_imx8ulp_sim_lpav_unlock(void *arg) __releases(&data->lock)
drivers/dma/ioat/dma.c
310
__releases(&ioat_chan->prep_lock)
drivers/dma/plx_dma.c
301
__releases(plxdev->ring_lock)
drivers/dma/switchtec_dma.c
701
__releases(swdma_chan->submit_lock)
drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
724
__releases(__qcuefi_lock)
drivers/gpio/gpio-104-dio-48e.c
134
static void dio48e_regmap_unlock(void *lock_arg) __releases(&dio48egpio->lock)
drivers/gpio/gpio-104-dio-48e.c
152
static void pit_regmap_unlock(void *lock_arg) __releases(&dio48egpio->lock)
drivers/gpio/gpio-mlxbf2.c
158
__releases(&gs->chip.lock)
drivers/gpio/gpio-mlxbf2.c
159
__releases(yu_arm_gpio_lock_param.lock)
drivers/gpio/gpio-ws16c48.c
124
static int ws16c48_handle_post_irq(void *const irq_drv_data) __releases(&ws16c48gpio->lock)
drivers/gpu/drm/i915/display/intel_vblank.c
314
__releases(uncore->lock)
drivers/gpu/drm/i915/gem/i915_gem_context.h
199
__releases(&ctx->engines_mutex)
drivers/gpu/drm/i915/gem/i915_gem_object_frontbuffer.c
77
__releases(&i915->frontbuffer_lock)
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
653
__releases(&i915->drm.vma_offset_manager->vm_lock)
drivers/gpu/drm/i915/gt/intel_context.h
141
__releases(ce->pin_mutex)
drivers/gpu/drm/i915/gt/intel_context.h
268
__releases(&tl->mutex)
drivers/gpu/drm/i915/gt/intel_gt_mcr.c
391
__releases(>->mcr_lock)
drivers/gpu/drm/i915/gt/intel_reset.c
1615
__releases(>->reset.backoff_srcu)
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
3311
__releases(ce->guc_state.lock)
drivers/gpu/drm/i915/intel_wakeref.h
212
__releases(wf->mutex)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
248
__releases(fifo->lock)
drivers/gpu/drm/vkms/vkms_crtc.c
173
__releases(&vkms_output->lock)
drivers/gpu/drm/xe/xe_gt_mcr.c
716
static void mcr_unlock(struct xe_gt *gt) __releases(>->mcr_lock)
drivers/gpu/drm/xe/xe_hw_engine_group.c
386
__releases(&group->mode_sem)
drivers/iio/adc/qcom-spmi-adc5-gen3.c
702
__releases(&adc->lock)
drivers/infiniband/core/cm.c
908
__releases(&cm_id_priv->lock)
drivers/infiniband/core/cma.c
2097
__releases(&idprv->handler_mutex)
drivers/infiniband/hw/bnxt_re/ib_verbs.c
939
__releases(&qp->scq->cq_lock) __releases(&qp->rcq->cq_lock)
drivers/infiniband/hw/bnxt_re/qplib_fp.c
109
__releases(&qp->scq->flush_lock) __releases(&qp->rcq->flush_lock)
drivers/infiniband/hw/hfi1/debugfs.c
231
__releases(RCU)
drivers/infiniband/hw/hns/hns_roce_qp.c
1530
struct hns_roce_cq *recv_cq) __releases(&send_cq->lock)
drivers/infiniband/hw/hns/hns_roce_qp.c
1531
__releases(&recv_cq->lock)
drivers/infiniband/hw/mlx4/qp.c
1301
__releases(&send_cq->lock) __releases(&recv_cq->lock)
drivers/infiniband/hw/mlx5/qp.c
2626
__releases(&send_cq->lock) __releases(&recv_cq->lock)
drivers/infiniband/hw/mthca/mthca_qp.c
1352
__releases(&send_cq->lock) __releases(&recv_cq->lock)
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
88
__releases(scq->cq_lock) __releases(rcq->cq_lock)
drivers/input/serio/libps2.c
46
__releases(&ps2dev->serio->lock) __acquires(&ps2dev->serio->lock)
drivers/md/bcache/journal.c
663
__releases(&c->journal.lock)
drivers/md/bcache/journal.c
672
__releases(c->journal.lock)
drivers/md/bcache/journal.c
758
__releases(c->journal.lock)
drivers/md/dm-thin-metadata.c
434
__releases(pmd->root_lock)
drivers/md/dm-vdo/data-vio.c
940
__releases(&limiter->pool->lock)
drivers/md/dm.c
693
int srcu_idx) __releases(md->io_barrier)
drivers/md/dm.c
714
static void dm_put_live_table_fast(struct mapped_device *md) __releases(RCU)
drivers/md/md-bitmap.c
1632
__releases(bitmap->lock)
drivers/md/md-bitmap.c
256
__releases(bitmap->lock)
drivers/md/md.c
8968
__releases(&all_mddevs_lock)
drivers/md/persistent-data/dm-btree.h
20
# define __dm_written_to_disk(x) __releases(x)
drivers/md/raid5.c
114
__releases(&conf->device_lock)
drivers/md/raid5.c
898
__releases(&sh1->stripe_lock)
drivers/md/raid5.c
899
__releases(&sh2->stripe_lock)
drivers/md/raid5.c
97
__releases(&conf->device_lock)
drivers/mmc/host/atmel-mci.c
1580
__releases(&host->lock)
drivers/mmc/host/dw_mmc.c
1753
__releases(&host->lock)
drivers/mmc/host/sdhci-uhs2.c
735
__releases(host->lock)
drivers/mmc/host/sdhci.c
1759
__releases(host->lock)
drivers/mtd/mtd_blkdevs.c
121
__releases(&dev->queue_lock)
drivers/net/bonding/bond_procfs.c
54
__releases(RCU)
drivers/net/ethernet/broadcom/bnx2.c
1713
__releases(&bp->phy_lock)
drivers/net/ethernet/broadcom/bnx2.c
1772
__releases(&bp->phy_lock)
drivers/net/ethernet/broadcom/bnx2.c
2090
__releases(&bp->phy_lock)
drivers/net/ethernet/broadcom/bnx2.c
2182
__releases(&bp->phy_lock)
drivers/net/ethernet/broadcom/bnx2.c
2403
__releases(&bp->phy_lock)
drivers/net/ethernet/broadcom/tg3.c
11239
__releases(tp->lock)
drivers/net/ethernet/broadcom/tg3.c
11241
__releases(tp->dev->lock)
drivers/net/ethernet/broadcom/tg3.c
7489
__releases(tp->lock)
drivers/net/ethernet/broadcom/tg3.c
9151
__releases(tp->lock)
drivers/net/ethernet/mediatek/mtk_wed.c
2388
__releases(RCU)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
178
__releases(&eq->lock)
drivers/net/ethernet/mscc/ocelot.c
1282
__releases(&ocelot->inj_lock)
drivers/net/ethernet/mscc/ocelot.c
1296
__releases(&ocelot->inj_lock)
drivers/net/ethernet/mscc/ocelot.c
1310
__releases(&ocelot->xtr_lock)
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
375
__releases(&nn->mbox_cmsg.queue.lock)
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
436
__releases(&nn->mbox_cmsg.queue.lock)
drivers/net/ethernet/netronome/nfp/nfp_net.h
937
__releases(&nn->r_vecs[0].lock)
drivers/net/ethernet/nvidia/forcedeth.c
1756
__releases(&netdev_priv(dev)->hwstats_lock)
drivers/net/ethernet/nvidia/forcedeth.c
4260
__releases(&netdev_priv(dev)->hwstats_lock)
drivers/net/ethernet/nvidia/forcedeth.c
5006
__releases(&netdev_priv(dev)->hwstats_lock)
drivers/net/netconsole.c
2201
__releases(&target_list_lock)
drivers/net/ovpn/peer.c
27
__releases(&ovpn->lock)
drivers/net/ppp/pppoe.c
1039
__releases(RCU)
drivers/net/vrf.c
216
static void vrf_map_unlock(struct vrf_map *vmap) __releases(&vmap->vmap_lock)
drivers/net/wireless/ath/ath9k/xmit.c
107
__releases(&txq->axq_lock)
drivers/net/wireless/ath/wil6210/debugfs.c
1598
__acquires(&p->tid_rx_lock) __releases(&p->tid_rx_lock)
drivers/net/wireless/ath/wil6210/debugfs.c
1707
__acquires(&p->tid_rx_lock) __releases(&p->tid_rx_lock)
drivers/net/wireless/ath/wil6210/main.c
244
__acquires(&sta->tid_rx_lock) __releases(&sta->tid_rx_lock)
drivers/net/wireless/ath/wil6210/rx_reorder.c
301
__acquires(&sta->tid_rx_lock) __releases(&sta->tid_rx_lock)
drivers/net/wireless/ath/wil6210/rx_reorder.c
83
__acquires(&sta->tid_rx_lock) __releases(&sta->tid_rx_lock)
drivers/net/wireless/ath/wil6210/wmi.c
1315
__acquires(&sta->tid_rx_lock) __releases(&sta->tid_rx_lock)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
62
__releases(&commonring->lock)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
539
__releases(&fws->spinlock)
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h
88
int __must_check __releases(wait_entry)
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h
93
void __releases(wait_entry)
drivers/net/wireless/marvell/mwifiex/11n_aggr.c
147
__releases(&priv->wmm.ra_list_spinlock)
drivers/net/wireless/marvell/mwifiex/11n_aggr.h
19
__releases(&priv->wmm.ra_list_spinlock);
drivers/net/wireless/marvell/mwifiex/wmm.c
1231
__releases(&priv->wmm.ra_list_spinlock)
drivers/net/wireless/marvell/mwifiex/wmm.c
1314
__releases(&priv->wmm.ra_list_spinlock)
drivers/net/wireless/mediatek/mt76/mt76.h
1559
__releases(&dev->status_lock);
drivers/net/wireless/mediatek/mt76/mt76_connac.h
430
__releases(&dev->mutex)
drivers/net/wireless/mediatek/mt76/tx.c
50
__releases(&dev->status_lock)
drivers/net/wireless/realtek/rtw89/core.h
8192
__releases(rtw89_wait);
drivers/nvdimm/btt.c
1096
__releases(&arena->map_locks[idx].lock)
drivers/nvdimm/region_devs.c
930
__releases(&nd_region->lane[lane].lock)
drivers/nvme/host/ioctl.c
695
__releases(&head->srcu)
drivers/pmdomain/core.c
117
__releases(&genpd->slock)
drivers/pmdomain/core.c
159
__releases(&genpd->raw_slock)
drivers/scsi/NCR5380.c
1660
__releases(&hostdata->lock) __acquires(&hostdata->lock)
drivers/scsi/NCR5380.c
964
__releases(&hostdata->lock) __acquires(&hostdata->lock)
drivers/scsi/qla2xxx/qla_os.c
1777
__releases(qp->qp_lock_ptr)
drivers/spi/spi-atmel.c
475
static void atmel_spi_unlock(struct atmel_spi *as) __releases(&as->lock)
drivers/target/target_core_pr.c
1275
__releases(&pr_tmpl->registration_lock)
drivers/target/target_core_pscsi.c
351
__releases(sh->host_lock)
drivers/target/target_core_pscsi.c
396
__releases(sh->host_lock)
drivers/target/target_core_transport.c
3293
__releases(&cmd->t_state_lock)
drivers/tty/serial/amba-pl011.c
1523
__releases(&uap->port.lock)
drivers/tty/serial/amba-pl011.c
857
__releases(&uap->port.lock)
drivers/ufs/core/ufs-debugfs.c
81
__releases(&hba->host_sem)
drivers/usb/chipidea/udc.c
1040
__releases(ci->lock)
drivers/usb/chipidea/udc.c
1162
__releases(hwep->lock)
drivers/usb/chipidea/udc.c
1278
__releases(hwep->lock)
drivers/usb/chipidea/udc.c
1321
__releases(ci->lock)
drivers/usb/chipidea/udc.c
1491
__releases(ci->lock)
drivers/usb/chipidea/udc.c
909
__releases(hwep->lock)
drivers/usb/core/devio.c
586
__releases(ps->lock)
drivers/usb/core/hub.c
3257
__releases(&port_dev->status_lock)
drivers/usb/fotg210/fotg210-hcd.c
2190
__releases(fotg210->lock)
drivers/usb/gadget/function/f_fs.c
311
__releases(&ffs->ev.waitq.lock)
drivers/usb/gadget/function/f_fs.c
507
__releases(&ffs->ev.waitq.lock)
drivers/usb/gadget/udc/fsl_udc_core.c
1392
__releases(udc->lock)
drivers/usb/gadget/udc/fsl_udc_core.c
156
__releases(ep->udc->lock)
drivers/usb/gadget/udc/gr_udc.c
1042
__releases(&dev->lock)
drivers/usb/gadget/udc/gr_udc.c
284
__releases(&dev->lock)
drivers/usb/gadget/udc/m66592-udc.c
1155
__releases(m66592->lock)
drivers/usb/gadget/udc/m66592-udc.c
707
__releases(m66592->lock)
drivers/usb/gadget/udc/m66592-udc.c
84
__releases(m66592->lock)
drivers/usb/gadget/udc/m66592-udc.c
963
__releases(m66592->lock)
drivers/usb/gadget/udc/net2280.c
3359
__releases(dev->lock)
drivers/usb/gadget/udc/pch_udc.c
1423
__releases(&dev->lock)
drivers/usb/gadget/udc/pch_udc.c
2308
__releases(&dev->lock)
drivers/usb/gadget/udc/r8a66597-udc.c
1160
__releases(r8a66597->lock)
drivers/usb/gadget/udc/r8a66597-udc.c
1359
__releases(r8a66597->lock)
drivers/usb/gadget/udc/r8a66597-udc.c
83
__releases(r8a66597->lock)
drivers/usb/gadget/udc/r8a66597-udc.c
900
__releases(r8a66597->lock)
drivers/usb/gadget/udc/snps_udc_core.c
1960
__releases(dev->lock)
drivers/usb/gadget/udc/snps_udc_core.c
2424
__releases(dev->lock)
drivers/usb/gadget/udc/snps_udc_core.c
2740
__releases(dev->lock)
drivers/usb/gadget/udc/snps_udc_core.c
961
__releases(ep->dev->lock)
drivers/usb/host/isp116x-hcd.c
296
__releases(isp116x->lock) __acquires(isp116x->lock)
drivers/usb/host/ohci-hub.c
153
__releases(ohci->lock)
drivers/usb/host/ohci-hub.c
48
__releases(ohci->lock)
drivers/usb/host/ohci-q.c
42
__releases(ohci->lock)
drivers/usb/host/oxu210hp-hcd.c
1325
__releases(oxu->lock)
drivers/usb/host/r8a66597-hcd.c
1012
__releases(r8a66597->lock)
drivers/usb/host/r8a66597-hcd.c
1269
__releases(r8a66597->lock) __acquires(r8a66597->lock)
drivers/usb/host/r8a66597-hcd.c
1980
__releases(r8a66597->lock)
drivers/usb/host/r8a66597-hcd.c
814
__releases(r8a66597->lock)
drivers/usb/host/sl811-hcd.c
426
) __releases(sl811->lock) __acquires(sl811->lock)
drivers/usb/host/uhci-hcd.c
289
__releases(uhci->lock)
drivers/usb/host/uhci-hcd.c
411
__releases(uhci->lock)
drivers/usb/host/uhci-q.c
1518
__releases(uhci->lock)
drivers/usb/host/xhci-dbgcap.c
174
__releases(&dbc->lock)
drivers/usb/host/xhci-dbgtty.c
102
__releases(&port->port_lock)
drivers/usb/host/xhci-dbgtty.c
51
__releases(&port->port_lock)
drivers/usb/host/xhci-hub.c
1137
__releases(&xhci->lock)
drivers/usb/isp1760/isp1760-hcd.c
951
__releases(priv->lock)
drivers/usb/mtu3/mtu3_gadget.c
16
__releases(mep->mtu->lock)
drivers/usb/mtu3/mtu3_gadget_ep0.c
638
__releases(mtu->lock)
drivers/usb/mtu3/mtu3_gadget_ep0.c
64
__releases(mtu->lock)
drivers/usb/musb/musb_gadget.c
127
__releases(ep->musb->lock)
drivers/usb/musb/musb_gadget.c
2029
__releases(musb->lock)
drivers/usb/musb/musb_gadget_ep0.c
206
__releases(musb->lock)
drivers/usb/musb/musb_gadget_ep0.c
624
__releases(musb->lock)
drivers/usb/musb/musb_host.c
279
__releases(musb->lock)
drivers/usb/serial/digi_acceleport.c
342
__releases(lock)
drivers/video/fbdev/core/fb_chrdev.c
328
__releases(&info->lock)
drivers/video/fbdev/core/fb_chrdev.c
368
__releases(&info->lock)
drivers/video/fbdev/cyber2000fb.c
1128
__releases(&cfb->reg_b0_lock)
drivers/watchdog/starfive-wdt.c
214
__releases(&wdt->lock)
fs/afs/callback.c
153
__releases(RCU)
fs/afs/fs_probe.c
388
__releases(&net->fs_lock)
fs/afs/proc.c
303
__releases(cell->proc_lock)
fs/afs/proc.c
419
__releases(rcu)
fs/afs/proc.c
497
__releases(rcu)
fs/afs/proc.c
550
__releases(&net->sysnames_lock)
fs/afs/proc.c
72
__releases(rcu)
fs/btrfs/extent_io.c
3657
__releases(&eb->refs_lock)
fs/ceph/caps.c
1619
__releases(ci->i_ceph_lock)
fs/ceph/caps.c
1962
__releases(ci->i_ceph_lock)
fs/ceph/caps.c
2568
__releases(ci->i_ceph_lock)
fs/ceph/caps.c
3507
__releases(ci->i_ceph_lock)
fs/ceph/caps.c
3508
__releases(session->s_mdsc->snap_rwsem)
fs/ceph/caps.c
3831
__releases(ci->i_ceph_lock)
fs/ceph/xattr.c
790
__releases(ci->i_ceph_lock)
fs/dcache.c
458
__releases(dentry->d_lock)
fs/dcache.c
459
__releases(dentry->d_inode->i_lock)
fs/dcache.c
999
__releases(dentry->d_lock)
fs/erofs/zutil.c
55
void z_erofs_put_gbuf(void *ptr) __releases(gbuf->lock)
fs/ext4/mballoc.c
6871
__releases(bitlock)
fs/ext4/mballoc.c
6922
__releases(ext4_group_lock_ptr(sb, e4b->bd_group))
fs/ext4/super.c
1053
__releases(bitlock)
fs/file.c
1294
__releases(&files->file_lock)
fs/file.c
253
__releases(files->file_lock)
fs/file.c
289
__releases(files->file_lock)
fs/fs-writeback.c
1284
__releases(&inode->i_lock)
fs/fs-writeback.c
1322
__releases(&inode->i_lock)
fs/fs-writeback.c
1647
__releases(inode->i_lock)
fs/fs-writeback.c
336
__releases(&inode->i_lock)
fs/fs-writeback.c
817
__releases(&inode->i_lock)
fs/fuse/dev.c
1376
__releases(fiq->lock)
fs/fuse/dev.c
1424
__releases(fiq->lock)
fs/fuse/dev.c
1454
__releases(fiq->lock)
fs/fuse/dev.c
1499
__releases(fiq->lock)
fs/fuse/dev.c
214
__releases(fiq->lock)
fs/fuse/file.c
1939
__releases(fi->lock)
fs/fuse/file.c
1994
__releases(fi->lock)
fs/gfs2/glock.c
1917
__releases(&lru_lock)
fs/gfs2/glock.c
2531
__releases(RCU)
fs/gfs2/glock.c
658
__releases(&gl->gl_lockref.lock)
fs/gfs2/glock.c
756
__releases(&gl->gl_lockref.lock)
fs/gfs2/log.c
95
__releases(&sdp->sd_ail_lock)
fs/jbd2/checkpoint.c
51
__releases(&journal->j_state_lock)
fs/jbd2/transaction.c
139
__releases(journal->j_state_lock)
fs/jbd2/transaction.c
162
__releases(journal->j_state_lock)
fs/kernfs/dir.c
509
__releases(&kernfs_root(kn)->kernfs_rwsem)
fs/locks.c
3118
__releases(&blocked_lock_lock)
fs/netfs/fscache_cache.c
418
__releases(fscache_addremove_sem)
fs/netfs/fscache_cookie.c
1172
__releases(rcu)
fs/netfs/fscache_volume.c
521
__releases(&fscache_addremove_sem)
fs/netfs/locking.c
130
__releases(inode->i_rwsem)
fs/netfs/locking.c
206
__releases(inode->i_rwsem)
fs/netfs/locking.c
93
__releases(inode->i_rwsem)
fs/netfs/main.c
94
__releases(rcu)
fs/nfs/callback_proc.c
462
__releases(lock)
fs/nfs/client.c
1362
__releases(&nn->nfs_client_lock)
fs/nfs/client.c
1429
__releases(&nn->nfs_client_lock)
fs/nfs/pnfs.c
1914
__releases(&ino->i_lock)
fs/nfsd/nfs4state.c
2992
__releases(&clp->cl_lock)
fs/nfsd/nfs4state.c
5148
__releases(&s->sc_client->cl_lock)
fs/notify/fanotify/fanotify_user.c
404
__releases(&group->notification_lock)
fs/notify/mark.c
557
__releases(&fsnotify_mark_srcu)
fs/ocfs2/inode.c
1989
__releases(&oi->ip_lock)
fs/ocfs2/refcounttree.c
164
__releases(&rf->rf_lock)
fs/orangefs/waitqueue.c
25
__releases(op->lock);
fs/orangefs/waitqueue.c
251
__releases(op->lock)
fs/proc/consoles.c
99
__releases(&console_mutex)
fs/proc/inode.c
219
__releases(&pde->pde_unload_lock)
fs/smb/client/cached_dir.c
454
__releases(&cfid->cfids->cfid_list_lock)
fs/super.c
1367
__releases(&bdev->bd_holder_lock)
fs/xfs/xfs_dquot_item.c
122
__releases(&lip->li_ailp->ail_lock)
fs/xfs/xfs_extent_busy.c
164
__releases(&eb->eb_lock)
fs/xfs/xfs_icache.c
504
int lock_flags) __releases(RCU)
fs/xfs/xfs_inode_item.c
749
__releases(&lip->li_ailp->ail_lock)
fs/xfs/xfs_log.c
199
int need_bytes) __releases(&head->lock)
fs/xfs/xfs_log.c
2393
__releases(&log->l_icloglock)
fs/xfs/xfs_log.c
782
__releases(iclog->ic_log->l_icloglock)
fs/xfs/xfs_log_priv.h
597
__releases(lock)
fs/xfs/xfs_log_priv.h
609
__releases(iclog->ic_log->l_icloglock);
fs/xfs/xfs_mru_cache.c
230
__releases(mru->lock) __acquires(mru->lock)
fs/xfs/xfs_mru_cache.c
538
__releases(mru->lock)
fs/xfs/xfs_qm.c
417
__releases(&lru->lock) __acquires(&lru->lock)
fs/xfs/xfs_trans_ail.c
785
xfs_lsn_t old_lsn) __releases(ailp->ail_lock)
fs/xfs/xfs_trans_ail.c
832
xfs_lsn_t lsn) __releases(ailp->ail_lock)
fs/xfs/xfs_trans_priv.h
102
__releases(ailp->ail_lock);
fs/xfs/xfs_trans_priv.h
75
xfs_lsn_t lsn) __releases(ailp->ail_lock);
fs/xfs/xfs_trans_priv.h
92
xfs_lsn_t lsn) __releases(ailp->ail_lock)
include/crypto/internal/acompress.h
200
struct crypto_acomp_stream *stream) __releases(&stream->lock)
include/kvm/arm_vgic.h
223
unsigned long flags) __releases(&irq->irq_lock);
include/linux/bit_spinlock.h
72
__releases(__bitlock(bitnum, addr))
include/linux/bit_spinlock.h
90
__releases(__bitlock(bitnum, addr))
include/linux/blkdev.h
1107
struct queue_limits *lim) __releases(&q->limits_lock);
include/linux/blkdev.h
1109
struct queue_limits *lim) __releases(&q->limits_lock);
include/linux/blkdev.h
1123
__releases(&q->limits_lock)
include/linux/blkdev.h
1752
__releases(&bdev->bd_holder_lock);
include/linux/blkdev.h
1758
__releases(&bdev->bd_holder_lock);
include/linux/blkdev.h
1764
__releases(&bdev->bd_holder_lock);
include/linux/blkdev.h
1770
__releases(&bdev->bd_holder_lock);
include/linux/compiler-context-analysis.h
367
#define __cond_releases(ret, x) __releases(x) __cond_acquires_impl_not_##ret(x)
include/linux/debugfs.h
251
struct debugfs_cancellation *cancellation) __releases(cancellation);
include/linux/iio/iio.h
696
void __iio_dev_mode_unlock(struct iio_dev *indio_dev) __releases(indio_dev);
include/linux/list_bl.h
153
__releases(__bitlock(0, b))
include/linux/local_lock.h
109
DECLARE_LOCK_GUARD_1_ATTRS(local_lock, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
111
DECLARE_LOCK_GUARD_1_ATTRS(local_lock_irq, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
113
DECLARE_LOCK_GUARD_1_ATTRS(local_lock_irqsave, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
115
DECLARE_LOCK_GUARD_1_ATTRS(local_lock_nested_bh, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
117
DECLARE_LOCK_GUARD_1_ATTRS(local_lock_init, __acquires(_T), __releases(*(local_lock_t **)_T))
include/linux/local_lock.h
121
DECLARE_LOCK_GUARD_1_ATTRS(local_trylock_init, __acquires(_T), __releases(*(local_trylock_t **)_T))
include/linux/migrate.h
101
__releases(ptl)
include/linux/migrate.h
69
__releases(ptl);
include/linux/mutex.h
249
extern void mutex_unlock(struct mutex *lock) __releases(lock);
include/linux/mutex.h
259
DECLARE_LOCK_GUARD_1_ATTRS(mutex, __acquires(_T), __releases(*(struct mutex **)_T))
include/linux/mutex.h
261
DECLARE_LOCK_GUARD_1_ATTRS(mutex_try, __acquires(_T), __releases(*(struct mutex **)_T))
include/linux/mutex.h
263
DECLARE_LOCK_GUARD_1_ATTRS(mutex_intr, __acquires(_T), __releases(*(struct mutex **)_T))
include/linux/mutex.h
265
DECLARE_LOCK_GUARD_1_ATTRS(mutex_kill, __acquires(_T), __releases(*(struct mutex **)_T))
include/linux/mutex.h
267
DECLARE_LOCK_GUARD_1_ATTRS(mutex_init, __acquires(_T), __releases(*(struct mutex **)_T))
include/linux/rhashtable.h
351
__releases(__bitlock(0, bkt))
include/linux/rhashtable.h
427
__releases(__bitlock(0, bkt))
include/linux/rtmutex.h
138
__releases(lock);
include/linux/rwlock.h
37
extern void do_raw_write_unlock(rwlock_t *lock) __releases(lock);
include/linux/rwlock_api_smp.h
244
__releases(lock)
include/linux/rwlock_api_smp.h
288
__releases(lock)
include/linux/rwlock_api_smp.h
297
__releases(lock)
include/linux/rwlock_api_smp.h
306
__releases(lock)
include/linux/rwlock_api_smp.h
32
void __lockfunc _raw_write_unlock(rwlock_t *lock) __releases(lock);
include/linux/rwlock_api_smp.h
34
void __lockfunc _raw_write_unlock_bh(rwlock_t *lock) __releases(lock);
include/linux/rwlock_api_smp.h
36
void __lockfunc _raw_write_unlock_irq(rwlock_t *lock) __releases(lock);
include/linux/rwlock_api_smp.h
42
__releases(lock);
include/linux/rwlock_rt.h
136
__releases(rwlock)
include/linux/rwlock_rt.h
142
__releases(rwlock)
include/linux/rwlock_rt.h
149
__releases(rwlock)
include/linux/rwlock_rt.h
156
__releases(rwlock)
include/linux/rwlock_rt.h
33
extern void rt_write_unlock(rwlock_t *rwlock) __releases(rwlock);
include/linux/rwsem.h
257
extern void up_write(struct rw_semaphore *sem) __releases(sem);
include/linux/rwsem.h
274
DECLARE_LOCK_GUARD_1_ATTRS(rwsem_write, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
include/linux/rwsem.h
276
DECLARE_LOCK_GUARD_1_ATTRS(rwsem_write_try, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
include/linux/rwsem.h
278
DECLARE_LOCK_GUARD_1_ATTRS(rwsem_write_kill, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
include/linux/rwsem.h
282
DECLARE_LOCK_GUARD_1_ATTRS(rwsem_init, __acquires(_T), __releases(*(struct rw_semaphore **)_T))
include/linux/rwsem.h
288
extern void downgrade_write(struct rw_semaphore *sem) __releases(sem) __acquires_shared(sem);
include/linux/sched/signal.h
747
__releases(&task->sighand->siglock)
include/linux/sched/task.h
223
__releases(&p->alloc_lock)
include/linux/sched/task.h
229
DECLARE_LOCK_GUARD_1_ATTRS(task_lock, __acquires(&_T->alloc_lock), __releases(&(*(struct task_struct **)_T)->alloc_lock))
include/linux/sched/wake_q.h
69
__releases(lock)
include/linux/sched/wake_q.h
81
__releases(lock)
include/linux/sched/wake_q.h
94
__releases(lock)
include/linux/seqlock.h
1363
DECLARE_LOCK_GUARD_1_ATTRS(seqlock_init, __acquires(_T), __releases(*(seqlock_t **)_T))
include/linux/seqlock.h
892
__releases(sl) __no_context_analysis
include/linux/seqlock.h
921
__releases(sl) __no_context_analysis
include/linux/seqlock.h
949
__releases(sl) __no_context_analysis
include/linux/seqlock.h
989
__releases(sl) __no_context_analysis
include/linux/soc/mediatek/mtk_wed.h
196
int (*attach)(struct mtk_wed_device *dev) __releases(RCU);
include/linux/spinlock.h
182
extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);
include/linux/spinlock.h
202
static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock)
include/linux/spinlock.h
388
__releases(lock) __no_context_analysis
include/linux/spinlock.h
394
__releases(lock) __no_context_analysis
include/linux/spinlock.h
400
__releases(lock) __no_context_analysis
include/linux/spinlock.h
406
__releases(lock) __no_context_analysis
include/linux/spinlock.h
538
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
542
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_try, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
548
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_nested, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
554
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_irq, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
558
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_irq_try, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
564
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_bh, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
568
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_bh_try, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
575
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_irqsave, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
580
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_irqsave_try, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
584
DECLARE_LOCK_GUARD_1_ATTRS(raw_spinlock_init, __acquires(_T), __releases(*(raw_spinlock_t **)_T))
include/linux/spinlock.h
590
DECLARE_LOCK_GUARD_1_ATTRS(spinlock, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
594
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
600
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irq, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
605
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irq_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
611
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_bh, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
616
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_bh_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
623
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irqsave, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
628
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_irqsave_try, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
632
DECLARE_LOCK_GUARD_1_ATTRS(spinlock_init, __acquires(_T), __releases(*(spinlock_t **)_T))
include/linux/spinlock.h
638
DECLARE_LOCK_GUARD_1_ATTRS(read_lock, __acquires(_T), __releases(*(rwlock_t **)_T))
include/linux/spinlock.h
644
DECLARE_LOCK_GUARD_1_ATTRS(read_lock_irq, __acquires(_T), __releases(*(rwlock_t **)_T))
include/linux/spinlock.h
651
DECLARE_LOCK_GUARD_1_ATTRS(read_lock_irqsave, __acquires(_T), __releases(*(rwlock_t **)_T))
include/linux/spinlock.h
657
DECLARE_LOCK_GUARD_1_ATTRS(write_lock, __acquires(_T), __releases(*(rwlock_t **)_T))
include/linux/spinlock.h
663
DECLARE_LOCK_GUARD_1_ATTRS(write_lock_irq, __acquires(_T), __releases(*(rwlock_t **)_T))
include/linux/spinlock.h
670
DECLARE_LOCK_GUARD_1_ATTRS(write_lock_irqsave, __acquires(_T), __releases(*(rwlock_t **)_T))
include/linux/spinlock.h
674
DECLARE_LOCK_GUARD_1_ATTRS(rwlock_init, __acquires(_T), __releases(*(rwlock_t **)_T))
include/linux/spinlock_api_smp.h
165
__releases(lock)
include/linux/spinlock_api_smp.h
174
__releases(lock)
include/linux/spinlock_api_smp.h
183
__releases(lock)
include/linux/spinlock_api_smp.h
192
__releases(lock)
include/linux/spinlock_api_smp.h
39
void __lockfunc _raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);
include/linux/spinlock_api_smp.h
40
void __lockfunc _raw_spin_unlock_bh(raw_spinlock_t *lock) __releases(lock);
include/linux/spinlock_api_smp.h
41
void __lockfunc _raw_spin_unlock_irq(raw_spinlock_t *lock) __releases(lock);
include/linux/spinlock_api_smp.h
44
__releases(lock);
include/linux/spinlock_rt.h
107
__releases(lock)
include/linux/spinlock_rt.h
113
__releases(lock)
include/linux/spinlock_rt.h
120
__releases(lock)
include/linux/spinlock_rt.h
127
__releases(lock)
include/linux/spinlock_rt.h
37
extern void rt_spin_unlock(spinlock_t *lock) __releases(lock);
include/linux/ww_mutex.h
202
__releases(ctx) __no_context_analysis
include/linux/ww_mutex.h
360
extern void ww_mutex_unlock(struct ww_mutex *lock) __releases(lock);
include/net/cfg80211.h
6877
__releases(&wiphy->mtx)
include/net/sock.h
1766
__releases(&sk->sk_lock.slock)
io_uring/io-wq.c
600
__releases(&acct->lock)
io_uring/io_uring.c
516
__releases(ctx->completion_lock)
io_uring/register.c
752
__releases(ctx->uring_lock)
io_uring/sqpoll.c
34
__releases(&sqd->lock)
ipc/mqueue.c
710
__releases(&info->lock)
ipc/msg.c
274
__releases(RCU)
ipc/msg.c
275
__releases(&msq->q_perm)
kernel/bpf/hashtab.c
3470
__releases(RCU)
kernel/bpf/trampoline.c
1287
__releases(RCU)
kernel/bpf/trampoline.c
1312
__releases(RCU)
kernel/bpf/trampoline.c
1383
__releases(RCU)
kernel/cgroup/cgroup-internal.h
255
__releases(&cgroup_threadgroup_rwsem);
kernel/cgroup/cgroup.c
6868
__releases(&cgroup_threadgroup_rwsem) __releases(&cgroup_mutex)
kernel/cgroup/cgroup.c
6962
__releases(&cgroup_threadgroup_rwsem) __releases(&cgroup_mutex)
kernel/cgroup/cpuset.c
1345
__releases(&cpuset_mutex)
kernel/cgroup/cpuset.c
1346
__releases(&cpuset_top_mutex)
kernel/cgroup/rstat.c
386
__releases(ss_rstat_lock(css->ss))
kernel/dma/debug.c
270
__releases(&bucket->lock)
kernel/exit.c
633
__releases(&tasklist_lock)
kernel/futex/core.c
1497
__releases(&tsk->futex.exit_mutex)
kernel/futex/futex.h
330
__releases(&hb->lock)
kernel/futex/futex.h
331
__releases(q->lock_ptr)
kernel/futex/futex.h
385
__releases(&hb->lock);
kernel/futex/futex.h
418
__releases(&hb1->lock)
kernel/futex/futex.h
419
__releases(&hb2->lock)
kernel/futex/pi.c
619
__releases(&pi_state->pi_mutex.wait_lock)
kernel/irq/irqdesc.c
966
__releases(&desc->lock)
kernel/kcsan/report.c
503
__releases(&report_lock)
kernel/locking/locktorture.c
269
__releases(torture_spinlock)
kernel/locking/locktorture.c
296
__releases(torture_spinlock)
kernel/locking/locktorture.c
322
__releases(torture_raw_spinlock)
kernel/locking/locktorture.c
349
__releases(torture_raw_spinlock)
kernel/locking/locktorture.c
442
__releases(torture_rwlock)
kernel/locking/locktorture.c
468
__releases(torture_rwlock)
kernel/locking/locktorture.c
495
__releases(torture_rwlock)
kernel/locking/locktorture.c
511
__releases(torture_rwlock)
kernel/locking/locktorture.c
568
__releases(torture_mutex)
kernel/locking/locktorture.c
669
__releases(torture_ww_mutex_0)
kernel/locking/locktorture.c
670
__releases(torture_ww_mutex_1)
kernel/locking/locktorture.c
671
__releases(torture_ww_mutex_2)
kernel/locking/locktorture.c
744
__releases(torture_rtmutex)
kernel/locking/locktorture.c
800
__releases(torture_rwsem)
kernel/locking/locktorture.c
824
__releases(torture_rwsem)
kernel/locking/locktorture.c
861
__releases(pcpu_rwsem)
kernel/locking/locktorture.c
874
__releases(pcpu_rwsem)
kernel/locking/mutex.c
558
__releases(lock);
kernel/locking/mutex.c
982
__releases(lock)
kernel/locking/rtmutex.c
1631
__releases(&lock->wait_lock) __acquires(&lock->wait_lock)
kernel/locking/rtmutex.c
1858
__releases(&lock->wait_lock) __acquires(&lock->wait_lock)
kernel/locking/rtmutex.c
272
__releases(lock->wait_lock)
kernel/locking/rtmutex.c
347
__releases(lock->wait_lock)
kernel/locking/rtmutex_api.c
676
__releases(lock) __no_context_analysis
kernel/locking/rwbase_rt.c
191
__releases(&rwb->rtmutex.wait_lock)
kernel/locking/rwsem.c
600
__releases(&sem->wait_lock)
kernel/locking/spinlock_rt.c
278
void __sched rt_read_unlock(rwlock_t *rwlock) __releases(RCU)
kernel/locking/spinlock_rt.c
289
void __sched rt_write_unlock(rwlock_t *rwlock) __releases(RCU)
kernel/locking/spinlock_rt.c
78
void __sched rt_spin_unlock(spinlock_t *lock) __releases(RCU)
kernel/locking/ww_mutex.h
105
__releases(&lock->wait_lock)
kernel/locking/ww_mutex.h
186
__releases(&lock->rtmutex.wait_lock)
kernel/module/tracking.c
80
__releases(rcu)
kernel/printk/printk.c
273
__releases(&console_mutex)
kernel/printk/printk.c
303
__releases(&console_srcu)
kernel/rcu/rcuscale.c
170
static void rcu_scale_read_unlock(int idx) __releases(RCU)
kernel/rcu/rcuscale.c
211
static void srcu_scale_read_unlock(int idx) __releases(srcu_ctlp)
kernel/rcu/tree.c
2344
__releases(rcu_get_root()->lock)
kernel/rcu/tree.c
2369
__releases(rnp->lock)
kernel/rcu/tree.c
2433
__releases(rnp->lock)
kernel/rcu/tree_exp.h
194
__releases(rnp->lock)
kernel/rcu/tree_exp.h
241
__releases(rnp->lock)
kernel/rcu/tree_nocb.h
120
__releases(&rdp->nocb_bypass_lock)
kernel/rcu/tree_nocb.h
205
__releases(rdp_gp->nocb_gp_lock)
kernel/rcu/tree_nocb.h
562
__releases(rdp->nocb_lock)
kernel/rcu/tree_nocb.h
967
__releases(rdp_gp->nocb_gp_lock)
kernel/rcu/tree_plugin.h
1260
__releases(rnp->lock)
kernel/rcu/tree_plugin.h
1326
__releases(rnp->lock)
kernel/rcu/tree_plugin.h
163
__releases(rnp->lock) /* But leaves rrupts disabled. */
kernel/rcu/tree_stall.h
325
__releases(rnp->lock)
kernel/rcu/tree_stall.h
383
__releases(rnp->lock)
kernel/resource.c
121
__releases(resource_lock)
kernel/sched/core.c
2961
__releases(__rq_lockp(rq), &p->pi_lock)
kernel/sched/core.c
3116
__releases(__rq_lockp(rq), &p->pi_lock)
kernel/sched/core.c
420
__releases(&runqueues.__lock) /* overapproximation */
kernel/sched/core.c
5208
__releases(__rq_lockp(rq))
kernel/sched/core.c
5231
__releases(__rq_lockp(rq))
kernel/sched/core.c
5319
__releases(__rq_lockp(this_rq()))
kernel/sched/core.c
5421
__releases(__rq_lockp(this_rq()))
kernel/sched/core.c
5453
__releases(__rq_lockp(rq))
kernel/sched/core.c
6774
__releases(__rq_lockp(rq))
kernel/sched/sched.h
1657
__releases(__rq_lockp(rq))
kernel/sched/sched.h
1670
__releases(__rq_lockp(rq))
kernel/sched/sched.h
1688
__releases(__rq_lockp(rq))
kernel/sched/sched.h
1948
__releases(__rq_lockp(rq))
kernel/sched/sched.h
1956
__releases(__rq_lockp(rq), &p->pi_lock)
kernel/sched/sched.h
1966
DECLARE_LOCK_GUARD_1_ATTRS(task_rq_lock, __acquires(_T->pi_lock), __releases((*(struct task_struct **)_T)->pi_lock))
kernel/sched/sched.h
1996
__releases(__rq_lockp(rq))
kernel/sched/sched.h
2003
__releases(__rq_lockp(rq))
kernel/sched/sched.h
2010
__releases(__rq_lockp(rq))
kernel/sched/sched.h
2021
DECLARE_LOCK_GUARD_1_ATTRS(rq_lock, __acquires(__rq_lockp(_T)), __releases(__rq_lockp(*(struct rq **)_T)));
kernel/sched/sched.h
2029
DECLARE_LOCK_GUARD_1_ATTRS(rq_lock_irq, __acquires(__rq_lockp(_T)), __releases(__rq_lockp(*(struct rq **)_T)));
kernel/sched/sched.h
2037
DECLARE_LOCK_GUARD_1_ATTRS(rq_lock_irqsave, __acquires(__rq_lockp(_T)), __releases(__rq_lockp(*(struct rq **)_T)));
kernel/sched/sched.h
3310
__releases(__rq_lockp(busiest))
kernel/sched/sched.h
3350
__releases(l1, l2)
kernel/sched/sched.h
3362
__releases(*(raw_spinlock_t **)_T1),
kernel/sched/sched.h
3363
__releases(*(raw_spinlock_t **)_T2));
kernel/sched/sched.h
3374
__releases(__rq_lockp(rq1), __rq_lockp(rq2))
kernel/signal.c
2362
__releases(¤t->sighand->siglock)
kernel/signal.c
2562
__releases(¤t->sighand->siglock)
kernel/signal.c
2708
__releases(¤t->sighand->siglock)
kernel/signal.c
4389
__releases(¤t->sighand->siglock)
kernel/time/hrtimer.c
1037
__releases(&timer->base->cpu_base->lock)
kernel/time/hrtimer.c
1654
__releases(&base->softirq_expiry_lock)
kernel/time/timer.c
1518
__releases(&base->lock) __releases(&base->expiry_lock)
kernel/time/timer.c
2081
__releases(timer_bases[BASE_LOCAL]->lock)
kernel/time/timer.c
2082
__releases(timer_bases[BASE_GLOBAL]->lock)
kernel/trace/ftrace.c
8784
__releases(RCU)
kernel/trace/trace_events.c
1871
__releases(RCU)
kernel/user.c
162
__releases(&uidhash_lock)
kernel/workqueue.c
3111
__releases(&pool->lock)
kernel/workqueue.c
3221
__releases(&pool->lock)
lib/once.c
62
__releases(once_lock)
lib/once.c
92
__releases(once_mutex)
mm/filemap.c
1400
__releases(ptl)
mm/khugepaged.c
2844
__releases(&khugepaged_mm_lock)
mm/memory.c
3760
__releases(vmf->ptl)
mm/memory.c
4068
__releases(vmf->ptl)
mm/memory.c
4245
__releases(vmf->ptl)
mm/nommu.c
531
__releases(nommu_region_sem)
mm/swap.c
277
__releases(lruvec->lru_lock)
mm/swap.c
278
__releases(rcu)
mm/userfaultfd.c
1185
__releases(ptl1)
mm/userfaultfd.c
1186
__releases(ptl2)
net/8021q/vlanproc.c
197
__releases(rcu)
net/atm/br2684.c
779
__releases(devs_lock)
net/atm/proc.c
126
__releases(vcc_sklist_lock)
net/bluetooth/af_bluetooth.c
834
__releases(seq->private->l->lock)
net/bpf/test_run.c
44
__releases(rcu)
net/can/j1939/main.c
211
__releases(&j1939_netdev_lock)
net/core/bpf_sk_storage.c
700
__acquires(RCU) __releases(RCU)
net/core/bpf_sk_storage.c
824
__releases(RCU)
net/core/neighbour.c
1060
__releases(neigh->lock)
net/core/neighbour.c
1085
__releases(neigh->lock)
net/core/neighbour.c
1310
__releases(neigh->lock)
net/core/neighbour.c
2703
__releases(neigh->lock)
net/core/neighbour.c
3463
__releases(tbl->lock)
net/core/neighbour.c
3464
__releases(rcu)
net/core/net-procfs.c
288
__releases(RCU)
net/core/net-procfs.c
39
__releases(RCU)
net/core/page_pool.c
174
__releases(&pool->ring.producer_lock)
net/core/sock.c
3227
__releases(&sk->sk_lock.slock)
net/core/sock.c
3245
__releases(&sk->sk_lock.slock)
net/core/sock.c
4358
__releases(proto_list_mutex)
net/core/sock_map.c
125
__releases(&sk->sk_lock.slock)
net/core/sock_map.c
1395
__releases(rcu)
net/core/sock_map.c
782
__releases(rcu)
net/ipv4/fib_trie.c
2720
__releases(RCU)
net/ipv4/fib_trie.c
2910
__releases(RCU)
net/ipv4/igmp.c
2963
__releases(rcu)
net/ipv4/igmp.c
3110
__releases(rcu)
net/ipv4/inet_connection_sock.c
1293
__releases(&sk->sk_lock.slock)
net/ipv4/ipmr.c
3155
__releases(RCU)
net/ipv4/ping.c
1083
__releases(ping_table.lock)
net/ipv4/raw.c
1032
__releases(&h->lock)
net/ipv4/tcp_minisocks.c
1000
__releases(&((child)->sk_lock.slock))
net/ipv6/addrconf.c
4513
__releases(rcu)
net/ipv6/anycast.c
599
__releases(RCU)
net/ipv6/ip6_fib.c
2764
__releases(RCU)
net/ipv6/ip6_flowlabel.c
841
__releases(RCU)
net/ipv6/ip6mr.c
464
__releases(RCU)
net/ipv6/mcast.c
2988
__releases(RCU)
net/ipv6/mcast.c
3111
__releases(RCU)
net/kcm/kcmproc.c
73
__releases(rcu)
net/key/af_key.c
3838
__releases(rcu)
net/mctp/af_mctp.c
364
__releases(&key->lock)
net/mctp/route.c
314
__releases(&key->lock)
net/netfilter/ipvs/ip_vs_conn.c
1578
__releases(RCU)
net/netfilter/ipvs/ip_vs_ctl.c
2969
__releases(RCU)
net/netfilter/nf_conntrack_core.c
190
__releases(&nf_conntrack_locks_all_lock)
net/netfilter/nf_conntrack_expect.c
656
__releases(RCU)
net/netfilter/nf_conntrack_standalone.c
180
__releases(RCU)
net/netfilter/nfnetlink_log.c
1119
__releases(rcu)
net/netfilter/nfnetlink_queue.c
2025
__releases(nfnl_queue_pernet(seq_file_net(s))->instances_lock)
net/netfilter/xt_hashlimit.c
1088
__releases(htable->lock)
net/netfilter/xt_recent.c
513
__releases(recent_lock)
net/netlink/af_netlink.c
440
__releases(nl_table_lock)
net/packet/af_packet.c
4717
__releases(RCU)
net/packet/af_packet.c
977
__releases(&pkc->blk_fill_in_prog_lock)
net/phonet/socket.c
573
__releases(rcu)
net/phonet/socket.c
748
__releases(resource_mutex)
net/rxrpc/ar-internal.h
1085
__releases(&rx->sk.sk_lock)
net/rxrpc/call_object.c
328
__releases(&rx->sk.sk_lock)
net/rxrpc/proc.c
137
__releases(rxnet->conn_lock)
net/rxrpc/proc.c
224
__releases(rxnet->conn_lock)
net/rxrpc/proc.c
389
__releases(rcu)
net/rxrpc/proc.c
460
__releases(rcu)
net/rxrpc/proc.c
48
__releases(rcu)
net/rxrpc/sendmsg.c
611
__releases(&rx->sk.sk_lock)
net/sched/sch_taprio.c
2492
__releases(d->lock)
net/sctp/input.c
542
__releases(&((__sk)->sk_lock.slock))
net/sctp/socket.c
5322
void sctp_transport_walk_stop(struct rhashtable_iter *iter) __releases(RCU)
net/sunrpc/cache.c
1417
__releases(RCU)
net/sunrpc/debugfs.c
73
__releases(&clnt->cl_lock)
net/sunrpc/svcauth.c
222
__releases(&auth_domain_lock)
net/tipc/node.c
379
__releases(n->lock)
net/tipc/node.c
391
__releases(n->lock)
net/tipc/node.c
397
__releases(n->lock)
net/x25/x25_proc.c
125
__releases(x25_forward_list_lock)
net/x25/x25_proc.c
38
__releases(x25_route_list_lock)
net/x25/x25_proc.c
73
__releases(x25_list_lock)
security/keys/keyring.c
1391
__releases(&keyring->sem)
security/keys/keyring.c
1392
__releases(&keyring_serialise_link_lock)
security/keys/keyring.c
1527
__releases(&keyring->sem)
security/keys/proc.c
148
__releases(key_serial_lock)
security/keys/proc.c
298
__releases(key_user_lock)
security/landlock/fs.c
58
__releases(object->lock)
security/landlock/object.h
26
__releases(object->lock);
security/selinux/ss/sidtab.c
503
__releases(&s->lock)
security/selinux/ss/sidtab.h
133
__releases(&s->lock);
sound/firewire/tascam/tascam-hwdep.c
20
__releases(&tscm->lock)
sound/firewire/tascam/tascam-hwdep.c
40
__releases(&tscm->lock)