Symbol: release
arch/alpha/kernel/osf_sys.c
525
memcpy(tmp + 2 * 32, utsname()->release, 32);
arch/alpha/kernel/osf_sys.c
717
utsname()->release,
arch/arc/kernel/setup.c
156
const char *release = "", *cpu_nm = "HS38", *isa_nm = "ARCv2";
arch/arc/kernel/setup.c
176
release = arc_hs_rel[info->arcver - 0x51].str;
arch/arc/kernel/setup.c
185
release = tbl->str;
arch/arc/kernel/setup.c
203
c, cpu_nm, release, isa_nm,
arch/arm/common/locomo.c
244
dev->dev.release = locomo_dev_release;
arch/arm/common/sa1111.c
751
dev->dev.release = sa1111_dev_release;
arch/arm64/kvm/ptdump.c
210
.release = kvm_ptdump_guest_close,
arch/arm64/kvm/ptdump.c
269
.release = kvm_pgtable_debugfs_close,
arch/arm64/kvm/ptdump.c
276
.release = kvm_pgtable_debugfs_close,
arch/m68k/bvme6000/rtc.c
157
.release = rtc_release,
arch/mips/kernel/rtlx.c
397
.release = file_release,
arch/mips/kernel/vpe.c
868
.release = vpe_release,
arch/mips/sgi-ip22/ip22-gio.c
38
.release = &gio_bus_release,
arch/mips/sibyte/common/sb_tbprof.c
530
.release = sbprof_tb_release,
arch/mips/txx9/generic/setup.c
834
dev->dev.release = &txx9_device_release;
arch/parisc/kernel/perf.c
474
.release = perf_release
arch/powerpc/include/asm/mce.h
230
extern int get_mce_event(struct machine_check_event *mce, bool release);
arch/powerpc/kernel/cacheinfo.c
739
.release = cache_index_release,
arch/powerpc/kernel/mce.c
191
int get_mce_event(struct machine_check_event *mce, bool release)
arch/powerpc/kernel/mce.c
207
if (release)
arch/powerpc/kernel/mce.c
212
if (release)
arch/powerpc/kernel/process.c
1539
regs, regs->trap, print_tainted(), init_utsname()->release);
arch/powerpc/kvm/book3s_64_mmu_hv.c
1934
.release = kvm_htab_release,
arch/powerpc/kvm/book3s_64_mmu_hv.c
2100
.release = debugfs_htab_release,
arch/powerpc/kvm/book3s_64_mmu_radix.c
1441
.release = debugfs_radix_release,
arch/powerpc/kvm/book3s_64_vio.c
286
.release = kvm_spapr_tce_release,
arch/powerpc/kvm/book3s_hv.c
2939
.release = debugfs_timings_release,
arch/powerpc/kvm/book3s_xics.c
1443
.release = kvmppc_xics_release,
arch/powerpc/kvm/book3s_xive.c
2972
.release = kvmppc_xive_release,
arch/powerpc/kvm/book3s_xive_native.c
1279
.release = kvmppc_xive_native_release,
arch/powerpc/kvm/timing.c
204
.release = single_release,
arch/powerpc/lib/qspinlock.c
668
goto release; /* We were the tail, no next. */
arch/powerpc/lib/qspinlock.c
700
release:
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
653
.release = mpc52xx_wdt_release,
arch/powerpc/platforms/book3s/vas-api.c
597
.release = coproc_release,
arch/powerpc/platforms/cell/spufs/file.c
1048
.release = spufs_signal1_release,
arch/powerpc/platforms/cell/spufs/file.c
1056
.release = spufs_signal1_release,
arch/powerpc/platforms/cell/spufs/file.c
1185
.release = spufs_signal2_release,
arch/powerpc/platforms/cell/spufs/file.c
1193
.release = spufs_signal2_release,
arch/powerpc/platforms/cell/spufs/file.c
1333
.release = spufs_mss_release,
arch/powerpc/platforms/cell/spufs/file.c
1390
.release = spufs_psmap_release,
arch/powerpc/platforms/cell/spufs/file.c
149
.release = spufs_attr_release, \
arch/powerpc/platforms/cell/spufs/file.c
1715
.release = spufs_mfc_release,
arch/powerpc/platforms/cell/spufs/file.c
1922
.release = single_release,
arch/powerpc/platforms/cell/spufs/file.c
2166
.release = single_release,
arch/powerpc/platforms/cell/spufs/file.c
2256
.release = single_release,
arch/powerpc/platforms/cell/spufs/file.c
2428
.release = spufs_switch_log_release,
arch/powerpc/platforms/cell/spufs/file.c
2508
.release = single_release,
arch/powerpc/platforms/cell/spufs/file.c
303
.release = spufs_mem_release,
arch/powerpc/platforms/cell/spufs/file.c
453
.release = spufs_cntl_release,
arch/powerpc/platforms/cell/spufs/inode.c
209
.release = spufs_dir_close,
arch/powerpc/platforms/cell/spufs/inode.c
488
.release = spufs_gang_close,
arch/powerpc/platforms/powernv/opal-dump.c
215
.release = &dump_release,
arch/powerpc/platforms/powernv/opal-elog.c
151
.release = &elog_release,
arch/powerpc/platforms/powernv/opal-prd.c
331
.release = opal_prd_release,
arch/powerpc/platforms/ps3/system-bus.c
749
dev->core.release = ps3_system_bus_release_device;
arch/powerpc/platforms/pseries/cmm.c
400
dev->release = cmm_release_device;
arch/powerpc/platforms/pseries/dtl.c
326
.release = dtl_file_release,
arch/powerpc/platforms/pseries/papr-hvpipe.c
476
.release = papr_hvpipe_handle_release,
arch/powerpc/platforms/pseries/papr-indices.c
224
.release = papr_rtas_common_handle_release,
arch/powerpc/platforms/pseries/papr-phy-attest.c
196
.release = papr_rtas_common_handle_release,
arch/powerpc/platforms/pseries/papr-platform-dump.c
278
.release = papr_platform_dump_handle_release,
arch/powerpc/platforms/pseries/papr-vpd.c
191
.release = papr_rtas_common_handle_release,
arch/powerpc/platforms/pseries/vas-sysfs.c
166
.release = vas_type_release,
arch/powerpc/platforms/pseries/vas-sysfs.c
172
.release = vas_type_release,
arch/powerpc/platforms/pseries/vio.c
1427
viodev->dev.release = vio_dev_release;
arch/s390/crypto/prng.c
664
.release = NULL,
arch/s390/crypto/prng.c
671
.release = NULL,
arch/s390/hypfs/inode.c
415
.release = hypfs_release,
arch/s390/include/asm/eadm.h
95
unsigned int release:1;
arch/s390/include/uapi/asm/monwriter.h
25
unsigned short release;
arch/s390/kernel/debug.c
166
.release = debug_close,
arch/s390/kernel/nmi.c
131
ptr = nmi_puts(message, init_utsname()->release);
arch/s390/kernel/perf_cpum_cf.c
1689
.release = cfset_release,
arch/s390/kernel/sysinfo.c
463
.release = stsi_release, \
arch/s390/kvm/pv.c
686
.release = kvm_s390_pv_mmu_notifier_release,
arch/s390/pci/pci_clp.c
668
.release = clp_misc_release,
arch/s390/pci/pci_debug.c
180
.release = single_release,
arch/sh/boards/mach-landisk/gio.c
123
.release = gio_close, /* release */
arch/sh/kernel/cpu/sh2/smp-j2.c
83
void __iomem *release, *initpc;
arch/sh/kernel/cpu/sh2/smp-j2.c
91
release = ioremap(regs[0], sizeof(u32));
arch/sh/kernel/cpu/sh2/smp-j2.c
95
__raw_writel(1, release);
arch/sh/kernel/cpu/sh2/smp-j2.c
98
iounmap(release);
arch/sh/mm/tlb-debugfs.c
147
.release = single_release,
arch/sparc/kernel/apc.c
136
.release = apc_release,
arch/sparc/kernel/mdesc.c
1308
.release = mdesc_close,
arch/sparc/kernel/vio.c
363
vdev->dev.release = vio_dev_release;
arch/um/drivers/harddog_kern.c
166
.release = harddog_release,
arch/um/drivers/hostaudio_kern.c
303
.release = hostaudio_release,
arch/um/drivers/hostaudio_kern.c
310
.release = hostmixer_release,
arch/um/drivers/mconsole_kern.c
110
utsname()->nodename, utsname()->release, utsname()->version,
arch/um/drivers/ubd_kern.c
892
ubd_dev->pdev.dev.release = ubd_device_release;
arch/um/drivers/vector_kern.c
1615
device->pdev.dev.release = vector_device_release;
arch/um/drivers/virtio_uml.c
1226
vu_dev->vdev.dev.release = virtio_uml_release_dev;
arch/um/drivers/virtio_uml.c
1283
.release = vu_cmdline_release_dev,
arch/um/kernel/um_arch.c
147
printf("%s\n", init_utsname()->release);
arch/um/kernel/um_arch.c
188
printf(usage_string, init_utsname()->release);
arch/um/os-Linux/util.c
76
host.release, host.version, host.machine);
arch/x86/kernel/apm_32.c
1882
.release = do_release,
arch/x86/kernel/callthunks.c
363
.release = single_release,
arch/x86/kernel/cpu/debugfs.c
49
.release = single_release,
arch/x86/kernel/cpu/debugfs.c
83
.release = single_release,
arch/x86/kernel/cpu/mce/amd.c
1031
.release = threshold_block_release,
arch/x86/kernel/cpu/mce/core.c
2700
dev->release = &mce_device_release;
arch/x86/kernel/cpu/mce/dev-mcelog.c
321
.release = mce_chrdev_release,
arch/x86/kernel/cpu/mce/severity.c
472
.release = seq_release,
arch/x86/kernel/cpu/sgx/driver.c
147
.release = sgx_release,
arch/x86/kernel/cpu/sgx/encl.c
812
.release = sgx_mmu_notifier_release,
arch/x86/kernel/cpu/sgx/virt.c
316
.release = sgx_vepc_release,
arch/x86/kvm/debugfs.c
189
.release = kvm_mmu_rmaps_stat_release,
arch/x86/mm/pat/memtype.c
1036
.release = seq_release,
arch/x86/mm/pat/set_memory.c
203
.release = single_release,
arch/x86/platform/efi/runtime-map.c
99
.release = map_release,
arch/x86/um/sysrq_64.c
21
current->comm, print_tainted(), init_utsname()->release);
arch/xtensa/platforms/iss/network.c
529
lp->pdev.dev.release = iss_net_pdev_release;
arch/xtensa/platforms/iss/simdisk.c
146
.release = simdisk_release,
block/bdev.c
736
if (bdev->bd_disk->fops->release)
block/bdev.c
737
bdev->bd_disk->fops->release(bdev->bd_disk);
block/blk-crypto-sysfs.c
157
.release = blk_crypto_release,
block/blk-ia-ranges.c
81
.release = blk_ia_range_sysfs_nop_release,
block/blk-ia-ranges.c
98
.release = blk_ia_ranges_sysfs_release,
block/blk-mq-debugfs.c
585
.release = blk_mq_debugfs_release,
block/blk-mq-sysfs.c
130
.release = blk_mq_sysfs_release,
block/blk-mq-sysfs.c
134
.release = blk_mq_ctx_sysfs_release,
block/blk-mq-sysfs.c
140
.release = blk_mq_hw_sysfs_release,
block/blk-sysfs.c
894
.release = blk_queue_release,
block/bsg.c
163
.release = bsg_release,
block/bsg.c
213
bd->device.release = bsg_device_release;
block/elevator.c
454
.release = elevator_release,
block/fops.c
954
.release = blkdev_release,
block/genhd.c
1341
.release = disk_release,
block/partitions/core.c
268
.release = part_release,
crypto/af_alg.c
118
type->release(private);
crypto/af_alg.c
493
.release = af_alg_release,
crypto/algif_aead.c
278
.release = af_alg_release,
crypto/algif_aead.c
356
.release = af_alg_release,
crypto/algif_aead.c
440
.release = aead_release,
crypto/algif_hash.c
288
.release = af_alg_release,
crypto/algif_hash.c
377
.release = af_alg_release,
crypto/algif_hash.c
446
.release = hash_release,
crypto/algif_rng.c
178
.release = af_alg_release,
crypto/algif_rng.c
195
.release = af_alg_release,
crypto/algif_rng.c
316
.release = rng_release,
crypto/algif_skcipher.c
259
.release = af_alg_release,
crypto/algif_skcipher.c
337
.release = af_alg_release,
crypto/algif_skcipher.c
417
.release = skcipher_release,
drivers/accel/amdxdna/amdxdna_gem.c
387
.release = drm_gem_dmabuf_release,
drivers/accel/amdxdna/amdxdna_pci_drv.c
219
.release = drm_release,
drivers/accel/amdxdna/amdxdna_ubuf.c
129
.release = amdxdna_ubuf_release,
drivers/accel/habanalabs/common/command_buffer.c
262
.release = hl_cb_mmap_mem_release,
drivers/accel/habanalabs/common/debugfs.c
1863
.release = single_release,
drivers/accel/habanalabs/common/device.c
694
.release = hl_device_release_ctrl,
drivers/accel/habanalabs/common/device.c
732
(*dev)->release = device_release_func;
drivers/accel/habanalabs/common/habanalabs.h
939
void (*release)(struct hl_mmap_mem_buf *buf);
drivers/accel/habanalabs/common/habanalabs_drv.c
89
.release = drm_release,
drivers/accel/habanalabs/common/memory.c
1855
.release = hl_release_dmabuf,
drivers/accel/habanalabs/common/memory.c
2157
.release = ts_buff_release,
drivers/accel/habanalabs/common/memory_mgr.c
47
if (buf->behavior->release)
drivers/accel/habanalabs/common/memory_mgr.c
48
buf->behavior->release(buf);
drivers/accel/ivpu/ivpu_debugfs.c
217
.release = single_release,
drivers/accel/ivpu/ivpu_debugfs.c
472
.release = single_release,
drivers/accel/ivpu/ivpu_gem_userptr.c
61
.release = ivpu_gem_userptr_dmabuf_release,
drivers/accessibility/speakup/devsynth.c
122
.release = speakup_file_release,
drivers/accessibility/speakup/devsynth.c
129
.release = speakup_file_release,
drivers/accessibility/speakup/speakup_acntpc.c
119
.release = accent_release,
drivers/accessibility/speakup/speakup_acntsa.c
106
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_apollo.c
118
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_audptr.c
109
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_bns.c
102
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_decext.c
133
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_decpc.c
229
.release = dtpc_release,
drivers/accessibility/speakup/speakup_dectlk.c
142
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_dtlk.c
135
.release = dtlk_release,
drivers/accessibility/speakup/speakup_dummy.c
122
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_keypc.c
110
.release = keynote_release,
drivers/accessibility/speakup/speakup_ltlk.c
118
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_soft.c
143
.release = softsynth_release,
drivers/accessibility/speakup/speakup_soft.c
382
.release = softsynth_close,
drivers/accessibility/speakup/speakup_soft.c
391
.release = softsynth_close,
drivers/accessibility/speakup/speakup_spkout.c
109
.release = spk_ttyio_release,
drivers/accessibility/speakup/speakup_txprt.c
107
.release = spk_ttyio_release,
drivers/accessibility/speakup/spk_types.h
192
void (*release)(struct spk_synth *synth);
drivers/accessibility/speakup/synth.c
530
synth->release(synth);
drivers/acpi/acpi_dbg.c
729
.release = acpi_aml_release,
drivers/acpi/apei/erst-dbg.c
196
.release = erst_dbg_release,
drivers/acpi/container.c
64
dev->release = acpi_container_release;
drivers/acpi/device_sysfs.c
84
.release = acpi_data_node_release,
drivers/acpi/internal.h
117
int type, void (*release)(struct device *));
drivers/acpi/scan.c
1805
int type, void (*release)(struct device *))
drivers/acpi/scan.c
1813
device->dev.release = release;
drivers/acpi/scan.c
2219
aux_dev->dev.release = acpi_video_bus_device_release;
drivers/amba/bus.c
592
dev->dev.release = amba_device_release;
drivers/android/binder.c
6994
.release = binder_release,
drivers/ata/libata-transport.c
235
return dev->release == ata_tport_release;
drivers/ata/libata-transport.c
293
dev->release = ata_tport_release;
drivers/ata/libata-transport.c
515
return dev->release == ata_tdev_release;
drivers/ata/libata-transport.c
577
dev->release = ata_tdev_release;
drivers/ata/libata-transport.c
645
return dev->release == ata_tlink_release;
drivers/ata/libata-transport.c
698
dev->release = ata_tlink_release;
drivers/ata/pata_icside.c
495
goto release;
drivers/ata/pata_icside.c
549
release:
drivers/ata/pata_parport/pata_parport.c
473
.release = pata_parport_bus_release,
drivers/ata/pata_parport/pata_parport.c
524
pi->dev.release = pata_parport_dev_release;
drivers/atm/fore200e.c
2418
goto release;
drivers/atm/fore200e.c
2436
goto release;
drivers/atm/fore200e.c
2444
release:
drivers/auxdisplay/charlcd.c
528
.release = charlcd_release,
drivers/auxdisplay/line-display.c
378
.release = linedisp_release,
drivers/auxdisplay/panel.c
1071
.release = keypad_release, /* close */
drivers/auxdisplay/panel.c
1427
const char *release)
drivers/auxdisplay/panel.c
1448
strtomem_pad(key->u.kbd.release_str, release, '\0');
drivers/base/auxiliary.c
431
auxdev->dev.release = auxiliary_device_release;
drivers/base/base.h
216
void devres_for_each_res(struct device *dev, dr_release_t release,
drivers/base/bus.c
1319
dev->release = system_root_device_release;
drivers/base/bus.c
144
.release = driver_release,
drivers/base/bus.c
218
.release = bus_release,
drivers/base/class.c
125
.release = class_release,
drivers/base/component.c
352
if (mc->release)
drivers/base/component.c
353
mc->release(parent, mc->data);
drivers/base/component.c
383
void (*release)(struct device *, void *),
drivers/base/component.c
419
match->compare[match->num].release = release;
drivers/base/component.c
447
void (*release)(struct device *, void *),
drivers/base/component.c
45
void (*release)(struct device *, void *);
drivers/base/component.c
450
__component_match_add(parent, matchptr, release, compare, NULL,
drivers/base/core.c
2561
if (dev->release)
drivers/base/core.c
2562
dev->release(dev);
drivers/base/core.c
2563
else if (dev->type && dev->type->release)
drivers/base/core.c
2564
dev->type->release(dev);
drivers/base/core.c
2593
.release = device_release,
drivers/base/core.c
3214
.release = class_dir_release,
drivers/base/core.c
4293
root->dev.release = root_device_release;
drivers/base/core.c
4366
dev->release = device_create_release;
drivers/base/cpu.c
144
static DEVICE_ATTR(release, S_IWUSR, NULL, cpu_release_store);
drivers/base/cpu.c
424
cpu->dev.release = cpu_device_release;
drivers/base/cpu.c
476
dev->release = device_create_release;
drivers/base/devres.c
110
static __always_inline struct devres *alloc_dr(dr_release_t release,
drivers/base/devres.c
128
dr->node.release = release;
drivers/base/devres.c
162
void *__devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid,
drivers/base/devres.c
167
dr = alloc_dr(release, size, gfp | __GFP_ZERO, nid);
drivers/base/devres.c
190
void devres_for_each_res(struct device *dev, dr_release_t release,
drivers/base/devres.c
207
if (node->release != release)
drivers/base/devres.c
21
dr_release_t release;
drivers/base/devres.c
254
static struct devres *find_dr(struct device *dev, dr_release_t release,
drivers/base/devres.c
262
if (node->release != release)
drivers/base/devres.c
286
void *devres_find(struct device *dev, dr_release_t release,
drivers/base/devres.c
293
dr = find_dr(dev, release, match, match_data);
drivers/base/devres.c
324
dr = find_dr(dev, new_dr->node.release, match, match_data);
drivers/base/devres.c
352
void *devres_remove(struct device *dev, dr_release_t release,
drivers/base/devres.c
359
dr = find_dr(dev, release, match, match_data);
drivers/base/devres.c
390
int devres_destroy(struct device *dev, dr_release_t release,
drivers/base/devres.c
395
res = devres_remove(dev, release, match, match_data);
drivers/base/devres.c
420
int devres_release(struct device *dev, dr_release_t release,
drivers/base/devres.c
425
res = devres_remove(dev, release, match, match_data);
drivers/base/devres.c
429
(*release)(dev, res);
drivers/base/devres.c
505
dr->node.release(dev, dr->data);
drivers/base/devres.c
561
grp->node[0].release = &group_open_release;
drivers/base/devres.c
562
grp->node[1].release = &group_close_release;
drivers/base/devres.c
590
if (node->release != &group_open_release)
drivers/base/devres.c
90
if (node->release == &group_open_release)
drivers/base/devres.c
92
if (node->release == &group_close_release)
drivers/base/faux.c
149
dev->release = faux_device_release;
drivers/base/isa.c
140
isa_dev->dev.release = isa_dev_release;
drivers/base/memory.c
698
memory->dev.release = memory_block_release;
drivers/base/node.c
168
dev->release = node_access_release;
drivers/base/node.c
349
dev->release = node_cache_release;
drivers/base/node.c
399
dev->release = node_cacheinfo_release;
drivers/base/node.c
886
node->dev.release = node_device_release;
drivers/base/platform.c
627
pa->pdev.dev.release = platform_device_release;
drivers/base/power/wakeup.c
1168
.release = seq_release_private,
drivers/base/power/wakeup_stats.c
155
dev->release = device_create_release;
drivers/base/soc.c
166
soc_dev->dev.release = soc_release;
drivers/base/swnode.c
797
.release = software_node_release,
drivers/bcma/main.c
241
core->dev.release = bcma_release_core_dev;
drivers/block/amiflop.c
1768
.release = floppy_release,
drivers/block/aoe/aoeblk.c
317
.release = aoeblk_release,
drivers/block/aoe/aoechr.c
281
.release = aoechr_rel,
drivers/block/ataflop.c
1985
.release = floppy_release,
drivers/block/drbd/drbd_debugfs.c
420
void (*release)(struct kref *))
drivers/block/drbd/drbd_debugfs.c
438
kref_put(kref, release);
drivers/block/drbd/drbd_debugfs.c
462
.release = in_flight_summary_release,
drivers/block/drbd/drbd_debugfs.c
570
.release = callback_history_release,
drivers/block/drbd/drbd_debugfs.c
617
.release = connection_oldest_requests_release,
drivers/block/drbd/drbd_debugfs.c
762
.release = device_ ## name ## _release, \
drivers/block/drbd/drbd_debugfs.c
863
.release = single_release,
drivers/block/drbd/drbd_main.c
128
.release = drbd_release,
drivers/block/floppy.c
4221
.release = floppy_release,
drivers/block/floppy.c
4723
floppy_device[drive].dev.release = floppy_device_release;
drivers/block/loop.c
1769
.release = lo_release,
drivers/block/nbd.c
1771
.release = nbd_release,
drivers/block/null_blk/main.c
646
.release = nullb_device_release,
drivers/block/rbd.c
5271
.release = rbd_dev_release,
drivers/block/rbd.c
589
.release = rbd_root_dev_release,
drivers/block/rbd.c
697
.release = rbd_release,
drivers/block/rnbd/rnbd-clt-sysfs.c
488
.release = rnbd_dev_release,
drivers/block/rnbd/rnbd-clt.c
966
.release = rnbd_client_release,
drivers/block/rnbd/rnbd-srv-sysfs.c
189
.release = rnbd_srv_sess_dev_release,
drivers/block/rnbd/rnbd-srv-sysfs.c
38
.release = rnbd_srv_dev_release
drivers/block/swim.c
742
.release = floppy_release,
drivers/block/swim3.c
1074
.release = floppy_release,
drivers/block/ublk_drv.c
4028
.release = ublk_ch_release,
drivers/block/ublk_drv.c
4038
.release = ublk_ch_release,
drivers/block/ublk_drv.c
4220
dev->release = ublk_cdev_rel;
drivers/block/z2ram.c
306
.release = z2_release,
drivers/block/zloop.c
1489
.release = zloop_ctl_release,
drivers/bluetooth/bfusb.c
650
goto release;
drivers/bluetooth/bfusb.c
685
release:
drivers/bluetooth/btsdio.c
194
goto release;
drivers/bluetooth/btsdio.c
199
goto release;
drivers/bluetooth/btsdio.c
207
release:
drivers/bluetooth/hci_vhci.c
707
.release = vhci_release,
drivers/bus/fsl-mc/fsl-mc-bus.c
810
mc_dev->dev.release = fsl_mc_device_release;
drivers/bus/fsl-mc/fsl-mc-uapi.c
576
.release = fsl_mc_uapi_dev_release,
drivers/bus/mhi/ep/main.c
1285
dev->release = mhi_ep_release_device;
drivers/bus/mhi/host/debugfs.c
334
.release = single_release,
drivers/bus/mhi/host/debugfs.c
340
.release = single_release,
drivers/bus/mhi/host/debugfs.c
346
.release = single_release,
drivers/bus/mhi/host/debugfs.c
352
.release = single_release,
drivers/bus/mhi/host/debugfs.c
358
.release = single_release,
drivers/bus/mhi/host/debugfs.c
365
.release = single_release,
drivers/bus/mhi/host/debugfs.c
372
.release = single_release,
drivers/bus/mhi/host/init.c
1240
dev->release = mhi_release_device;
drivers/bus/mips_cdmm.c
558
dev->dev.release = mips_cdmm_release;
drivers/bus/moxtet.c
157
dev->dev.release = moxtet_dev_release;
drivers/bus/sunxi-rsb.c
218
rdev->dev.release = sunxi_rsb_dev_release;
drivers/cdrom/cdrom.c
1184
cdi->ops->release(cdi);
drivers/cdrom/cdrom.c
1270
cdo->release(cdi);
drivers/cdrom/cdrom.c
593
if (cdo->open == NULL || cdo->release == NULL)
drivers/cdrom/gdrom.c
466
.release = gdrom_release,
drivers/cdrom/gdrom.c
517
.release = gdrom_bdops_release,
drivers/cdx/cdx.c
820
cdx_dev->dev.release = cdx_device_release;
drivers/cdx/cdx.c
888
cdx_dev->dev.release = cdx_device_release;
drivers/char/apm-emulation.c
375
.release = apm_release,
drivers/char/dsp56k.c
487
.release = dsp56k_release,
drivers/char/dtlk.c
109
.release = dtlk_release,
drivers/char/hpet.c
711
.release = hpet_release,
drivers/char/hw_random/s390-trng.c
140
.release = NULL,
drivers/char/ipmi/bt-bmc.c
343
.release = bt_bmc_release,
drivers/char/ipmi/ipmi_devintf.c
783
.release = ipmi_release,
drivers/char/ipmi/ipmi_msghandler.c
3217
bmc->pdev.dev.release = release_bmc_device;
drivers/char/ipmi/ipmi_watchdog.c
866
.release = ipmi_close,
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
464
.release = kcs_bmc_ipmi_release,
drivers/char/ipmi/ssif_bmc.c
282
.release = ssif_bmc_release,
drivers/char/lp.c
794
.release = lp_release,
drivers/char/nvram.c
497
.release = nvram_misc_release,
drivers/char/powernv-op-panel.c
136
.release = oppanel_release
drivers/char/ppdev.c
795
.release = pp_release,
drivers/char/scx200_gpio.c
70
.release = scx200_gpio_release,
drivers/char/sonypi.c
1055
.release = sonypi_misc_release,
drivers/char/tlclk.c
269
.release = tlclk_release,
drivers/char/tpm/eventlog/common.c
73
.release = tpm_bios_measurements_release,
drivers/char/tpm/tpm-chip.c
320
chip->dev.release = tpm_dev_release;
drivers/char/tpm/tpm-dev.c
66
.release = tpm_release,
drivers/char/tpm/tpm2-space.c
623
chip->devs.release = tpm_devs_release;
drivers/char/tpm/tpm_nsc.c
325
pdev->dev.release = tpm_nsc_remove;
drivers/char/tpm/tpm_vtpm_proxy.c
249
.release = vtpm_proxy_fops_release,
drivers/char/tpm/tpmrm-dev.c
53
.release = tpmrm_release,
drivers/char/virtio_console.c
1095
.release = port_fops_release,
drivers/char/xilinx_hwicap/xilinx_hwicap.c
595
.release = hwicap_release,
drivers/char/xillybus/xillybus_core.c
1799
.release = xillybus_release,
drivers/char/xillybus/xillyusb.c
1899
.release = xillyusb_release,
drivers/clk/clk-eyeq.c
345
adev->dev.release = eqc_auxdev_release;
drivers/clk/clk.c
3659
.release = single_release,
drivers/clk/sophgo/clk-cv18xx-ip.c
765
goto release;
drivers/clk/sophgo/clk-cv18xx-ip.c
785
release:
drivers/clk/spacemit/ccu_common.c
103
adev->dev.release = spacemit_cadev_release;
drivers/clk/starfive/clk-starfive-jh7110-pll.c
422
.release = single_release,
drivers/clk/starfive/clk-starfive-jh7110-sys.c
359
adev->dev.release = jh7110_reset_adev_release;
drivers/comedi/comedi_fops.c
3437
.release = comedi_close,
drivers/connector/connector.c
282
.release = cn_release,
drivers/counter/counter-chrdev.c
461
.release = counter_chrdev_release,
drivers/counter/counter-core.c
54
.release = counter_device_release,
drivers/cpufreq/cpufreq.c
1042
.release = cpufreq_sysfs_release,
drivers/cpufreq/cpufreq_governor.c
461
gov->kobj_type.release = cpufreq_dbs_data_release;
drivers/cpuidle/sysfs.c
212
.release = cpuidle_sysfs_release,
drivers/cpuidle/sysfs.c
460
.release = cpuidle_state_sysfs_release,
drivers/cpuidle/sysfs.c
607
.release = cpuidle_driver_sysfs_release,
drivers/crypto/intel/iaa/iaa_crypto_stats.c
232
.release = single_release,
drivers/crypto/intel/iaa/iaa_crypto_stats.c
244
.release = single_release,
drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
260
.release = qat_cnv_errors_file_release,
drivers/crypto/intel/qat/qat_common/adf_fw_counters.c
229
.release = qat_fw_counters_file_release,
drivers/cxl/core/memdev.c
1060
.release = cxl_memdev_release_file,
drivers/cxl/core/memdev.c
574
.release = cxl_memdev_release,
drivers/cxl/core/pmem.c
181
.release = cxl_nvdimm_release,
drivers/cxl/core/pmem.c
41
.release = cxl_nvdimm_bridge_release,
drivers/cxl/core/pmu.c
21
.release = cxl_pmu_release,
drivers/cxl/core/port.c
467
.release = cxl_endpoint_decoder_release,
drivers/cxl/core/port.c
473
.release = cxl_switch_decoder_release,
drivers/cxl/core/port.c
479
.release = cxl_root_decoder_release,
drivers/cxl/core/port.c
592
.release = cxl_port_release,
drivers/cxl/core/region.c
2429
.release = cxl_region_release,
drivers/cxl/core/region.c
2781
.release = cxl_pmem_region_release,
drivers/cxl/core/region.c
3525
.release = cxl_dax_region_release,
drivers/cxl/pmem.c
321
bool release = false;
drivers/cxl/pmem.c
330
release = true;
drivers/cxl/pmem.c
335
if (release)
drivers/dax/bus.c
1416
.release = dev_dax_release,
drivers/dax/bus.c
793
.release = dax_mapping_release,
drivers/dax/device.c
387
.release = dax_release,
drivers/devfreq/devfreq-event.c
325
edev->dev.release = devfreq_event_release_edev;
drivers/devfreq/devfreq.c
835
devfreq->dev.release = devfreq_dev_release;
drivers/dibs/dibs_main.c
139
dibs->dev.release = dibs_dev_release;
drivers/dio/dio.c
234
dev->dev.release = dio_dev_release;
drivers/dma-buf/dma-buf.c
183
dmabuf->ops->release(dmabuf);
drivers/dma-buf/dma-buf.c
610
.release = dma_buf_file_release,
drivers/dma-buf/dma-buf.c
719
|| !exp_info->ops->release))
drivers/dma-buf/dma-fence-array.c
167
.release = dma_fence_array_release,
drivers/dma-buf/dma-fence-chain.c
225
.release = dma_fence_chain_release,
drivers/dma-buf/dma-fence.c
598
if (fence->ops->release)
drivers/dma-buf/dma-fence.c
599
fence->ops->release(fence);
drivers/dma-buf/heaps/cma_heap.c
292
.release = cma_heap_dma_buf_release,
drivers/dma-buf/heaps/system_heap.c
315
.release = system_heap_dma_buf_release,
drivers/dma-buf/st-dma-fence-chain.c
44
.release = mock_fence_release,
drivers/dma-buf/st-dma-fence.c
39
.release = mock_fence_release,
drivers/dma-buf/sw_sync.c
197
.release = timeline_fence_release,
drivers/dma-buf/sw_sync.c
482
.release = sw_sync_debugfs_release,
drivers/dma-buf/sync_file.c
403
.release = sync_file_release,
drivers/dma-buf/udmabuf.c
280
.release = release_udmabuf,
drivers/dma/idxd/cdev.c
154
.release = idxd_file_dev_release,
drivers/dma/idxd/cdev.c
167
.release = idxd_cdev_dev_release,
drivers/dma/idxd/cdev.c
517
.release = idxd_cdev_release,
drivers/dma/idxd/sysfs.c
1399
.release = idxd_conf_wq_release,
drivers/dma/idxd/sysfs.c
1853
.release = idxd_conf_device_release,
drivers/dma/idxd/sysfs.c
1859
.release = idxd_conf_device_release,
drivers/dma/idxd/sysfs.c
582
.release = idxd_conf_group_release,
drivers/dma/idxd/sysfs.c
96
.release = idxd_conf_engine_release,
drivers/dpll/zl3073x/flash.c
463
u8 family, release;
drivers/dpll/zl3073x/flash.c
475
rc = zl3073x_read_u8(zldev, ZL_REG_FLASH_RELEASE, &release);
drivers/dpll/zl3073x/flash.c
481
hash, family, release);
drivers/edac/altera_edac.c
267
goto release;
drivers/edac/altera_edac.c
274
release:
drivers/edac/edac_device.c
587
.release = edac_dev_release,
drivers/edac/edac_device_sysfs.c
216
.release = edac_device_ctrl_master_release,
drivers/edac/edac_device_sysfs.c
401
.release = edac_device_ctrl_instance_release,
drivers/edac/edac_device_sysfs.c
484
.release = edac_device_ctrl_block_release,
drivers/edac/edac_mc.c
376
mci->dev.release = mci_release;
drivers/edac/edac_mc_sysfs.c
276
dimm->dev.release = dimm_release;
drivers/edac/edac_mc_sysfs.c
656
mci_pdev->release = mc_attr_release;
drivers/edac/edac_pci_sysfs.c
147
.release = edac_pci_instance_release,
drivers/edac/edac_pci_sysfs.c
330
.release = edac_pci_release_main_kobj,
drivers/edac/i7core_edac.c
1095
.release = addrmatch_release,
drivers/edac/i7core_edac.c
1126
.release = all_channel_counts_release,
drivers/edac/imh_base.c
178
dev->release = imc_release;
drivers/edac/versalnet_edac.c
816
dev->release = versal_edac_release;
drivers/eisa/virtual_root.c
32
.release = virtual_eisa_release,
drivers/extcon/extcon-rtk-type-c.c
800
.release = single_release,
drivers/extcon/extcon-rtk-type-c.c
842
.release = single_release,
drivers/extcon/extcon.c
1216
edev->extcon_dev_type.release = dummy_sysfs_dev_release;
drivers/extcon/extcon.c
1264
edev->dev.release = extcon_dev_release;
drivers/firewire/core-cdev.c
100
client_resource_release_fn_t release;
drivers/firewire/core-cdev.c
1435
r->resource.release = release_iso_resource;
drivers/firewire/core-cdev.c
1440
r->resource.release = NULL;
drivers/firewire/core-cdev.c
168
return resource->release == release_iso_resource;
drivers/firewire/core-cdev.c
176
return resource->release == release_transaction;
drivers/firewire/core-cdev.c
1874
resource->release(client, resource);
drivers/firewire/core-cdev.c
1908
.release = fw_device_op_release,
drivers/firewire/core-cdev.c
538
client_resource_release_fn_t release,
drivers/firewire/core-cdev.c
549
if (!resource || resource->release != release)
drivers/firewire/core-cdev.c
558
resource->release(client, resource);
drivers/firewire/core-cdev.c
675
e->r.resource.release = release_transaction;
drivers/firewire/core-cdev.c
759
r->resource.release = release_request;
drivers/firewire/core-cdev.c
863
r->resource.release = release_address_handler;
drivers/firewire/core-cdev.c
963
r->resource.release = release_descriptor;
drivers/firewire/core-device.c
828
.release = fw_unit_release,
drivers/firewire/core-device.c
974
.release = fw_device_release,
drivers/firewire/nosy.c
404
.release = nosy_release,
drivers/firmware/arm_ffa/bus.c
214
dev->release = ffa_release_device;
drivers/firmware/arm_scmi/bus.c
470
scmi_dev->dev.release = scmi_device_release;
drivers/firmware/arm_scmi/raw_mode.c
1005
.release = scmi_dbg_raw_mode_release,
drivers/firmware/arm_scmi/raw_mode.c
1022
.release = scmi_dbg_raw_mode_release,
drivers/firmware/arm_scmi/raw_mode.c
1046
.release = scmi_dbg_raw_mode_release,
drivers/firmware/arm_scmi/raw_mode.c
1069
.release = scmi_dbg_raw_mode_release,
drivers/firmware/arm_scmi/raw_mode.c
964
.release = scmi_dbg_raw_mode_release,
drivers/firmware/arm_scmi/raw_mode.c
971
.release = scmi_dbg_raw_mode_release,
drivers/firmware/arm_scmi/raw_mode.c
988
.release = scmi_dbg_raw_mode_release,
drivers/firmware/dmi-sysfs.c
308
.release = dmi_entry_free,
drivers/firmware/dmi-sysfs.c
565
.release = dmi_sysfs_entry_release,
drivers/firmware/edd.c
612
.release = edd_release,
drivers/firmware/efi/capsule-loader.c
311
.release = efi_capsule_release,
drivers/firmware/efi/esrt.c
154
.release = esre_release,
drivers/firmware/efi/test/efi_test.c
755
.release = efi_test_close,
drivers/firmware/google/coreboot_table.c
127
device->dev.release = coreboot_device_release;
drivers/firmware/memmap.c
120
.release = release_firmware_map_entry,
drivers/firmware/psci/psci.c
474
.release = single_release,
drivers/firmware/qcom/qcom_qseecom.c
59
client->aux_dev.dev.release = qseecom_client_release;
drivers/firmware/qemu_fw_cfg.c
458
.release = fw_cfg_sysfs_release_entry,
drivers/firmware/tegra/bpmp-debugfs.c
400
.release = single_release,
drivers/firmware/tegra/bpmp-debugfs.c
687
.release = single_release,
drivers/firmware/ti_sci.c
3274
pops->release = ti_sci_cmd_proc_release;
drivers/fpga/dfl-afu-main.c
850
.release = afu_release,
drivers/fpga/dfl-fme-main.c
704
.release = fme_release,
drivers/fpga/dfl.c
365
ddev->dev.release = release_dfl_dev;
drivers/fsi/fsi-core.c
1094
slave->dev.release = fsi_slave_release;
drivers/fsi/fsi-core.c
220
dev->dev.release = fsi_device_release;
drivers/fsi/fsi-master-aspeed.c
613
aspeed->master.dev.release = aspeed_master_release;
drivers/fsi/fsi-master-ast-cf.c
1374
master->master.dev.release = fsi_master_acf_release;
drivers/fsi/fsi-master-gpio.c
784
master->master.dev.release = fsi_master_gpio_release;
drivers/fsi/fsi-master-hub.c
229
hub->master.dev.release = hub_master_release;
drivers/fsi/fsi-master-i2cr.c
273
i2cr->master.dev.release = i2cr_release;
drivers/fsi/fsi-occ.c
210
.release = occ_release,
drivers/fsi/fsi-sbefifo.c
1009
.release = sbefifo_user_release,
drivers/fsi/fsi-sbefifo.c
1056
sbefifo->dev.release = sbefifo_free;
drivers/fsi/fsi-scom.c
552
scom->dev.release = scom_free;
drivers/fwctl/main.c
267
.release = fwctl_fops_release,
drivers/gnss/core.c
205
.release = gnss_release,
drivers/gnss/core.c
247
dev->release = gnss_device_release;
drivers/gpib/common/gpib_os.c
2073
.release = &ibclose,
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1839
.release = skel_release,
drivers/gpio/gpio-aggregator.c
1229
.release = gpio_aggregator_line_release,
drivers/gpio/gpio-aggregator.c
1250
.release = gpio_aggregator_device_release,
drivers/gpio/gpio-mockup.c
354
.release = single_release,
drivers/gpio/gpio-sim.c
1388
.release = gpio_sim_hog_config_item_release,
drivers/gpio/gpio-sim.c
1437
.release = gpio_sim_line_config_group_release,
drivers/gpio/gpio-sim.c
1498
.release = gpio_sim_bank_config_group_release,
drivers/gpio/gpio-sim.c
1553
.release = gpio_sim_device_config_group_release,
drivers/gpio/gpio-sloppy-logic-analyzer.c
220
.release = single_release,
drivers/gpio/gpio-virtuser.c
1584
.release = gpio_virtuser_lookup_entry_config_group_release,
drivers/gpio/gpio-virtuser.c
1635
.release = gpio_virtuser_lookup_config_group_release,
drivers/gpio/gpio-virtuser.c
1696
.release = gpio_virtuser_device_config_group_release,
drivers/gpio/gpiolib-cdev.c
1575
.release = linereq_release,
drivers/gpio/gpiolib-cdev.c
1941
.release = lineevent_release,
drivers/gpio/gpiolib-cdev.c
2774
.release = gpio_chrdev_release,
drivers/gpio/gpiolib-cdev.c
292
.release = linehandle_release,
drivers/gpio/gpiolib-shared.c
326
adev->dev.release = gpio_shared_adev_release;
drivers/gpio/gpiolib.c
880
.release = gpiodev_release,
drivers/gpu/drm/adp/adp_drv.c
81
.release = drm_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
951
.release = single_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
969
.release = single_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
193
.release = amdkfd_fence_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
220
goto release;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
227
goto release;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
241
goto release;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
260
release:
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
277
goto release;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
296
goto release;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
305
release:
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1496
.release = amdgpu_debugfs_regs2_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1505
.release = amdgpu_debugfs_gprwave_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
2156
.release = single_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1044
.release = ip_die_entry_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1050
.release = die_kobj_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1055
.release = ip_disc_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
962
.release = ip_hw_instance_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
981
.release = ip_hw_id_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
361
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3038
.release = amdgpu_drm_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3105
.release = &amdgpu_driver_release_kms,
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3131
.release = &amdgpu_driver_release_kms,
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
884
.release = amdgpu_fence_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
595
.release = single_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c
613
.release = single_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
4453
.release = psp_read_spirom_debugfs_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c
755
.release = single_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
352
.release = amdgpu_userq_fence_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c
885
.release = xcp_cfg_sysfs_release,
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
438
.release = amdgpu_xgmi_hive_release,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
59
.release = kfd_release,
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
90
.release = single_release,
drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c
99
.release = single_release,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1368
.release = kfd_process_notifier_release,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
373
.release = kfd_procfs_kobj_release,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
508
.release = kfd_procfs_kobj_release,
drivers/gpu/drm/amd/amdkfd/kfd_process.c
517
.release = kfd_procfs_kobj_release,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
62
.release = kfd_smi_ev_release
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
247
.release = kfd_topology_kobj_release,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
289
.release = kfd_topology_kobj_release,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
321
.release = kfd_topology_kobj_release,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
366
.release = kfd_topology_kobj_release,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
555
.release = kfd_topology_kobj_release,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3601
.release = single_release,
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1190
goto release;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
1221
release:
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
417
goto release;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
434
release:
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
938
goto release;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
941
goto release;
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
959
release:
drivers/gpu/drm/amd/pm/amdgpu_pm.c
4516
.release = od_kobj_release,
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
4079
.release = smu_stb_debugfs_release,
drivers/gpu/drm/arm/malidp_drv.c
548
.release = single_release,
drivers/gpu/drm/armada/armada_debugfs.c
93
.release = single_release,
drivers/gpu/drm/armada/armada_gem.c
415
goto release;
drivers/gpu/drm/armada/armada_gem.c
421
goto release;
drivers/gpu/drm/armada/armada_gem.c
442
release:
drivers/gpu/drm/armada/armada_gem.c
483
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/bridge/aux-bridge.c
63
adev->dev.release = drm_aux_bridge_release;
drivers/gpu/drm/bridge/aux-hpd-bridge.c
68
adev->dev.release = drm_aux_hpd_bridge_release;
drivers/gpu/drm/bridge/tda998x_drv.c
1909
priv->cec_glue.release = tda998x_cec_hook_release;
drivers/gpu/drm/display/drm_dp_aux_bus.c
173
.release = dp_aux_ep_dev_release,
drivers/gpu/drm/display/drm_dp_aux_dev.c
246
.release = auxdev_release,
drivers/gpu/drm/drm_debugfs.c
186
.release = single_release,
drivers/gpu/drm/drm_debugfs.c
194
.release = single_release,
drivers/gpu/drm/drm_debugfs.c
343
.release = single_release,
drivers/gpu/drm/drm_debugfs.c
622
.release = single_release,
drivers/gpu/drm/drm_debugfs.c
632
.release = single_release,
drivers/gpu/drm/drm_debugfs_crc.c
175
.release = single_release,
drivers/gpu/drm/drm_debugfs_crc.c
366
.release = crtc_crc_release,
drivers/gpu/drm/drm_drv.c
908
if (dev->driver->release)
drivers/gpu/drm/drm_drv.c
909
dev->driver->release(dev);
drivers/gpu/drm/drm_managed.c
104
dr->node.release = release;
drivers/gpu/drm/drm_managed.c
200
if (dr->node.release == action) {
drivers/gpu/drm/drm_managed.c
42
drmres_release_t release;
drivers/gpu/drm/drm_managed.c
74
if (dr->node.release)
drivers/gpu/drm/drm_managed.c
75
dr->node.release(dev, dr->node.size ? *(void **)&dr->data : NULL);
drivers/gpu/drm/drm_managed.c
87
static __always_inline struct drmres * alloc_dr(drmres_release_t release,
drivers/gpu/drm/drm_mipi_dbi.c
1493
.release = single_release,
drivers/gpu/drm/drm_mipi_dsi.c
130
.release = mipi_dsi_dev_release,
drivers/gpu/drm/drm_panic.c
660
utsname()->machine, utsname()->release);
drivers/gpu/drm/drm_prime.c
832
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/drm_privacy_screen.c
408
priv->dev.release = drm_privacy_screen_device_release;
drivers/gpu/drm/drm_syncobj.c
650
.release = drm_syncobj_file_release,
drivers/gpu/drm/drm_sysfs.c
361
kdev->release = drm_sysfs_release;
drivers/gpu/drm/drm_sysfs.c
579
kdev->release = drm_sysfs_release;
drivers/gpu/drm/etnaviv/etnaviv_gem.c
496
.release = etnaviv_gem_shmem_release,
drivers/gpu/drm/etnaviv/etnaviv_gem.c
527
etnaviv_obj->ops->release(etnaviv_obj);
drivers/gpu/drm/etnaviv/etnaviv_gem.c
729
.release = etnaviv_gem_userptr_release,
drivers/gpu/drm/etnaviv/etnaviv_gem.h
69
void (*release)(struct etnaviv_gem_object *);
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c
107
.release = etnaviv_gem_prime_release,
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
1174
.release = etnaviv_fence_release,
drivers/gpu/drm/gma500/psb_drv.c
497
.release = drm_release,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c
93
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1002
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1068
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1135
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1213
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1309
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
520
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
110
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
118
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
57
.release = single_release,
drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
65
.release = single_release,
drivers/gpu/drm/i915/display/intel_dp_test.c
654
.release = single_release,
drivers/gpu/drm/i915/display/intel_hdcp.c
2869
.release = single_release,
drivers/gpu/drm/i915/display/intel_hotplug.c
1255
.release = single_release,
drivers/gpu/drm/i915/display/intel_hotplug.c
1328
.release = single_release,
drivers/gpu/drm/i915/display/intel_wm.c
368
.release = single_release,
drivers/gpu/drm/i915/display/intel_wm.c
377
.release = single_release,
drivers/gpu/drm/i915/display/intel_wm.c
386
.release = single_release,
drivers/gpu/drm/i915/display/skl_watermark.c
4058
.release = single_release,
drivers/gpu/drm/i915/gem/i915_gem_clflush.c
46
.release = clflush_release,
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c
208
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/i915/gem/i915_gem_mman.c
965
.release = singleton_release,
drivers/gpu/drm/i915/gem/i915_gem_object.c
399
if (obj->ops->release)
drivers/gpu/drm/i915/gem/i915_gem_object.c
400
obj->ops->release(obj);
drivers/gpu/drm/i915/gem/i915_gem_object_types.h
114
void (*release)(struct drm_i915_gem_object *obj);
drivers/gpu/drm/i915/gem/i915_gem_shmem.c
500
.release = shmem_release,
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
722
.release = i915_gem_object_release_stolen,
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
850
.release = release_stolen_smem,
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
888
.release = release_stolen_lmem,
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1363
.release = intel_region_ttm_fini,
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
265
.release = i915_ttm_tt_release
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
396
.release = i915_gem_userptr_release,
drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c
93
.release = mock_dmabuf_release,
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
217
bool release;
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
233
release = remove_signaling_context(b, ce);
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
235
if (release) {
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
441
bool release;
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
450
release = remove_signaling_context(b, ce);
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
452
if (release)
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
465
bool release = false;
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
483
release = remove_signaling_context(b, ce);
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
487
if (release)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1519
GEM_BUG_ON(engine->release == NULL);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
685
if (!engine->release)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
691
engine->release(engine);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
692
engine->release = NULL;
drivers/gpu/drm/i915/gt/intel_engine_types.h
555
void (*release)(struct intel_engine_cs *engine);
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
3588
engine->release = execlists_release;
drivers/gpu/drm/i915/gt/intel_gsc.c
237
aux_dev->dev.release = gsc_release_dev;
drivers/gpu/drm/i915/gt/intel_gt_debugfs.h
19
.release = single_release, \
drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c
66
.release = forcewake_user_release,
drivers/gpu/drm/i915/gt/intel_gt_sysfs.c
76
.release = kobj_gt_release,
drivers/gpu/drm/i915/gt/intel_region_lmem.c
151
.release = region_lmem_release,
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1440
engine->release = ring_release;
drivers/gpu/drm/i915/gt/mock_engine.c
378
engine->base.release = mock_engine_release;
drivers/gpu/drm/i915/gt/sysfs_engines.c
424
.release = kobj_engine_release,
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
209
intel_uc_fw_version_from_gsc_manifest(&gsc->release,
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
229
if (IS_METEORLAKE(gt->i915) && gsc->release.major != 102) {
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
231
gsc->release.major, gsc->release.minor,
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
232
gsc->release.patch, gsc->release.build);
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
239
if (gsc->release.minor < min_ver.minor) {
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
241
} else if (gsc->release.minor == min_ver.minor) {
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
242
if (gsc->release.patch < min_ver.patch) {
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
244
} else if (gsc->release.patch == min_ver.patch) {
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
245
if (gsc->release.build < min_ver.build)
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
252
gsc->release.major, gsc->release.minor,
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
253
gsc->release.patch, gsc->release.build,
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
516
gsc->release.major, gsc->release.minor,
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
517
gsc->release.patch, gsc->release.build,
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
340
gsc->release.major, gsc->release.minor,
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
341
gsc->release.patch, gsc->release.build);
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
36
struct intel_uc_fw_ver release;
drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c
158
.release = guc_log_relay_release,
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4669
engine->release = guc_release;
drivers/gpu/drm/i915/gvt/dmabuf.c
196
.release = vgpu_gem_release,
drivers/gpu/drm/i915/gvt/kvmgt.c
1442
.release = intel_vgpu_release_dev,
drivers/gpu/drm/i915/gvt/kvmgt.c
1601
if (vgpu->region[i].ops->release)
drivers/gpu/drm/i915/gvt/kvmgt.c
1602
vgpu->region[i].ops->release(vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
426
.release = intel_vgpu_reg_release_opregion,
drivers/gpu/drm/i915/gvt/kvmgt.c
538
.release = intel_vgpu_reg_release_edid,
drivers/gpu/drm/i915/gvt/kvmgt.c
74
void (*release)(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/i915_debugfs.c
701
.release = i915_forcewake_release,
drivers/gpu/drm/i915/i915_debugfs_params.c
143
.release = single_release,
drivers/gpu/drm/i915/i915_debugfs_params.c
151
.release = single_release,
drivers/gpu/drm/i915/i915_debugfs_params.c
197
.release = single_release,
drivers/gpu/drm/i915/i915_debugfs_params.c
205
.release = single_release,
drivers/gpu/drm/i915/i915_debugfs_params.c
80
.release = single_release,
drivers/gpu/drm/i915/i915_debugfs_params.c
88
.release = single_release,
drivers/gpu/drm/i915/i915_driver.c
1759
.release = drm_release_noglobal,
drivers/gpu/drm/i915/i915_driver.c
1864
.release = i915_driver_release,
drivers/gpu/drm/i915/i915_gpu_error.c
2507
.release = gpu_state_release,
drivers/gpu/drm/i915/i915_gpu_error.c
2545
.release = gpu_state_release,
drivers/gpu/drm/i915/i915_gpu_error.c
904
init_utsname()->release,
drivers/gpu/drm/i915/i915_perf.c
3757
.release = i915_perf_release,
drivers/gpu/drm/i915/i915_request.c
181
.release = i915_fence_release,
drivers/gpu/drm/i915/i915_scatterlist.c
53
.release = i915_refct_sgt_release
drivers/gpu/drm/i915/i915_scatterlist.h
172
void (*release)(struct kref *ref);
drivers/gpu/drm/i915/i915_scatterlist.h
198
kref_put(&rsgt->kref, rsgt->ops->release);
drivers/gpu/drm/i915/i915_sw_fence_work.c
11
if (f->ops->release)
drivers/gpu/drm/i915/i915_sw_fence_work.c
12
f->ops->release(f);
drivers/gpu/drm/i915/i915_sw_fence_work.c
80
.release = fence_release,
drivers/gpu/drm/i915/i915_sw_fence_work.h
21
void (*release)(struct dma_fence_work *f);
drivers/gpu/drm/i915/i915_vma.c
390
.release = __vma_release,
drivers/gpu/drm/i915/i915_vma_resource.c
100
.release = unbind_fence_release,
drivers/gpu/drm/i915/intel_memory_region.c
293
if (mem->ops->release)
drivers/gpu/drm/i915/intel_memory_region.c
294
mem->ops->release(mem);
drivers/gpu/drm/i915/intel_memory_region.c
328
if (mem->ops->release)
drivers/gpu/drm/i915/intel_memory_region.c
329
ret = mem->ops->release(mem);
drivers/gpu/drm/i915/intel_memory_region.h
49
int (*release)(struct intel_memory_region *mem);
drivers/gpu/drm/i915/selftests/mock_gem_device.c
156
pdev->dev.release = release_dev;
drivers/gpu/drm/i915/selftests/mock_gem_device.c
91
.release = mock_device_release,
drivers/gpu/drm/i915/selftests/mock_region.c
101
.release = mock_region_fini,
drivers/gpu/drm/i915/selftests/mock_region.c
57
.release = i915_gem_object_release_memory_region,
drivers/gpu/drm/imagination/pvr_fw_trace.c
513
.release = fw_trace_release,
drivers/gpu/drm/imagination/pvr_queue.c
177
.release = pvr_queue_fence_release,
drivers/gpu/drm/imagination/pvr_queue.c
206
.release = pvr_queue_fence_release,
drivers/gpu/drm/lima/lima_sched.c
87
.release = lima_fence_release,
drivers/gpu/drm/loongson/lsdc_crtc.c
670
.release = single_release,
drivers/gpu/drm/mediatek/mtk_dpi.c
971
.release = single_release,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1308
.release = single_release,
drivers/gpu/drm/msm/dp/dp_debug.c
197
.release = single_release,
drivers/gpu/drm/msm/msm_debugfs.c
117
.release = msm_gpu_release,
drivers/gpu/drm/msm/msm_debugfs.c
210
.release = msm_kms_release,
drivers/gpu/drm/msm/msm_gem_prime.c
59
.release = msm_gem_dmabuf_release,
drivers/gpu/drm/msm/msm_perf.c
195
.release = perf_release,
drivers/gpu/drm/msm/msm_rd.c
230
.release = rd_release,
drivers/gpu/drm/nouveau/dispnv50/atom.h
204
u32 release;
drivers/gpu/drm/nouveau/dispnv50/base507c.c
219
SET_SEMAPHORE_RELEASE, asyw->sema.release,
drivers/gpu/drm/nouveau/dispnv50/base507c.c
287
.release = base507c_release,
drivers/gpu/drm/nouveau/dispnv50/base827c.c
83
.release = base507c_release,
drivers/gpu/drm/nouveau/dispnv50/base907c.c
190
.release = base507c_release,
drivers/gpu/drm/nouveau/dispnv50/crc.c
708
.release = single_release,
drivers/gpu/drm/nouveau/dispnv50/curs507a.c
165
.release = curs507a_release,
drivers/gpu/drm/nouveau/dispnv50/ovly507e.c
123
.release = ovly507e_release,
drivers/gpu/drm/nouveau/dispnv50/ovly827e.c
93
.release = ovly507e_release,
drivers/gpu/drm/nouveau/dispnv50/ovly907e.c
68
.release = ovly507e_release,
drivers/gpu/drm/nouveau/dispnv50/wndw.c
206
wndw->func->release(wndw, asyw, asyh);
drivers/gpu/drm/nouveau/dispnv50/wndw.h
51
void (*release)(struct nv50_wndw *, struct nv50_wndw_atom *asyw,
drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c
264
SET_SEMAPHORE_RELEASE, asyw->sema.release,
drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c
329
.release = wndwc37e_release,
drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c
216
.release = wndwc37e_release,
drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c
80
.release = wndwc37e_release,
drivers/gpu/drm/nouveau/dispnv50/wndwca7e.c
218
.release = wndwc37e_release,
drivers/gpu/drm/nouveau/include/nvif/chan.h
25
int (*release)(struct nvif_chan *, u64 addr, u32 data);
drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h
154
bool release, u32 *pmbox0, u32 *pmbox1, u32 mbox0_ok, u32 irqsclr);
drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h
28
void (*release)(struct nvkm_gpuobj *);
drivers/gpu/drm/nouveau/include/nvkm/core/memory.h
38
void (*release)(struct nvkm_memory *);
drivers/gpu/drm/nouveau/include/nvkm/core/memory.h
74
#define nvkm_done(o) (o)->func->release(o)
drivers/gpu/drm/nouveau/nouveau_debugfs.c
249
.release = single_release,
drivers/gpu/drm/nouveau/nouveau_drm.c
1318
.release = drm_release,
drivers/gpu/drm/nouveau/nouveau_fence.c
513
.release = nouveau_fence_release
drivers/gpu/drm/nouveau/nouveau_fence.c
539
.release = nouveau_fence_release
drivers/gpu/drm/nouveau/nvif/chan906f.c
49
return chan->func->sem.release(chan, chan->sema.addr,
drivers/gpu/drm/nouveau/nvif/chan906f.c
73
.sem.release = nvif_chan906f_sem_release,
drivers/gpu/drm/nouveau/nvif/chanc36f.c
59
.sem.release = nvif_chanc36f_sem_release,
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
138
.release = nvkm_gpuobj_release,
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
146
.release = nvkm_gpuobj_release,
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
75
.release = nvkm_gpuobj_heap_release,
drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c
83
.release = nvkm_gpuobj_heap_release,
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
624
.release = nvkm_dp_release,
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c
413
.release = nvkm_outp_release,
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h
101
void (*release)(struct nvkm_outp *);
drivers/gpu/drm/nouveau/nvkm/engine/disp/uoutp.c
340
outp->func->release(outp);
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
121
if (ret || release)
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
75
bool release, u32 *pmbox0, u32 *pmbox1, u32 mbox0_ok, u32 irqsclr)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1160
.release = r535_dp_release,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1250
.release = r535_outp_release,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
360
.release = gk20a_instobj_release_dma,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c
372
.release = gk20a_instobj_release_iommu,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c
117
.release = nv04_instobj_release,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv40.c
116
.release = nv40_instobj_release,
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
352
.release = nv50_instobj_release,
drivers/gpu/drm/omapdrm/dss/dss.c
921
.release = single_release,
drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c
74
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/panfrost/panfrost_gem.c
360
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/panthor/panthor_drv.c
1625
.release = drm_release,
drivers/gpu/drm/panthor/panthor_gem.c
319
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/qxl/qxl_cmd.c
179
qxl_push_command_ring_release(struct qxl_device *qdev, struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_cmd.c
185
cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset);
drivers/gpu/drm/qxl/qxl_cmd.c
191
qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_cmd.c
197
cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset);
drivers/gpu/drm/qxl/qxl_cmd.c
215
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_cmd.c
223
release = qxl_release_from_id_locked(qdev, id);
drivers/gpu/drm/qxl/qxl_cmd.c
224
if (release == NULL)
drivers/gpu/drm/qxl/qxl_cmd.c
227
info = qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_cmd.c
229
qxl_release_unmap(qdev, release, info);
drivers/gpu/drm/qxl/qxl_cmd.c
234
switch (release->type) {
drivers/gpu/drm/qxl/qxl_cmd.c
245
qxl_release_free(qdev, release);
drivers/gpu/drm/qxl/qxl_cmd.c
257
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_cmd.c
270
ret = qxl_release_list_add(release, bo);
drivers/gpu/drm/qxl/qxl_cmd.c
462
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_cmd.c
470
&release);
drivers/gpu/drm/qxl/qxl_cmd.c
474
ret = qxl_release_reserve_list(release, true);
drivers/gpu/drm/qxl/qxl_cmd.c
476
qxl_release_free(qdev, release);
drivers/gpu/drm/qxl/qxl_cmd.c
479
cmd = (struct qxl_surface_cmd *)qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_cmd.c
488
qxl_release_unmap(qdev, release, &cmd->release_info);
drivers/gpu/drm/qxl/qxl_cmd.c
490
surf->surf_create = release;
drivers/gpu/drm/qxl/qxl_cmd.c
495
qxl_release_fence_buffer_objects(release);
drivers/gpu/drm/qxl/qxl_cmd.c
496
qxl_push_command_ring_release(qdev, release, QXL_CMD_SURFACE, false);
drivers/gpu/drm/qxl/qxl_cmd.c
509
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_cmd.c
518
&release);
drivers/gpu/drm/qxl/qxl_cmd.c
532
release->surface_release_id = id;
drivers/gpu/drm/qxl/qxl_cmd.c
533
cmd = (struct qxl_surface_cmd *)qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_cmd.c
536
qxl_release_unmap(qdev, release, &cmd->release_info);
drivers/gpu/drm/qxl/qxl_cmd.c
538
qxl_release_fence_buffer_objects(release);
drivers/gpu/drm/qxl/qxl_cmd.c
539
qxl_push_command_ring_release(qdev, release, QXL_CMD_SURFACE, false);
drivers/gpu/drm/qxl/qxl_display.c
518
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_display.c
526
&release, NULL);
drivers/gpu/drm/qxl/qxl_display.c
530
ret = qxl_release_list_add(release, qcrtc->cursor_bo);
drivers/gpu/drm/qxl/qxl_display.c
534
ret = qxl_release_reserve_list(release, false);
drivers/gpu/drm/qxl/qxl_display.c
538
cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_display.c
546
qxl_release_unmap(qdev, release, &cmd->release_info);
drivers/gpu/drm/qxl/qxl_display.c
548
qxl_release_fence_buffer_objects(release);
drivers/gpu/drm/qxl/qxl_display.c
549
qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false);
drivers/gpu/drm/qxl/qxl_display.c
554
qxl_release_free(qdev, release);
drivers/gpu/drm/qxl/qxl_display.c
563
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_display.c
571
&release, NULL);
drivers/gpu/drm/qxl/qxl_display.c
575
ret = qxl_release_reserve_list(release, true);
drivers/gpu/drm/qxl/qxl_display.c
577
qxl_release_free(qdev, release);
drivers/gpu/drm/qxl/qxl_display.c
581
cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_display.c
585
qxl_release_unmap(qdev, release, &cmd->release_info);
drivers/gpu/drm/qxl/qxl_display.c
587
qxl_release_fence_buffer_objects(release);
drivers/gpu/drm/qxl/qxl_display.c
588
qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false);
drivers/gpu/drm/qxl/qxl_display.c
738
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_display.c
744
&release, NULL);
drivers/gpu/drm/qxl/qxl_display.c
748
ret = qxl_release_reserve_list(release, true);
drivers/gpu/drm/qxl/qxl_display.c
750
qxl_release_free(qdev, release);
drivers/gpu/drm/qxl/qxl_display.c
754
cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_display.c
756
qxl_release_unmap(qdev, release, &cmd->release_info);
drivers/gpu/drm/qxl/qxl_display.c
758
qxl_release_fence_buffer_objects(release);
drivers/gpu/drm/qxl/qxl_display.c
759
qxl_push_cursor_ring_release(qdev, release, QXL_CMD_CURSOR, false);
drivers/gpu/drm/qxl/qxl_draw.c
115
qxl_release_unmap(qdev, release, &drawable->release_info);
drivers/gpu/drm/qxl/qxl_draw.c
152
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_draw.c
157
ret = alloc_drawable(qdev, &release);
drivers/gpu/drm/qxl/qxl_draw.c
181
ret = alloc_clips(qdev, release, num_clips, &clips_bo);
drivers/gpu/drm/qxl/qxl_draw.c
185
ret = qxl_image_alloc_objects(qdev, release,
drivers/gpu/drm/qxl/qxl_draw.c
192
ret = qxl_release_reserve_list(release, true);
drivers/gpu/drm/qxl/qxl_draw.c
202
release);
drivers/gpu/drm/qxl/qxl_draw.c
211
ret = qxl_image_init(qdev, release, dimage, surface_base,
drivers/gpu/drm/qxl/qxl_draw.c
223
drawable = (struct qxl_drawable *)qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_draw.c
242
qxl_release_unmap(qdev, release, &drawable->release_info);
drivers/gpu/drm/qxl/qxl_draw.c
253
qxl_release_fence_buffer_objects(release);
drivers/gpu/drm/qxl/qxl_draw.c
254
qxl_push_command_ring_release(qdev, release, QXL_CMD_DRAW, false);
drivers/gpu/drm/qxl/qxl_draw.c
258
qxl_release_backoff_reserve_list(release);
drivers/gpu/drm/qxl/qxl_draw.c
266
free_drawable(qdev, release);
drivers/gpu/drm/qxl/qxl_draw.c
32
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_draw.c
38
return qxl_alloc_bo_reserved(qdev, release, size, clips_bo);
drivers/gpu/drm/qxl/qxl_draw.c
65
alloc_drawable(struct qxl_device *qdev, struct qxl_release **release)
drivers/gpu/drm/qxl/qxl_draw.c
68
QXL_RELEASE_DRAWABLE, release, NULL);
drivers/gpu/drm/qxl/qxl_draw.c
72
free_drawable(struct qxl_device *qdev, struct qxl_release *release)
drivers/gpu/drm/qxl/qxl_draw.c
74
qxl_release_free(qdev, release);
drivers/gpu/drm/qxl/qxl_draw.c
81
struct qxl_release *release)
drivers/gpu/drm/qxl/qxl_draw.c
86
drawable = (struct qxl_drawable *)qxl_release_map(qdev, release);
drivers/gpu/drm/qxl/qxl_drv.c
308
.release = qxl_drm_release,
drivers/gpu/drm/qxl/qxl_drv.h
332
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_drv.h
339
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_drv.h
362
struct qxl_release *release);
drivers/gpu/drm/qxl/qxl_drv.h
364
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_drv.h
366
int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo);
drivers/gpu/drm/qxl/qxl_drv.h
367
int qxl_release_reserve_list(struct qxl_release *release, bool no_intr);
drivers/gpu/drm/qxl/qxl_drv.h
368
void qxl_release_backoff_reserve_list(struct qxl_release *release);
drivers/gpu/drm/qxl/qxl_drv.h
369
void qxl_release_fence_buffer_objects(struct qxl_release *release);
drivers/gpu/drm/qxl/qxl_drv.h
374
struct qxl_release **release);
drivers/gpu/drm/qxl/qxl_drv.h
376
int type, struct qxl_release **release,
drivers/gpu/drm/qxl/qxl_drv.h
380
qxl_push_command_ring_release(struct qxl_device *qdev, struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_drv.h
383
qxl_push_cursor_ring_release(struct qxl_device *qdev, struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_drv.h
386
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_drv.h
400
struct qxl_release *release);
drivers/gpu/drm/qxl/qxl_image.c
103
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_image.c
233
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_image.c
240
return qxl_image_init_helper(qdev, release, dimage, data,
drivers/gpu/drm/qxl/qxl_image.c
36
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_image.c
47
ret = qxl_alloc_bo_reserved(qdev, release, chunk_size, &chunk->bo);
drivers/gpu/drm/qxl/qxl_image.c
59
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_image.c
72
ret = qxl_alloc_bo_reserved(qdev, release, sizeof(struct qxl_image), &image->bo);
drivers/gpu/drm/qxl/qxl_image.c
78
ret = qxl_allocate_chunk(qdev, release, image, sizeof(struct qxl_data_chunk) + stride * height);
drivers/gpu/drm/qxl/qxl_ioctl.c
114
struct qxl_release *release, struct qxl_bo **qbo_p)
drivers/gpu/drm/qxl/qxl_ioctl.c
126
ret = qxl_release_list_add(release, qobj);
drivers/gpu/drm/qxl/qxl_ioctl.c
147
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_ioctl.c
179
&release,
drivers/gpu/drm/qxl/qxl_ioctl.c
185
fb_cmd = qxl_bo_kmap_atomic_page(qdev, cmd_bo, (release->release_offset & PAGE_MASK));
drivers/gpu/drm/qxl/qxl_ioctl.c
187
(fb_cmd + sizeof(union qxl_release_info) + (release->release_offset & ~PAGE_MASK),
drivers/gpu/drm/qxl/qxl_ioctl.c
224
ret = qxlhw_handle_to_bo(file_priv, reloc.dst_handle, release,
drivers/gpu/drm/qxl/qxl_ioctl.c
231
reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset;
drivers/gpu/drm/qxl/qxl_ioctl.c
236
ret = qxlhw_handle_to_bo(file_priv, reloc.src_handle, release,
drivers/gpu/drm/qxl/qxl_ioctl.c
248
ret = qxl_release_reserve_list(release, false);
drivers/gpu/drm/qxl/qxl_ioctl.c
259
qxl_release_fence_buffer_objects(release);
drivers/gpu/drm/qxl/qxl_ioctl.c
260
ret = qxl_push_command_ring_release(qdev, release, cmd->type, true);
drivers/gpu/drm/qxl/qxl_ioctl.c
265
qxl_release_free(qdev, release);
drivers/gpu/drm/qxl/qxl_release.c
100
release->release_offset = 0;
drivers/gpu/drm/qxl/qxl_release.c
101
release->surface_release_id = 0;
drivers/gpu/drm/qxl/qxl_release.c
102
INIT_LIST_HEAD(&release->bos);
drivers/gpu/drm/qxl/qxl_release.c
106
handle = idr_alloc(&qdev->release_idr, release, 1, 0, GFP_NOWAIT);
drivers/gpu/drm/qxl/qxl_release.c
107
release->base.seqno = ++qdev->release_seqno;
drivers/gpu/drm/qxl/qxl_release.c
111
kfree(release);
drivers/gpu/drm/qxl/qxl_release.c
115
*ret = release;
drivers/gpu/drm/qxl/qxl_release.c
117
release->id = handle;
drivers/gpu/drm/qxl/qxl_release.c
122
qxl_release_free_list(struct qxl_release *release)
drivers/gpu/drm/qxl/qxl_release.c
124
while (!list_empty(&release->bos)) {
drivers/gpu/drm/qxl/qxl_release.c
127
entry = container_of(release->bos.next,
drivers/gpu/drm/qxl/qxl_release.c
133
release->release_bo = NULL;
drivers/gpu/drm/qxl/qxl_release.c
138
struct qxl_release *release)
drivers/gpu/drm/qxl/qxl_release.c
140
DRM_DEBUG_DRIVER("release %d, type %d\n", release->id, release->type);
drivers/gpu/drm/qxl/qxl_release.c
142
if (release->surface_release_id)
drivers/gpu/drm/qxl/qxl_release.c
143
qxl_surface_id_dealloc(qdev, release->surface_release_id);
drivers/gpu/drm/qxl/qxl_release.c
146
idr_remove(&qdev->release_idr, release->id);
drivers/gpu/drm/qxl/qxl_release.c
149
if (release->base.ops) {
drivers/gpu/drm/qxl/qxl_release.c
150
WARN_ON(list_empty(&release->bos));
drivers/gpu/drm/qxl/qxl_release.c
151
qxl_release_free_list(release);
drivers/gpu/drm/qxl/qxl_release.c
153
dma_fence_signal(&release->base);
drivers/gpu/drm/qxl/qxl_release.c
154
dma_fence_put(&release->base);
drivers/gpu/drm/qxl/qxl_release.c
156
qxl_release_free_list(release);
drivers/gpu/drm/qxl/qxl_release.c
157
kfree(release);
drivers/gpu/drm/qxl/qxl_release.c
171
int qxl_release_list_add(struct qxl_release *release, struct qxl_bo *bo)
drivers/gpu/drm/qxl/qxl_release.c
175
list_for_each_entry(entry, &release->bos, list) {
drivers/gpu/drm/qxl/qxl_release.c
186
list_add_tail(&entry->list, &release->bos);
drivers/gpu/drm/qxl/qxl_release.c
213
int qxl_release_reserve_list(struct qxl_release *release, bool no_intr)
drivers/gpu/drm/qxl/qxl_release.c
220
if (list_is_singular(&release->bos))
drivers/gpu/drm/qxl/qxl_release.c
223
drm_exec_init(&release->exec, no_intr ? 0 :
drivers/gpu/drm/qxl/qxl_release.c
225
drm_exec_until_all_locked(&release->exec) {
drivers/gpu/drm/qxl/qxl_release.c
226
list_for_each_entry(entry, &release->bos, list) {
drivers/gpu/drm/qxl/qxl_release.c
227
ret = drm_exec_prepare_obj(&release->exec,
drivers/gpu/drm/qxl/qxl_release.c
230
drm_exec_retry_on_contention(&release->exec);
drivers/gpu/drm/qxl/qxl_release.c
236
list_for_each_entry(entry, &release->bos, list) {
drivers/gpu/drm/qxl/qxl_release.c
243
drm_exec_fini(&release->exec);
drivers/gpu/drm/qxl/qxl_release.c
247
void qxl_release_backoff_reserve_list(struct qxl_release *release)
drivers/gpu/drm/qxl/qxl_release.c
251
if (list_is_singular(&release->bos))
drivers/gpu/drm/qxl/qxl_release.c
254
drm_exec_fini(&release->exec);
drivers/gpu/drm/qxl/qxl_release.c
260
struct qxl_release **release)
drivers/gpu/drm/qxl/qxl_release.c
268
idr_ret = qxl_release_alloc(qdev, QXL_RELEASE_SURFACE_CMD, release);
drivers/gpu/drm/qxl/qxl_release.c
273
(*release)->release_bo = bo;
drivers/gpu/drm/qxl/qxl_release.c
274
(*release)->release_offset = create_rel->release_offset + 64;
drivers/gpu/drm/qxl/qxl_release.c
276
qxl_release_list_add(*release, bo);
drivers/gpu/drm/qxl/qxl_release.c
278
info = qxl_release_map(qdev, *release);
drivers/gpu/drm/qxl/qxl_release.c
280
qxl_release_unmap(qdev, *release, info);
drivers/gpu/drm/qxl/qxl_release.c
285
QXL_RELEASE_SURFACE_CMD, release, NULL);
drivers/gpu/drm/qxl/qxl_release.c
289
int type, struct qxl_release **release,
drivers/gpu/drm/qxl/qxl_release.c
314
idr_ret = qxl_release_alloc(qdev, type, release);
drivers/gpu/drm/qxl/qxl_release.c
336
qxl_release_free(qdev, *release);
drivers/gpu/drm/qxl/qxl_release.c
343
(*release)->release_bo = bo;
drivers/gpu/drm/qxl/qxl_release.c
344
(*release)->release_offset = qdev->current_release_bo_offset[cur_idx] * release_size_per_bo[cur_idx];
drivers/gpu/drm/qxl/qxl_release.c
356
ret = qxl_release_list_add(*release, bo);
drivers/gpu/drm/qxl/qxl_release.c
359
qxl_release_free(qdev, *release);
drivers/gpu/drm/qxl/qxl_release.c
363
info = qxl_release_map(qdev, *release);
drivers/gpu/drm/qxl/qxl_release.c
365
qxl_release_unmap(qdev, *release, info);
drivers/gpu/drm/qxl/qxl_release.c
373
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_release.c
376
release = idr_find(&qdev->release_idr, id);
drivers/gpu/drm/qxl/qxl_release.c
378
if (!release) {
drivers/gpu/drm/qxl/qxl_release.c
383
return release;
drivers/gpu/drm/qxl/qxl_release.c
387
struct qxl_release *release)
drivers/gpu/drm/qxl/qxl_release.c
391
struct qxl_bo *bo = release->release_bo;
drivers/gpu/drm/qxl/qxl_release.c
393
ptr = qxl_bo_kmap_atomic_page(qdev, bo, release->release_offset & PAGE_MASK);
drivers/gpu/drm/qxl/qxl_release.c
396
info = ptr + (release->release_offset & ~PAGE_MASK);
drivers/gpu/drm/qxl/qxl_release.c
401
struct qxl_release *release,
drivers/gpu/drm/qxl/qxl_release.c
404
struct qxl_bo *bo = release->release_bo;
drivers/gpu/drm/qxl/qxl_release.c
407
ptr = ((void *)info) - (release->release_offset & ~PAGE_MASK);
drivers/gpu/drm/qxl/qxl_release.c
411
void qxl_release_fence_buffer_objects(struct qxl_release *release)
drivers/gpu/drm/qxl/qxl_release.c
420
if (list_is_singular(&release->bos) || list_empty(&release->bos))
drivers/gpu/drm/qxl/qxl_release.c
423
bo = list_first_entry(&release->bos, struct qxl_bo_list, list)->bo;
drivers/gpu/drm/qxl/qxl_release.c
431
dma_fence_init(&release->base, &qxl_fence_ops, &qdev->release_lock,
drivers/gpu/drm/qxl/qxl_release.c
432
release->id | 0xf0000000, release->base.seqno);
drivers/gpu/drm/qxl/qxl_release.c
433
trace_dma_fence_emit(&release->base);
drivers/gpu/drm/qxl/qxl_release.c
435
list_for_each_entry(entry, &release->bos, list) {
drivers/gpu/drm/qxl/qxl_release.c
438
dma_resv_add_fence(bo->tbo.base.resv, &release->base,
drivers/gpu/drm/qxl/qxl_release.c
442
drm_exec_fini(&release->exec);
drivers/gpu/drm/qxl/qxl_release.c
89
struct qxl_release *release;
drivers/gpu/drm/qxl/qxl_release.c
91
size_t size = sizeof(*release);
drivers/gpu/drm/qxl/qxl_release.c
93
release = kmalloc(size, GFP_KERNEL);
drivers/gpu/drm/qxl/qxl_release.c
94
if (!release) {
drivers/gpu/drm/qxl/qxl_release.c
98
release->base.ops = NULL;
drivers/gpu/drm/qxl/qxl_release.c
99
release->type = type;
drivers/gpu/drm/radeon/radeon_drv.c
542
.release = drm_release,
drivers/gpu/drm/radeon/radeon_fence.c
1051
.release = NULL,
drivers/gpu/drm/scheduler/sched_fence.c
186
.release = drm_sched_fence_release_scheduled,
drivers/gpu/drm/scheduler/sched_fence.c
192
.release = drm_sched_fence_release_finished,
drivers/gpu/drm/scheduler/tests/mock_scheduler.c
161
.release = drm_mock_sched_hw_fence_release,
drivers/gpu/drm/tegra/drm.c
798
.release = drm_release,
drivers/gpu/drm/tegra/gem.c
320
goto release;
drivers/gpu/drm/tegra/gem.c
324
release:
drivers/gpu/drm/tegra/gem.c
416
goto release;
drivers/gpu/drm/tegra/gem.c
426
release:
drivers/gpu/drm/tegra/gem.c
750
.release = tegra_gem_prime_release,
drivers/gpu/drm/tegra/submit.c
629
job->release = release_job;
drivers/gpu/drm/tidss/tidss_drv.c
101
.release = tidss_release,
drivers/gpu/drm/vgem/vgem_fence.c
59
.release = vgem_fence_release,
drivers/gpu/drm/virtio/virtgpu_drv.c
257
.release = virtio_gpu_release,
drivers/gpu/drm/virtio/virtgpu_prime.c
82
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/vkms/vkms_configfs.c
193
.release = &crtc_release,
drivers/gpu/drm/vkms/vkms_configfs.c
349
.release = &plane_release,
drivers/gpu/drm/vkms/vkms_configfs.c
466
.release = &encoder_release,
drivers/gpu/drm/vkms/vkms_configfs.c
583
.release = &connector_release,
drivers/gpu/drm/vkms/vkms_configfs.c
754
.release = &device_release,
drivers/gpu/drm/vmwgfx/ttm_object.c
442
tdev->dmabuf_release = tdev->ops.release;
drivers/gpu/drm/vmwgfx/ttm_object.c
443
tdev->ops.release = ttm_prime_dmabuf_release;
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
1571
.release = drm_release,
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
127
.release = vmw_fence_obj_destroy,
drivers/gpu/drm/vmwgfx/vmwgfx_prime.c
72
.release = NULL,
drivers/gpu/drm/xe/xe_configfs.c
839
.release = xe_config_device_release,
drivers/gpu/drm/xe/xe_debugfs.c
242
.release = forcewake_release,
drivers/gpu/drm/xe/xe_device.c
362
.release = drm_release_noglobal,
drivers/gpu/drm/xe/xe_dma_buf.c
207
.release = drm_gem_dmabuf_release,
drivers/gpu/drm/xe/xe_eu_stall.c
886
.release = xe_eu_stall_stream_close,
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1687
goto release;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1701
release:
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
268
.release = single_release,
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
361
.release = single_release, \
drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c
781
.release = config_blob_release,
drivers/gpu/drm/xe/xe_gt_sysfs.c
21
.release = xe_gt_sysfs_kobj_release,
drivers/gpu/drm/xe/xe_guc_log.c
335
version = init_utsname()->release;
drivers/gpu/drm/xe/xe_heci_gsc.c
150
aux_dev->dev.release = heci_gsc_release_dev;
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
79
.release = xe_hw_engine_sysfs_kobj_release,
drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
84
.release = xe_hw_engine_sysfs_kobj_release,
drivers/gpu/drm/xe/xe_hw_fence.c
182
.release = xe_hw_fence_release,
drivers/gpu/drm/xe/xe_nvm.c
162
aux_dev->dev.release = xe_nvm_release_dev;
drivers/gpu/drm/xe/xe_oa.c
1716
.release = xe_oa_release,
drivers/gpu/drm/xe/xe_sriov_pf_debugfs.c
125
.release = lockdown_vfs_enabling_release,
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
458
.release = release_xe_sriov_kobj,
drivers/gpu/drm/xe/xe_sriov_pf_sysfs.c
464
.release = release_xe_sriov_kobj,
drivers/gpu/drm/xe/xe_tile_sysfs.c
21
.release = xe_tile_sysfs_kobj_release,
drivers/gpu/drm/xe/xe_uc_fw.c
336
struct xe_uc_fw_version *release = &uc_fw->versions.found[XE_UC_FW_VER_RELEASE];
drivers/gpu/drm/xe/xe_uc_fw.c
342
if (MAKE_GUC_VER_STRUCT(*release) < MAKE_GUC_VER(70, 29, 2)) {
drivers/gpu/drm/xe/xe_uc_fw.c
344
release->major, release->minor, release->patch);
drivers/gpu/drm/xe/xe_uc_fw.c
407
struct xe_uc_fw_version *release = &uc_fw->versions.found[XE_UC_FW_VER_RELEASE];
drivers/gpu/drm/xe/xe_uc_fw.c
449
release->major = FIELD_GET(CSS_SW_VERSION_UC_MAJOR, css->guc_info.sw_version);
drivers/gpu/drm/xe/xe_uc_fw.c
450
release->minor = FIELD_GET(CSS_SW_VERSION_UC_MINOR, css->guc_info.sw_version);
drivers/gpu/drm/xe/xe_uc_fw.c
451
release->patch = FIELD_GET(CSS_SW_VERSION_UC_PATCH, css->guc_info.sw_version);
drivers/gpu/drm/xe/xe_uc_fw.c
487
struct xe_uc_fw_version *release = &uc_fw->versions.found[XE_UC_FW_VER_RELEASE];
drivers/gpu/drm/xe/xe_uc_fw.c
525
release->major = manifest->fw_version.major;
drivers/gpu/drm/xe/xe_uc_fw.c
526
release->minor = manifest->fw_version.minor;
drivers/gpu/drm/xe/xe_uc_fw.c
527
release->patch = manifest->fw_version.hotfix;
drivers/gpu/drm/xe/xe_uc_fw.c
532
release->build = manifest->fw_version.build;
drivers/gpu/drm/xen/xen_drm_front.c
476
.release = xen_drm_drv_release,
drivers/gpu/host1x/bus.c
479
device->dev.release = host1x_device_release;
drivers/gpu/host1x/context.c
59
ctx->dev.release = host1x_memory_context_release;
drivers/gpu/host1x/job.c
88
if (job->release)
drivers/gpu/host1x/job.c
89
job->release(job);
drivers/gpu/vga/vga_switcheroo.c
905
.release = single_release,
drivers/greybus/bundle.c
171
.release = gb_bundle_release,
drivers/greybus/control.c
441
.release = gb_control_release,
drivers/greybus/hd.c
121
.release = gb_hd_release,
drivers/greybus/interface.c
770
.release = gb_interface_release,
drivers/greybus/module.c
86
.release = gb_module_release,
drivers/greybus/svc.c
1310
.release = gb_svc_release,
drivers/hid/hid-core.c
2981
hdev->dev.release = hid_device_release;
drivers/hid/hid-debug.c
3808
.release = hid_debug_events_release,
drivers/hid/hid-picolcd_debugfs.c
67
.release = single_release,
drivers/hid/hid-roccat.c
415
.release = roccat_release,
drivers/hid/hid-sensor-custom.c
717
.release = hid_sensor_custom_release,
drivers/hid/hid-wiimote-debug.c
169
.release = single_release,
drivers/hid/hidraw.c
563
.release = hidraw_release,
drivers/hid/intel-ish-hid/ishtp/bus.c
405
.release = ishtp_cl_dev_release,
drivers/hid/uhid.c
802
.release = uhid_char_release,
drivers/hid/usbhid/hiddev.c
853
.release = hiddev_release,
drivers/hsi/clients/cmt_speech.c
1358
.release = cs_char_release,
drivers/hsi/clients/hsi_char.c
662
.release = hsc_release,
drivers/hsi/controllers/omap_ssi_port.c
1171
port->release = ssi_release;
drivers/hsi/controllers/omap_ssi_port.c
1236
port->release = hsi_dummy_cl;
drivers/hsi/hsi_core.c
292
cl->device.release = hsi_client_release;
drivers/hsi/hsi_core.c
481
hsi->device.release = hsi_controller_release;
drivers/hsi/hsi_core.c
494
port[i]->release = hsi_dummy_cl;
drivers/hsi/hsi_core.c
498
hsi->port[i]->device.release = hsi_port_release;
drivers/hsi/hsi_core.c
632
port->release(cl);
drivers/hsi/hsi_core.c
97
cl->device.release = hsi_client_release;
drivers/hte/hte-tegra194.c
665
.release = tegra_hte_release,
drivers/hte/hte.c
193
ret = gdev->chip->ops->release(gdev->chip, desc, ei->xlated_id);
drivers/hte/hte.c
848
if (!chip->ops || !chip->ops->request || !chip->ops->release) {
drivers/hv/hv_utils_transport.c
176
complete(&hvt->release);
drivers/hv/hv_utils_transport.c
292
hvt->fops.release = hvt_op_release;
drivers/hv/hv_utils_transport.c
298
init_completion(&hvt->release);
drivers/hv/hv_utils_transport.c
347
wait_for_completion(&hvt->release);
drivers/hv/hv_utils_transport.h
34
struct completion release; /* synchronize with fd release */
drivers/hv/mshv_root_main.c
81
.release = mshv_vp_release,
drivers/hv/mshv_root_main.c
89
.release = mshv_partition_release,
drivers/hv/mshv_root_main.c
97
.release = mshv_dev_release,
drivers/hv/mshv_vtl_main.c
1184
.release = mshv_vtl_hvcall_dev_release,
drivers/hv/mshv_vtl_main.c
844
.release = mshv_vtl_release,
drivers/hv/vmbus_drv.c
2045
.release = vmbus_chan_release,
drivers/hv/vmbus_drv.c
2186
child_device_obj->device.release = vmbus_device_release;
drivers/hwmon/asus_atk0110.c
786
.release = atk_debugfs_ggrp_release,
drivers/hwmon/fschmd.c
952
.release = watchdog_release,
drivers/hwmon/lm78.c
842
goto release;
drivers/hwmon/lm78.c
857
goto release;
drivers/hwmon/lm78.c
865
goto release;
drivers/hwmon/lm78.c
870
goto release;
drivers/hwmon/lm78.c
877
goto release;
drivers/hwmon/lm78.c
881
goto release;
drivers/hwmon/lm78.c
885
goto release;
drivers/hwmon/lm78.c
891
goto release;
drivers/hwmon/lm78.c
897
goto release;
drivers/hwmon/lm78.c
911
release:
drivers/hwmon/w83781d.c
1849
goto release;
drivers/hwmon/w83781d.c
1865
goto release;
drivers/hwmon/w83781d.c
1875
goto release;
drivers/hwmon/w83781d.c
1882
goto release;
drivers/hwmon/w83781d.c
1890
goto release;
drivers/hwmon/w83781d.c
1899
goto release;
drivers/hwmon/w83781d.c
1905
goto release;
drivers/hwmon/w83781d.c
1911
goto release;
drivers/hwmon/w83781d.c
1928
release:
drivers/hwmon/w83793.c
1455
.release = watchdog_close,
drivers/hwtracing/coresight/coresight-core.c
1347
csdev->dev.release = coresight_device_release;
drivers/hwtracing/coresight/coresight-cti-core.c
951
drvdata->csdev_release = drvdata->csdev->dev.release;
drivers/hwtracing/coresight/coresight-cti-core.c
952
drvdata->csdev->dev.release = cti_device_release;
drivers/hwtracing/coresight/coresight-etb10.c
654
.release = etb_release,
drivers/hwtracing/coresight/coresight-syscfg.c
1207
dev->release = cscfg_dev_release;
drivers/hwtracing/coresight/coresight-tmc-core.c
346
.release = tmc_release,
drivers/hwtracing/coresight/coresight-tmc-core.c
424
.release = tmc_crashdata_release,
drivers/hwtracing/coresight/ultrasoc-smb.c
165
.release = smb_release,
drivers/hwtracing/intel_th/core.c
185
.release = intel_th_device_release,
drivers/hwtracing/intel_th/core.c
339
.release = intel_th_device_release,
drivers/hwtracing/intel_th/core.c
345
.release = intel_th_device_release,
drivers/hwtracing/intel_th/core.c
857
.release = intel_th_output_release,
drivers/hwtracing/intel_th/msu.c
1668
.release = intel_th_msc_release,
drivers/hwtracing/stm/core.c
1239
src->dev.release = stm_source_device_release;
drivers/hwtracing/stm/core.c
837
.release = stm_char_release,
drivers/hwtracing/stm/core.c
880
stm->dev.release = stm_device_release;
drivers/hwtracing/stm/policy.c
185
.release = stp_policy_node_release,
drivers/hwtracing/stm/policy.c
368
.release = stp_policy_release,
drivers/i2c/busses/i2c-piix4.c
810
goto release;
drivers/i2c/busses/i2c-piix4.c
861
release:
drivers/i2c/i2c-core-base.c
1388
.release = i2c_adapter_dev_release,
drivers/i2c/i2c-core-base.c
711
.release = i2c_client_dev_release,
drivers/i2c/i2c-dev.c
645
.release = i2cdev_release,
drivers/i2c/i2c-dev.c
684
i2c_dev->dev.release = i2cdev_dev_release;
drivers/i3c/master.c
1754
desc->dev->dev.release = i3c_device_release;
drivers/i3c/master.c
3002
master->dev.release = i3c_masterdev_release;
drivers/iio/buffer/industrialio-buffer-cb.c
44
.release = &iio_buffer_cb_release,
drivers/iio/buffer/industrialio-buffer-dmaengine.c
168
.release = iio_dmaengine_buffer_release,
drivers/iio/buffer/industrialio-hw-consumer.c
48
.release = &iio_hw_buf_release,
drivers/iio/buffer/kfifo_buf.c
198
.release = &iio_kfifo_buffer_release,
drivers/iio/dummy/iio_dummy_evgen.c
194
.release = &iio_evgen_release,
drivers/iio/industrialio-buffer.c
1819
.release = iio_buffer_dma_fence_release,
drivers/iio/industrialio-buffer.c
2014
.release = iio_buffer_chrdev_release,
drivers/iio/industrialio-buffer.c
2471
buffer->access->release(buffer);
drivers/iio/industrialio-core.c
1668
.release = iio_dev_release,
drivers/iio/industrialio-core.c
1883
.release = iio_chrdev_release,
drivers/iio/industrialio-core.c
1892
.release = iio_chrdev_release,
drivers/iio/industrialio-event.c
187
.release = iio_event_chrdev_release,
drivers/iio/industrialio-trigger.c
531
.release = iio_trig_release,
drivers/iio/pressure/zpa2326.c
1066
goto release;
drivers/iio/pressure/zpa2326.c
1117
release:
drivers/iio/trigger/iio-trig-sysfs.c
89
.release = &iio_trigger_sysfs_release,
drivers/infiniband/core/cma_configfs.c
259
.release = release_cma_ports_group
drivers/infiniband/core/cma_configfs.c
268
.release = release_cma_dev
drivers/infiniband/core/device.c
969
cdev->dev.release = compatdev_release;
drivers/infiniband/core/rdma_core.c
468
if (WARN_ON(fd_type->fops && fd_type->fops->release != &uverbs_uobject_fd_release &&
drivers/infiniband/core/rdma_core.c
469
fd_type->fops->release != &uverbs_async_event_release)) {
drivers/infiniband/core/sa_query.c
112
void (*release)(struct ib_sa_query *);
drivers/infiniband/core/sa_query.c
1726
query->sa_query.release = ib_sa_path_rec_release;
drivers/infiniband/core/sa_query.c
1836
query->sa_query.release = ib_sa_service_rec_release;
drivers/infiniband/core/sa_query.c
1926
query->sa_query.release = ib_sa_mcmember_rec_release;
drivers/infiniband/core/sa_query.c
2022
query->sa_query.release = ib_sa_guidinfo_rec_release;
drivers/infiniband/core/sa_query.c
2152
query->sa_query.release = ib_sa_classport_info_rec_release;
drivers/infiniband/core/sa_query.c
2261
query->release(query);
drivers/infiniband/core/sysfs.c
728
.release = ib_port_release,
drivers/infiniband/core/sysfs.c
735
.release = ib_port_gid_attr_release
drivers/infiniband/core/ucaps.c
172
ucap->dev.release = ucap_dev_release;
drivers/infiniband/core/ucma.c
1930
.release = ucma_close,
drivers/infiniband/core/user_mad.c
1088
.release = ib_umad_close,
drivers/infiniband/core/user_mad.c
1155
.release = ib_umad_sm_close,
drivers/infiniband/core/user_mad.c
1285
dev->release = ib_umad_release_port;
drivers/infiniband/core/uverbs_main.c
1031
.release = ib_uverbs_close,
drivers/infiniband/core/uverbs_main.c
1041
.release = ib_uverbs_close,
drivers/infiniband/core/uverbs_main.c
1170
uverbs_dev->dev.release = ib_uverbs_release_dev;
drivers/infiniband/core/uverbs_main.c
357
.release = uverbs_uobject_fd_release,
drivers/infiniband/core/uverbs_main.c
365
.release = uverbs_async_event_release,
drivers/infiniband/core/uverbs_std_types_dmabuf.c
85
.release = uverbs_dmabuf_release,
drivers/infiniband/hw/cxgb4/cm.c
1924
int release = 0;
drivers/infiniband/hw/cxgb4/cm.c
1944
release = 1;
drivers/infiniband/hw/cxgb4/cm.c
1952
if (release) {
drivers/infiniband/hw/cxgb4/cm.c
2718
int release = 0;
drivers/infiniband/hw/cxgb4/cm.c
2783
release = 1;
drivers/infiniband/hw/cxgb4/cm.c
2795
if (release)
drivers/infiniband/hw/cxgb4/cm.c
2823
int release = 0;
drivers/infiniband/hw/cxgb4/cm.c
2935
release = 1;
drivers/infiniband/hw/cxgb4/cm.c
2941
release = 1;
drivers/infiniband/hw/cxgb4/cm.c
2949
if (release)
drivers/infiniband/hw/cxgb4/cm.c
2981
int release = 0;
drivers/infiniband/hw/cxgb4/cm.c
3008
release = 1;
drivers/infiniband/hw/cxgb4/cm.c
3018
if (release)
drivers/infiniband/hw/cxgb4/device.c
193
.release = single_release,
drivers/infiniband/hw/cxgb4/device.c
367
.release = qp_release,
drivers/infiniband/hw/cxgb4/device.c
462
.release = stag_release,
drivers/infiniband/hw/cxgb4/device.c
552
.release = single_release,
drivers/infiniband/hw/cxgb4/device.c
724
.release = ep_release,
drivers/infiniband/hw/efa/efa_main.c
273
strscpy(hinf->os_dist_str, utsname()->release,
drivers/infiniband/hw/hfi1/affinity.c
804
notify->release = hfi1_irq_notifier_release;
drivers/infiniband/hw/hfi1/debugfs.c
1086
.release = releasef \
drivers/infiniband/hw/hfi1/debugfs.h
38
.release = seq_release \
drivers/infiniband/hw/hfi1/file_ops.c
81
.release = hfi1_file_close,
drivers/infiniband/hw/hns/hns_roce_debugfs.c
24
.release = single_release,
drivers/infiniband/hw/mlx4/sysfs.c
430
.release = mlx4_port_release,
drivers/infiniband/hw/mlx5/devx.c
2820
.release = uverbs_uobject_fd_release,
drivers/infiniband/hw/mlx5/devx.c
2934
.release = uverbs_uobject_fd_release,
drivers/infiniband/sw/rdmavt/qp.c
2812
bool release, bool copy_last)
drivers/infiniband/sw/rdmavt/qp.c
2864
rvt_update_sge(ss, len, release);
drivers/infiniband/sw/rdmavt/qp.c
2912
bool release;
drivers/infiniband/sw/rdmavt/qp.c
2976
release = true;
drivers/infiniband/sw/rdmavt/qp.c
3059
release = false;
drivers/infiniband/sw/rdmavt/qp.c
3102
len, release, copy_last);
drivers/infiniband/sw/rdmavt/qp.c
3103
rvt_update_sge(&sqp->s_sge, len, !release);
drivers/infiniband/sw/rdmavt/qp.c
3106
if (release)
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
30
.release = rtrs_clt_path_release
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
46
.release = rtrs_clt_path_stats_release,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2740
clt->dev.release = rtrs_clt_dev_release;
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
229
.release = rtrs_srv_path_stats_release,
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
26
.release = rtrs_srv_release,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1448
srv->dev.release = rtrs_srv_dev_release;
drivers/input/evdev.c
1296
.release = evdev_release,
drivers/input/evdev.c
1374
evdev->dev.release = evdev_free;
drivers/input/gameport/gameport.c
566
gameport->dev.release = gameport_release_port;
drivers/input/input.c
1860
.release = input_dev_release,
drivers/input/joydev.c
715
.release = joydev_release,
drivers/input/joydev.c
991
joydev->dev.release = joydev_free;
drivers/input/keyboard/atkbd.c
226
bool release;
drivers/input/keyboard/atkbd.c
465
atkbd->release = code >> 7;
drivers/input/keyboard/atkbd.c
485
atkbd->release = true;
drivers/input/keyboard/atkbd.c
509
if (!(atkbd->release && test_bit(code, atkbd->force_release_mask)))
drivers/input/keyboard/atkbd.c
519
atkbd->release ? "released" : "pressed",
drivers/input/keyboard/atkbd.c
540
click = !atkbd->release;
drivers/input/keyboard/atkbd.c
549
if (atkbd->release) {
drivers/input/keyboard/atkbd.c
575
atkbd->release ? -scroll : scroll);
drivers/input/keyboard/atkbd.c
580
atkbd->release = false;
drivers/input/keyboard/max7359_keypad.c
102
input_report_key(input_dev, keypad->keycodes[code], !release);
drivers/input/keyboard/max7359_keypad.c
89
int val, row, col, release, code;
drivers/input/keyboard/max7359_keypad.c
94
release = val & 0x40;
drivers/input/keyboard/max7359_keypad.c
99
"key[%d:%d] %s\n", row, col, release ? "release" : "press");
drivers/input/keyboard/max7360-keypad.c
42
unsigned int release;
drivers/input/keyboard/max7360-keypad.c
71
release = val & MAX7360_FIFO_RELEASE;
drivers/input/keyboard/max7360-keypad.c
75
dev_dbg(dev, "key[%d:%d] %s\n", row, col, release ? "release" : "press");
drivers/input/keyboard/max7360-keypad.c
78
input_report_key(max7360_keypad->input, max7360_keypad->keycodes[code], !release);
drivers/input/misc/uinput.c
1128
.release = uinput_release,
drivers/input/mousedev.c
779
.release = mousedev_release,
drivers/input/mousedev.c
896
mousedev->dev.release = mousedev_free;
drivers/input/rmi4/rmi_bus.c
140
.release = rmi_release_function,
drivers/input/rmi4/rmi_bus.c
60
.release = rmi_release_device,
drivers/input/rmi4/rmi_f54.c
276
.release = vb2_fop_release,
drivers/input/rmi4/rmi_f54.c
526
.release = video_device_release_empty,
drivers/input/serio/pcips2.c
144
goto release;
drivers/input/serio/pcips2.c
165
release:
drivers/input/serio/serio.c
482
serio->dev.release = serio_release_port;
drivers/input/serio/serio_raw.c
234
.release = serio_raw_release,
drivers/input/serio/userio.c
265
.release = userio_char_release,
drivers/input/touchscreen/atmel_mxt_ts.c
2367
.release = vb2_fop_release,
drivers/input/touchscreen/atmel_mxt_ts.c
2696
.release = video_device_release_empty,
drivers/input/touchscreen/goodix_fwupload.c
206
goto release;
drivers/input/touchscreen/goodix_fwupload.c
210
goto release;
drivers/input/touchscreen/goodix_fwupload.c
214
goto release;
drivers/input/touchscreen/goodix_fwupload.c
220
goto release;
drivers/input/touchscreen/goodix_fwupload.c
226
goto release;
drivers/input/touchscreen/goodix_fwupload.c
232
goto release;
drivers/input/touchscreen/goodix_fwupload.c
238
goto release;
drivers/input/touchscreen/goodix_fwupload.c
244
goto release;
drivers/input/touchscreen/goodix_fwupload.c
250
goto release;
drivers/input/touchscreen/goodix_fwupload.c
254
goto release;
drivers/input/touchscreen/goodix_fwupload.c
257
release:
drivers/input/touchscreen/sur40.c
1131
.release = vb2_fop_release,
drivers/input/touchscreen/sur40.c
1172
.release = video_device_release_empty,
drivers/iommu/amd/pasid.c
99
.release = sva_mn_release,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
205
.release = arm_smmu_mm_release,
drivers/iommu/intel/debugfs.c
748
.release = single_release,
drivers/iommu/intel/dmar.c
1012
goto release;
drivers/iommu/intel/dmar.c
1030
release:
drivers/iommu/intel/dmar.c
982
goto release;
drivers/iommu/intel/svm.c
108
.release = intel_mm_release,
drivers/iommu/iommu.c
1037
.release = iommu_group_release,
drivers/iommu/iommu.c
1137
void (*release)(void *iommu_data))
drivers/iommu/iommu.c
1140
group->iommu_data_release = release;
drivers/iommu/iommufd/eventq.c
388
.release = iommufd_eventq_fops_release, \
drivers/iommu/iommufd/main.c
616
.release = iommufd_fops_release,
drivers/iommu/iommufd/selftest.c
1033
mdev->dev.release = mock_dev_release;
drivers/iommu/iommufd/selftest.c
1073
return dev->release == mock_dev_release;
drivers/iommu/iommufd/selftest.c
1443
.release = iommufd_test_staccess_release,
drivers/iommu/iommufd/selftest.c
2000
.release = iommufd_test_dma_buf_release,
drivers/ipack/carriers/tpci200.c
494
dev->release = tpci200_release_device;
drivers/ipack/ipack.c
24
device->release(device);
drivers/ipack/ipack.c
430
dev->dev.release = ipack_device_release;
drivers/isdn/capi/capi.c
1029
.release = capi_release,
drivers/isdn/hardware/mISDN/avmfritz.c
1010
card->isac.release(&card->isac);
drivers/isdn/hardware/mISDN/avmfritz.c
1077
card->isac.release(&card->isac);
drivers/isdn/hardware/mISDN/ipac.h
25
void (*release)(struct isac_hw *);
drivers/isdn/hardware/mISDN/ipac.h
67
void (*release)(struct ipac_hw *);
drivers/isdn/hardware/mISDN/isar.h
42
void (*release)(struct isar_hw *);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
866
card->ipac.isac.release(&card->ipac.isac);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
938
card->ipac.release(&card->ipac);
drivers/isdn/hardware/mISDN/mISDNipac.c
1615
ipac->release = free_ipac;
drivers/isdn/hardware/mISDN/mISDNipac.c
864
isac->release = isac_release;
drivers/isdn/hardware/mISDN/mISDNisar.c
1669
isar->release = &free_isar;
drivers/isdn/hardware/mISDN/netjet.c
954
card->isac.release(&card->isac);
drivers/isdn/hardware/mISDN/speedfax.c
348
card->isac.release(&card->isac);
drivers/isdn/hardware/mISDN/speedfax.c
350
card->isar.release(&card->isar);
drivers/isdn/hardware/mISDN/speedfax.c
430
card->isac.release(&card->isac);
drivers/isdn/hardware/mISDN/speedfax.c
431
card->isar.release(&card->isar);
drivers/isdn/mISDN/dsp_pipeline.c
86
entry->dev.release = mISDN_dsp_dev_release;
drivers/isdn/mISDN/socket.c
361
ver.release = MISDN_RELEASE;
drivers/isdn/mISDN/socket.c
575
.release = data_sock_release,
drivers/isdn/mISDN/socket.c
644
ver.release = MISDN_RELEASE;
drivers/isdn/mISDN/socket.c
733
.release = base_sock_release,
drivers/isdn/mISDN/timerdev.c
271
.release = mISDN_close,
drivers/leds/flash/leds-qcom-flash.c
943
goto release;
drivers/leds/flash/leds-qcom-flash.c
949
goto release;
drivers/leds/flash/leds-qcom-flash.c
955
release:
drivers/leds/uleds.c
199
.release = uleds_release,
drivers/macintosh/adb.c
847
.release = adb_release,
drivers/macintosh/macio_asic.c
383
dev->ofdev.dev.release = macio_release_dev;
drivers/macintosh/smu.c
1317
.release = smu_release,
drivers/macintosh/via-pmu.c
2475
.release = pmu_release,
drivers/macintosh/windfarm.h
101
void (*release)(struct wf_sensor *sr);
drivers/macintosh/windfarm.h
32
void (*release)(struct wf_control *ct);
drivers/macintosh/windfarm_ad7417_sensor.c
169
.release = wf_ad7417_sensor_release,
drivers/macintosh/windfarm_ad7417_sensor.c
175
.release = wf_ad7417_sensor_release,
drivers/macintosh/windfarm_core.c
153
if (ct->ops && ct->ops->release)
drivers/macintosh/windfarm_core.c
154
ct->ops->release(ct);
drivers/macintosh/windfarm_core.c
283
if (sr->ops && sr->ops->release)
drivers/macintosh/windfarm_core.c
284
sr->ops->release(sr);
drivers/macintosh/windfarm_fcu_controls.c
271
.release = wf_fcu_fan_release,
drivers/macintosh/windfarm_fcu_controls.c
280
.release = wf_fcu_fan_release,
drivers/macintosh/windfarm_lm75_sensor.c
86
.release = wf_lm75_release,
drivers/macintosh/windfarm_lm87_sensor.c
94
.release = wf_lm87_release,
drivers/macintosh/windfarm_max6690_sensor.c
59
.release = wf_max6690_release,
drivers/macintosh/windfarm_smu_controls.c
153
.release = smu_fan_release,
drivers/macintosh/windfarm_smu_sat.c
189
.release = wf_sat_sensor_release,
drivers/macintosh/windfarm_smu_sensors.c
177
.release = smu_ads_release,
drivers/macintosh/windfarm_smu_sensors.c
182
.release = smu_ads_release,
drivers/macintosh/windfarm_smu_sensors.c
187
.release = smu_ads_release,
drivers/macintosh/windfarm_smu_sensors.c
192
.release = smu_ads_release,
drivers/macintosh/windfarm_smu_sensors.c
331
.release = smu_cpu_power_release,
drivers/mailbox/zynqmp-ipi-mailbox.c
517
ipi_mbox->dev.release = NULL;
drivers/mailbox/zynqmp-ipi-mailbox.c
521
ipi_mbox->dev.release = zynqmp_ipi_mbox_dev_release;
drivers/mcb/mcb-core.c
233
dev->dev.release = mcb_release_dev;
drivers/mcb/mcb-core.c
294
bus->dev.release = mcb_free_bus;
drivers/md/bcache/debug.c
233
.release = bch_dump_release
drivers/md/bcache/super.c
764
.release = release_dev,
drivers/md/bcache/super.c
772
.release = release_dev,
drivers/md/bcache/sysfs.h
7
.release = type ## _release, \
drivers/md/dm-bufio.c
920
b_predicate pred, b_release release)
drivers/md/dm-bufio.c
939
release(b);
drivers/md/dm-bufio.c
946
b_predicate pred, b_release release)
drivers/md/dm-bufio.c
953
__remove_range(bc, &bc->trees[i].root, begin, end, pred, release);
drivers/md/dm-ioctl.c
2169
.release = dm_release,
drivers/md/dm-sysfs.c
122
.release = dm_kobject_release,
drivers/md/dm.c
3785
.release = dm_blk_close,
drivers/md/dm.c
3796
.release = dm_blk_close,
drivers/md/md.c
3772
.release = rdev_free,
drivers/md/md.c
6158
.release = md_kobj_release,
drivers/md/md.c
8460
.release = md_release,
drivers/media/cec/core/cec-api.c
699
.release = cec_release,
drivers/media/cec/core/cec-core.c
106
devnode->dev.release = cec_devnode_release;
drivers/media/cec/core/cec-core.c
219
.release = single_release,
drivers/media/cec/i2c/tda9950.c
274
if (priv->glue && priv->glue->release)
drivers/media/cec/i2c/tda9950.c
275
priv->glue->release(priv->glue->data);
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1335
.release = v4l2_fh_release,
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
1346
.release = video_device_release_empty,
drivers/media/common/saa7146/saa7146_fops.c
202
.release = vb2_fop_release,
drivers/media/common/saa7146/saa7146_fops.c
360
vfd->release = video_device_release_empty;
drivers/media/common/siano/smsdvb-debugfs.c
345
.release = smsdvb_stats_release,
drivers/media/common/siano/smsdvb-main.c
1088
.release = smsdvb_release,
drivers/media/common/videobuf2/videobuf2-core.c
1668
.release = vb2_req_release,
drivers/media/common/videobuf2/videobuf2-dma-contig.c
471
.release = vb2_dc_dmabuf_ops_release,
drivers/media/common/videobuf2/videobuf2-dma-sg.c
518
.release = vb2_dma_sg_dmabuf_ops_release,
drivers/media/common/videobuf2/videobuf2-vmalloc.c
333
.release = vb2_vmalloc_dmabuf_ops_release,
drivers/media/dvb-core/dmxdev.c
1268
.release = dvb_demux_release,
drivers/media/dvb-core/dmxdev.c
1389
.release = dvb_dvr_release,
drivers/media/dvb-core/dvb_ca_en50221.c
1841
.release = dvb_ca_en50221_io_release,
drivers/media/dvb-core/dvb_frontend.c
132
void (*release)(struct dvb_frontend *fe));
drivers/media/dvb-core/dvb_frontend.c
141
dvb_frontend_invoke_release(fe, fe->ops.release);
drivers/media/dvb-core/dvb_frontend.c
2947
.release = dvb_frontend_release,
drivers/media/dvb-core/dvb_frontend.c
3090
void (*release)(struct dvb_frontend *fe))
drivers/media/dvb-core/dvb_frontend.c
3092
if (release) {
drivers/media/dvb-core/dvb_frontend.c
3093
release(fe);
drivers/media/dvb-core/dvb_frontend.c
3095
dvb_detach(release);
drivers/media/dvb-core/dvb_frontend.c
3103
dvb_frontend_invoke_release(fe, fe->ops.tuner_ops.release);
drivers/media/dvb-core/dvb_frontend.c
3104
dvb_frontend_invoke_release(fe, fe->ops.analog_ops.release);
drivers/media/dvb-core/dvb_net.c
1615
.release = dvb_net_close,
drivers/media/dvb-frontends/as102_fe.c
439
.release = as102_fe_release,
drivers/media/dvb-frontends/ascot2e.c
467
.release = ascot2e_release,
drivers/media/dvb-frontends/atbm8830.c
432
.release = atbm8830_release,
drivers/media/dvb-frontends/au8522_dig.c
905
.release = au8522_release,
drivers/media/dvb-frontends/bcm3510.c
852
.release = bcm3510_release,
drivers/media/dvb-frontends/cx22700.c
412
.release = cx22700_release,
drivers/media/dvb-frontends/cx22702.c
623
.release = cx22702_release,
drivers/media/dvb-frontends/cx24110.c
631
.release = cx24110_release,
drivers/media/dvb-frontends/cx24113.c
532
.release = cx24113_release,
drivers/media/dvb-frontends/cx24116.c
1475
.release = cx24116_release,
drivers/media/dvb-frontends/cx24117.c
1628
.release = cx24117_release,
drivers/media/dvb-frontends/cx24120.c
1566
.release = cx24120_release,
drivers/media/dvb-frontends/cx24123.c
1118
.release = cx24123_release,
drivers/media/dvb-frontends/cxd2820r_core.c
490
.release = cxd2820r_release,
drivers/media/dvb-frontends/cxd2820r_core.c
685
priv->fe.ops.release = NULL;
drivers/media/dvb-frontends/cxd2841er.c
3954
.release = cxd2841er_release,
drivers/media/dvb-frontends/cxd2841er.c
3995
.release = cxd2841er_release,
drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
1862
.release = cxd2880_release,
drivers/media/dvb-frontends/dib0070.c
729
.release = dib0070_release,
drivers/media/dvb-frontends/dib0090.c
2576
.release = dib0090_release,
drivers/media/dvb-frontends/dib0090.c
2591
.release = dib0090_release,
drivers/media/dvb-frontends/dib3000mb.c
798
.release = dib3000mb_release,
drivers/media/dvb-frontends/dib3000mc.c
957
.release = dib3000mc_release,
drivers/media/dvb-frontends/dib7000m.c
1456
.release = dib7000m_release,
drivers/media/dvb-frontends/dib7000p.c
2844
.release = dib7000p_release,
drivers/media/dvb-frontends/dib8000.c
4428
.release = dib8000_release,
drivers/media/dvb-frontends/dib9000.c
2565
.release = dib9000_release,
drivers/media/dvb-frontends/drx39xyj/drxj.c
11761
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11779
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11785
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11821
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11839
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11864
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11874
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11885
goto release;
drivers/media/dvb-frontends/drx39xyj/drxj.c
11893
release:
drivers/media/dvb-frontends/drx39xyj/drxj.c
12384
.release = drx39xxj_release,
drivers/media/dvb-frontends/drxd_hard.c
2892
.release = drxd_release,
drivers/media/dvb-frontends/drxk_hard.c
6703
.release = drxk_release,
drivers/media/dvb-frontends/ds3000.c
1105
.release = ds3000_release,
drivers/media/dvb-frontends/dvb-pll.c
772
.release = dvb_pll_release,
drivers/media/dvb-frontends/dvb-pll.c
898
fe->ops.tuner_ops.release = NULL;
drivers/media/dvb-frontends/dvb_dummy_fe.c
197
.release = dvb_dummy_fe_release,
drivers/media/dvb-frontends/dvb_dummy_fe.c
231
.release = dvb_dummy_fe_release,
drivers/media/dvb-frontends/dvb_dummy_fe.c
266
.release = dvb_dummy_fe_release,
drivers/media/dvb-frontends/ec100.c
319
.release = ec100_release,
drivers/media/dvb-frontends/gp8psk-fe.c
371
.release = gp8psk_fe_release,
drivers/media/dvb-frontends/helene.c
858
.release = helene_release,
drivers/media/dvb-frontends/helene.c
872
.release = helene_release,
drivers/media/dvb-frontends/helene.c
886
.release = helene_release,
drivers/media/dvb-frontends/horus3a.c
329
.release = horus3a_release,
drivers/media/dvb-frontends/itd1000.c
352
.release = itd1000_release,
drivers/media/dvb-frontends/ix2505v.c
253
.release = ix2505v_release,
drivers/media/dvb-frontends/l64781.c
576
.release = l64781_release,
drivers/media/dvb-frontends/lg2160.c
1361
.release = lg216x_release,
drivers/media/dvb-frontends/lg2160.c
1387
.release = lg216x_release,
drivers/media/dvb-frontends/lgdt3305.c
1173
.release = lgdt3305_release,
drivers/media/dvb-frontends/lgdt3305.c
1196
.release = lgdt3305_release,
drivers/media/dvb-frontends/lgdt3306a.c
2151
.release = lgdt3306a_release,
drivers/media/dvb-frontends/lgdt3306a.c
2200
state->frontend.ops.release = NULL;
drivers/media/dvb-frontends/lgdt3306a.c
2239
state->frontend.ops.release = NULL;
drivers/media/dvb-frontends/lgdt330x.c
951
.release = lgdt330x_release,
drivers/media/dvb-frontends/lgdt330x.c
973
.release = lgdt330x_release,
drivers/media/dvb-frontends/lgs8gl5.c
420
.release = lgs8gl5_release,
drivers/media/dvb-frontends/lgs8gxx.c
988
.release = lgs8gxx_release,
drivers/media/dvb-frontends/m88ds3103.c
1731
.release = m88ds3103_release,
drivers/media/dvb-frontends/m88ds3103.c
1889
dev->fe.ops.release = NULL;
drivers/media/dvb-frontends/m88rs2000.c
764
.release = m88rs2000_release,
drivers/media/dvb-frontends/mb86a16.c
1812
.release = mb86a16_release,
drivers/media/dvb-frontends/mb86a20s.c
2100
.release = mb86a20s_release,
drivers/media/dvb-frontends/mt312.c
755
.release = mt312_release,
drivers/media/dvb-frontends/mt352.c
572
.release = mt352_release,
drivers/media/dvb-frontends/mxl5xx.c
788
.release = release,
drivers/media/dvb-frontends/nxt200x.c
1197
.release = nxt200x_release,
drivers/media/dvb-frontends/nxt6000.c
602
.release = nxt6000_release,
drivers/media/dvb-frontends/or51132.c
584
.release = or51132_release,
drivers/media/dvb-frontends/or51211.c
532
.release = or51211_release,
drivers/media/dvb-frontends/rtl2832_sdr.c
1225
.release = vb2_fop_release,
drivers/media/dvb-frontends/rtl2832_sdr.c
1234
.release = video_device_release_empty,
drivers/media/dvb-frontends/rtl2832_sdr.c
1428
dev->v4l2_dev.release = rtl2832_sdr_video_release;
drivers/media/dvb-frontends/s5h1409.c
1006
.release = s5h1409_release,
drivers/media/dvb-frontends/s5h1411.c
926
.release = s5h1411_release,
drivers/media/dvb-frontends/s5h1420.c
940
.release = s5h1420_release,
drivers/media/dvb-frontends/s5h1432.c
382
.release = s5h1432_release,
drivers/media/dvb-frontends/s921.c
521
.release = s921_release,
drivers/media/dvb-frontends/si2165.c
1192
state->fe.ops.release = NULL;
drivers/media/dvb-frontends/si2168.c
784
dev->fe.ops.release = NULL;
drivers/media/dvb-frontends/si21xx.c
879
.release = si21xx_release,
drivers/media/dvb-frontends/sp887x.c
605
.release = sp887x_release,
drivers/media/dvb-frontends/stb0899_drv.c
1260
u8 chip_id, release;
drivers/media/dvb-frontends/stb0899_drv.c
1269
release = STB0899_GETFIELD(CHIP_REL, id);
drivers/media/dvb-frontends/stb0899_drv.c
1272
chip_id, release);
drivers/media/dvb-frontends/stb0899_drv.c
1587
.release = stb0899_release,
drivers/media/dvb-frontends/stb6000.c
181
.release = stb6000_release,
drivers/media/dvb-frontends/stb6100.c
528
.release = stb6100_release
drivers/media/dvb-frontends/stv0288.c
535
.release = stv0288_release,
drivers/media/dvb-frontends/stv0297.c
693
.release = stv0297_release,
drivers/media/dvb-frontends/stv0299.c
721
.release = stv0299_release,
drivers/media/dvb-frontends/stv0367.c
1680
.release = stv0367_release,
drivers/media/dvb-frontends/stv0367.c
2847
.release = stv0367_release,
drivers/media/dvb-frontends/stv0367.c
3260
.release = stv0367_release,
drivers/media/dvb-frontends/stv0900_core.c
1878
.release = stv0900_release,
drivers/media/dvb-frontends/stv090x.c
4971
.release = stv090x_release,
drivers/media/dvb-frontends/stv0910.c
1725
.release = release,
drivers/media/dvb-frontends/stv6110.c
369
.release = stv6110_release,
drivers/media/dvb-frontends/stv6110x.c
377
.release = stv6110x_release
drivers/media/dvb-frontends/stv6111.c
644
.release = release,
drivers/media/dvb-frontends/tda10021.c
503
.release = tda10021_release,
drivers/media/dvb-frontends/tda10023.c
577
.release = tda10023_release,
drivers/media/dvb-frontends/tda10048.c
1166
.release = tda10048_release,
drivers/media/dvb-frontends/tda1004x.c
1249
.release = tda1004x_release,
drivers/media/dvb-frontends/tda1004x.c
1319
.release = tda1004x_release,
drivers/media/dvb-frontends/tda10086.c
711
.release = tda10086_release,
drivers/media/dvb-frontends/tda18271c2dd.c
1208
.release = release,
drivers/media/dvb-frontends/tda665x.c
200
.release = tda665x_release
drivers/media/dvb-frontends/tda8083.c
457
.release = tda8083_release,
drivers/media/dvb-frontends/tda8261.c
162
.release = tda8261_release
drivers/media/dvb-frontends/tda826x.c
124
.release = tda826x_release,
drivers/media/dvb-frontends/ts2020.c
496
.release = ts2020_release,
drivers/media/dvb-frontends/ts2020.c
691
fe->ops.tuner_ops.release = NULL;
drivers/media/dvb-frontends/tua6100.c
154
.release = tua6100_release,
drivers/media/dvb-frontends/ves1820.c
414
.release = ves1820_release,
drivers/media/dvb-frontends/ves1x93.c
519
.release = ves1x93_release,
drivers/media/dvb-frontends/zl10036.c
442
.release = zl10036_release,
drivers/media/dvb-frontends/zl10039.c
245
.release = zl10039_release,
drivers/media/dvb-frontends/zl10353.c
640
.release = zl10353_release,
drivers/media/firewire/firedtv-ci.c
217
.release = dvb_generic_release,
drivers/media/i2c/mt9m114.c
2425
u64 major, minor, release, customer;
drivers/media/i2c/mt9m114.c
2443
cci_read(sensor->regmap, MT9M114_MON_RELEASE_VERSION, &release, &ret);
drivers/media/i2c/mt9m114.c
2452
major, minor, release, customer);
drivers/media/i2c/video-i2c.c
384
.release = vb2_fop_release,
drivers/media/i2c/video-i2c.c
802
data->vdev.release = video_i2c_release;
drivers/media/mc/mc-device.c
548
.release = media_device_close,
drivers/media/mc/mc-device.c
748
devnode->release = media_device_release;
drivers/media/mc/mc-devnode.c
182
if (devnode->fops->release)
drivers/media/mc/mc-devnode.c
183
devnode->fops->release(filp);
drivers/media/mc/mc-devnode.c
203
.release = media_release,
drivers/media/mc/mc-devnode.c
233
devnode->dev.release = media_devnode_release;
drivers/media/mc/mc-devnode.c
57
if (devnode->release)
drivers/media/mc/mc-devnode.c
58
devnode->release(devnode);
drivers/media/mc/mc-request.c
250
.release = media_request_close,
drivers/media/mc/mc-request.c
353
obj->ops->release(obj);
drivers/media/mc/mc-request.c
407
if (WARN_ON(!ops->release))
drivers/media/mmc/siano/smssdio.c
287
goto release;
drivers/media/mmc/siano/smssdio.c
312
release:
drivers/media/pci/bt8xx/bttv-driver.c
2311
.release = vb2_fop_release,
drivers/media/pci/bt8xx/bttv-driver.c
2495
.release = radio_release,
drivers/media/pci/bt8xx/bttv-driver.c
3081
vfd->release = video_device_release_empty;
drivers/media/pci/bt8xx/bttv-gpio.c
83
sub->dev.release = release_sub_device;
drivers/media/pci/bt8xx/dst.c
1745
.release = bt8xx_dst_release,
drivers/media/pci/bt8xx/dst.c
1770
.release = bt8xx_dst_release,
drivers/media/pci/bt8xx/dst.c
1803
.release = bt8xx_dst_release,
drivers/media/pci/bt8xx/dst.c
1826
.release = bt8xx_dst_release,
drivers/media/pci/bt8xx/dst_ca.c
643
.release = dst_ca_release,
drivers/media/pci/cobalt/cobalt-v4l2.c
1175
.release = vb2_fop_release,
drivers/media/pci/cobalt/cobalt-v4l2.c
1185
.release = vb2_fop_release,
drivers/media/pci/cobalt/cobalt-v4l2.c
1195
.release = v4l2_fh_release,
drivers/media/pci/cobalt/cobalt-v4l2.c
1238
vdev->release = video_device_release_empty;
drivers/media/pci/cx18/cx18-dvb.c
574
if (dvb->fe->ops.release)
drivers/media/pci/cx18/cx18-dvb.c
575
dvb->fe->ops.release(dvb->fe);
drivers/media/pci/cx18/cx18-streams.c
30
.release = cx18_v4l2_close,
drivers/media/pci/cx18/cx18-streams.c
371
s->video_dev.release = video_device_release_empty;
drivers/media/pci/cx18/cx18-streams.c
38
.release = cx18_v4l2_close,
drivers/media/pci/cx23885/cx23885-417.c
1409
.release = vb2_fop_release,
drivers/media/pci/cx23885/cx23885-417.c
1485
vfd->release = video_device_release;
drivers/media/pci/cx23885/cx23885-video.c
1157
.release = vb2_fop_release,
drivers/media/pci/cx23885/cx23885-video.c
155
vfd->release = video_device_release;
drivers/media/pci/cx25821/cx25821-video.c
579
.release = vb2_fop_release,
drivers/media/pci/cx25821/cx25821-video.c
613
.release = video_device_release_empty,
drivers/media/pci/cx25821/cx25821-video.c
624
.release = vb2_fop_release,
drivers/media/pci/cx25821/cx25821-video.c
648
.release = video_device_release_empty,
drivers/media/pci/cx88/cx88-blackbird.c
1031
.release = vb2_fop_release,
drivers/media/pci/cx88/cx88-core.c
1038
vfd->release = video_device_release_empty;
drivers/media/pci/cx88/cx88-video.c
1134
.release = vb2_fop_release,
drivers/media/pci/cx88/cx88-video.c
1214
.release = v4l2_fh_release,
drivers/media/pci/ddbridge/ddbridge-core.c
2716
.release = ddb_release,
drivers/media/pci/ddbridge/ddbridge-core.c
844
.release = ts_release,
drivers/media/pci/ddbridge/ddbridge-dummy-fe.c
136
.release = ddbridge_dummy_fe_release,
drivers/media/pci/ddbridge/ddbridge-sx8.c
458
.release = release,
drivers/media/pci/dm1105/dm1105.c
935
if (dev->fe->ops.release)
drivers/media/pci/dm1105/dm1105.c
936
dev->fe->ops.release(dev->fe);
drivers/media/pci/dt3155/dt3155.c
281
.release = vb2_fop_release,
drivers/media/pci/dt3155/dt3155.c
480
.release = video_device_release_empty,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1166
.release = vb2_fop_release,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1579
vdev->release = video_device_release_empty;
drivers/media/pci/intel/ipu6/ipu6-bus.c
106
auxdev->dev.release = ipu6_bus_release;
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
1089
.release = vb2_fop_release,
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
1273
av->vdev.release = video_device_release_empty;
drivers/media/pci/ivtv/ivtv-streams.c
225
s->vdev.release = video_device_release_empty;
drivers/media/pci/ivtv/ivtv-streams.c
44
.release = ivtv_v4l2_close,
drivers/media/pci/ivtv/ivtv-streams.c
57
.release = ivtv_v4l2_close,
drivers/media/pci/ivtv/ivtv-streams.c
68
.release = ivtv_v4l2_close,
drivers/media/pci/mantis/mantis_dvb.c
225
if (mantis->fe->ops.release)
drivers/media/pci/mantis/mantis_dvb.c
226
mantis->fe->ops.release(mantis->fe);
drivers/media/pci/mgb4/mgb4_vin.c
1018
vindev->vdev.release = video_device_release_empty;
drivers/media/pci/mgb4/mgb4_vin.c
363
.release = vb2_fop_release,
drivers/media/pci/mgb4/mgb4_vout.c
585
.release = vb2_fop_release,
drivers/media/pci/mgb4/mgb4_vout.c
827
voutdev->vdev.release = video_device_release_empty;
drivers/media/pci/ngene/ngene-dvb.c
102
.release = dvb_generic_release,
drivers/media/pci/pluto2/pluto2.c
517
if (pluto->fe->ops.release)
drivers/media/pci/pluto2/pluto2.c
518
pluto->fe->ops.release(pluto->fe);
drivers/media/pci/saa7134/saa7134-core.c
943
vfd->release = video_device_release;
drivers/media/pci/saa7134/saa7134-empress.c
162
.release = vb2_fop_release,
drivers/media/pci/saa7134/saa7134-empress.c
253
dev->empress_dev->release = video_device_release;
drivers/media/pci/saa7134/saa7134-video.c
1511
.release = video_release,
drivers/media/pci/saa7134/saa7134-video.c
1560
.release = video_release,
drivers/media/pci/saa7164/saa7164-dvb.c
730
if (dvb->frontend->ops.release)
drivers/media/pci/saa7164/saa7164-dvb.c
731
dvb->frontend->ops.release(dvb->frontend);
drivers/media/pci/saa7164/saa7164-encoder.c
933
.release = fops_release,
drivers/media/pci/saa7164/saa7164-encoder.c
989
vfd->release = video_device_release;
drivers/media/pci/saa7164/saa7164-vbi.c
639
.release = fops_release,
drivers/media/pci/saa7164/saa7164-vbi.c
691
vfd->release = video_device_release;
drivers/media/pci/solo6x10/solo6x10-core.c
413
dev->release = solo_device_release;
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
1131
.release = vb2_fop_release,
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c
1175
.release = video_device_release,
drivers/media/pci/solo6x10/solo6x10-v4l2.c
578
.release = vb2_fop_release,
drivers/media/pci/solo6x10/solo6x10-v4l2.c
616
.release = video_device_release,
drivers/media/pci/tw5864/tw5864-video.c
834
.release = vb2_fop_release,
drivers/media/pci/tw5864/tw5864-video.c
925
.release = video_device_release_empty,
drivers/media/pci/tw68/tw68-video.c
854
.release = vb2_fop_release,
drivers/media/pci/tw68/tw68-video.c
892
.release = video_device_release_empty,
drivers/media/pci/tw686x/tw686x-core.c
325
dev->v4l2_dev.release = tw686x_dev_release;
drivers/media/pci/tw686x/tw686x-video.c
1043
.release = vb2_fop_release,
drivers/media/pci/tw686x/tw686x-video.c
1269
vdev->release = video_device_release;
drivers/media/pci/zoran/zoran_driver.c
728
.release = vb2_fop_release,
drivers/media/pci/zoran/zoran_driver.c
737
.release = &zoran_vdev_release,
drivers/media/platform/allegro-dvt/allegro-core.c
3653
.release = allegro_release,
drivers/media/platform/allegro-dvt/allegro-core.c
3666
video_dev->release = video_device_release_empty;
drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c
501
.release = vb2_fop_release,
drivers/media/platform/amlogic/c3/isp/c3-isp-capture.c
700
vdev->release = video_device_release_empty;
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
723
.release = vb2_fop_release,
drivers/media/platform/amlogic/c3/isp/c3-isp-params.c
857
vdev->release = video_device_release_empty;
drivers/media/platform/amlogic/c3/isp/c3-isp-stats.c
139
.release = vb2_fop_release,
drivers/media/platform/amlogic/c3/isp/c3-isp-stats.c
259
vdev->release = video_device_release_empty;
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
893
.release = ge2d_release,
drivers/media/platform/amlogic/meson-ge2d/ge2d.c
904
.release = video_device_release,
drivers/media/platform/amphion/vdec.c
1888
.release = vdec_release,
drivers/media/platform/amphion/vdec.c
1970
.release = vpu_v4l2_close,
drivers/media/platform/amphion/venc.c
1254
.release = venc_release,
drivers/media/platform/amphion/venc.c
1341
.release = vpu_v4l2_close,
drivers/media/platform/amphion/vpu.h
207
void (*release)(struct vpu_inst *inst);
drivers/media/platform/amphion/vpu.h
240
int (*release)(struct vpu_inst *inst);
drivers/media/platform/amphion/vpu_core.c
357
if (inst->release)
drivers/media/platform/amphion/vpu_core.c
358
inst->release(inst);
drivers/media/platform/amphion/vpu_dbg.c
414
.release = single_release,
drivers/media/platform/amphion/vpu_dbg.c
422
.release = single_release,
drivers/media/platform/amphion/vpu_dbg.c
430
.release = single_release,
drivers/media/platform/amphion/vpu_v4l2.c
495
call_void_vop(inst, release);
drivers/media/platform/amphion/vpu_v4l2.c
744
inst->release = vpu_v4l2_release;
drivers/media/platform/amphion/vpu_v4l2.c
799
call_void_vop(inst, release);
drivers/media/platform/amphion/vpu_v4l2.c
835
vfd->release = video_device_release;
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
670
.release = vb2_fop_release,
drivers/media/platform/arm/mali-c55/mali-c55-capture.c
885
vdev->release = video_device_release_empty;
drivers/media/platform/arm/mali-c55/mali-c55-params.c
530
.release = vb2_fop_release,
drivers/media/platform/arm/mali-c55/mali-c55-params.c
782
vdev->release = video_device_release_empty;
drivers/media/platform/arm/mali-c55/mali-c55-stats.c
293
vdev->release = video_device_release_empty;
drivers/media/platform/arm/mali-c55/mali-c55-stats.c
89
.release = vb2_fop_release,
drivers/media/platform/aspeed/aspeed-video.c
1925
.release = aspeed_video_release,
drivers/media/platform/aspeed/aspeed-video.c
2189
vdev->release = video_device_release_empty;
drivers/media/platform/atmel/atmel-isi.c
1226
isi->vdev->release = video_device_release;
drivers/media/platform/atmel/atmel-isi.c
963
.release = isi_release,
drivers/media/platform/broadcom/bcm2835-unicam.c
2120
.release = vb2_fop_release,
drivers/media/platform/broadcom/bcm2835-unicam.c
2273
vdev->release = unicam_node_release;
drivers/media/platform/chips-media/coda/coda-bit.c
1758
.release = coda_bit_release,
drivers/media/platform/chips-media/coda/coda-bit.c
2631
.release = coda_bit_release,
drivers/media/platform/chips-media/coda/coda-bit.c
941
u16 product, major, minor, release;
drivers/media/platform/chips-media/coda/coda-bit.c
975
release = CODA_FIRMWARE_RELEASE(data);
drivers/media/platform/chips-media/coda/coda-bit.c
984
coda_product_name(product), major, minor, release);
drivers/media/platform/chips-media/coda/coda-bit.c
993
major, minor, release);
drivers/media/platform/chips-media/coda/coda-bit.c
997
major, minor, release);
drivers/media/platform/chips-media/coda/coda-common.c
2765
if (ctx->ops->release)
drivers/media/platform/chips-media/coda/coda-common.c
2766
ctx->ops->release(ctx);
drivers/media/platform/chips-media/coda/coda-common.c
2776
.release = coda_release,
drivers/media/platform/chips-media/coda/coda-common.c
2894
vfd->release = video_device_release_empty;
drivers/media/platform/chips-media/coda/coda-jpeg.c
1304
.release = coda9_jpeg_release,
drivers/media/platform/chips-media/coda/coda-jpeg.c
1503
.release = coda9_jpeg_release,
drivers/media/platform/chips-media/coda/coda.h
213
void (*release)(struct coda_ctx *ctx);
drivers/media/platform/chips-media/coda/coda_regs.h
448
#define CODA_FIRMWARE_VERNUM(product, major, minor, release) \
drivers/media/platform/chips-media/coda/coda_regs.h
450
((minor) << 8) | (release))
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
1936
.release = wave5_vpu_dec_release,
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
1970
vdev_dec->release = video_device_release_empty;
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c
1800
.release = wave5_vpu_enc_release,
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c
1827
vdev_enc->release = video_device_release_empty;
drivers/media/platform/imagination/e5010-jpeg-enc.c
1048
e5010->vdev->release = video_device_release;
drivers/media/platform/imagination/e5010-jpeg-enc.c
1603
.release = e5010_release,
drivers/media/platform/intel/pxa_camera.c
2000
.release = pxac_fops_camera_release,
drivers/media/platform/intel/pxa_camera.c
2040
.release = video_device_release_empty,
drivers/media/platform/m2m-deinterlace.c
888
.release = deinterlace_release,
drivers/media/platform/m2m-deinterlace.c
899
.release = video_device_release_empty,
drivers/media/platform/marvell/mcam-core.c
1658
.release = mcam_v4l_release,
drivers/media/platform/marvell/mcam-core.c
1674
.release = video_device_release_empty,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1218
.release = mtk_jpeg_release,
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1365
jpeg->vdev->release = video_device_release;
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
1163
.release = mtk_mdp_m2m_release,
drivers/media/platform/mediatek/mdp/mtk_mdp_m2m.c
1188
mdp->vdev->release = video_device_release;
drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c
672
.release = mdp_m2m_release,
drivers/media/platform/mediatek/mdp3/mtk-mdp3-m2m.c
694
mdp->m2m_vdev->release = mdp_video_device_release;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw.c
31
fw->ops->release(fw);
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_priv.h
29
void (*release)(struct mtk_vcodec_fw *fw);
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c
53
.release = mtk_vcodec_scp_release,
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c
85
.release = mtk_vcodec_vpu_release,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
328
.release = fops_vcodec_release,
drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
432
vfd_dec->release = video_device_release;
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c
229
.release = fops_vcodec_release,
drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c
323
vfd_enc->release = video_device_release;
drivers/media/platform/microchip/microchip-isc-base.c
1165
.release = isc_release,
drivers/media/platform/microchip/microchip-isc-base.c
1812
vdev->release = video_device_release_empty;
drivers/media/platform/nuvoton/npcm-video.c
1440
.release = npcm_video_release,
drivers/media/platform/nuvoton/npcm-video.c
1630
vdev->release = video_device_release_empty;
drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c
166
bool release)
drivers/media/platform/nvidia/tegra-vde/dmabuf-cache.c
179
if (release)
drivers/media/platform/nvidia/tegra-vde/v4l2.c
874
.release = tegra_release,
drivers/media/platform/nvidia/tegra-vde/v4l2.c
931
vde->vdev.release = video_device_release_empty;
drivers/media/platform/nvidia/tegra-vde/vde.h
201
bool release);
drivers/media/platform/nxp/dw100/dw100.c
1479
vfd->release = video_device_release_empty;
drivers/media/platform/nxp/dw100/dw100.c
683
.release = dw100_release,
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2766
.release = mxc_jpeg_release,
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2946
jpeg->dec_vdev->release = video_device_release;
drivers/media/platform/nxp/imx-pxp.c
1728
.release = pxp_release,
drivers/media/platform/nxp/imx-pxp.c
1741
.release = video_device_release_empty,
drivers/media/platform/nxp/imx7-media-csi.c
1563
.release = imx7_csi_video_release,
drivers/media/platform/nxp/imx7-media-csi.c
1661
vdev->release = video_device_release;
drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c
683
.release = mxc_isi_m2m_release,
drivers/media/platform/nxp/imx8-isi/imx8-isi-m2m.c
746
vdev->release = video_device_release_empty;
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1302
.release = mxc_isi_video_release,
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c
1393
vdev->release = video_device_release_empty;
drivers/media/platform/nxp/mx2_emmaprp.c
777
.release = emmaprp_release,
drivers/media/platform/nxp/mx2_emmaprp.c
788
.release = video_device_release,
drivers/media/platform/qcom/camss/camss-video.c
611
.release = vb2_fop_release,
drivers/media/platform/qcom/camss/camss-video.c
723
vdev->release = msm_video_release;
drivers/media/platform/qcom/iris/iris_probe.c
154
vdev->release = video_device_release;
drivers/media/platform/qcom/iris/iris_vidc.c
639
.release = iris_close,
drivers/media/platform/qcom/venus/vdec.c
1776
.release = vdec_close,
drivers/media/platform/qcom/venus/vdec.c
1806
vdev->release = video_device_release;
drivers/media/platform/qcom/venus/venc.c
1552
.release = venc_close,
drivers/media/platform/qcom/venus/venc.c
1582
vdev->release = video_device_release;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1364
.release = video_device_release_empty,
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
970
.release = vb2_fop_release,
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1760
.release = vb2_fop_release,
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2010
vdev->release = cfe_node_release;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
641
.release = rvin_release,
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
705
vdev->release = video_device_release_empty;
drivers/media/platform/renesas/rcar_drif.c
1050
.release = vb2_fop_release,
drivers/media/platform/renesas/rcar_drif.c
1069
sdr->vdev->release = video_device_release;
drivers/media/platform/renesas/rcar_fdp1.c
2177
.release = fdp1_release,
drivers/media/platform/renesas/rcar_fdp1.c
2190
.release = video_device_release_empty,
drivers/media/platform/renesas/rcar_jpu.c
1294
.release = jpu_release,
drivers/media/platform/renesas/rcar_jpu.c
1632
jpu->vfd_encoder.release = video_device_release_empty;
drivers/media/platform/renesas/rcar_jpu.c
1651
jpu->vfd_decoder.release = video_device_release_empty;
drivers/media/platform/renesas/renesas-ceu.c
1116
.release = ceu_release,
drivers/media/platform/renesas/renesas-ceu.c
1435
vdev->release = ceu_vdev_release;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
1102
.release = rzg2l_cru_release,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
1152
vdev->release = video_device_release_empty;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c
432
.release = vb2_fop_release,
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c
474
vdev->release = video_device_release_empty;
drivers/media/platform/renesas/sh_vou.c
1199
.release = sh_vou_release,
drivers/media/platform/renesas/sh_vou.c
1284
vdev->release = video_device_release_empty;
drivers/media/platform/renesas/vsp1/vsp1_histo.c
465
.release = vb2_fop_release,
drivers/media/platform/renesas/vsp1/vsp1_histo.c
526
histo->video.release = video_device_release_empty;
drivers/media/platform/renesas/vsp1/vsp1_video.c
1108
.release = vsp1_video_release,
drivers/media/platform/renesas/vsp1/vsp1_video.c
1273
video->video.release = video_device_release_empty;
drivers/media/platform/rockchip/rga/rga.c
433
.release = rga_release,
drivers/media/platform/rockchip/rga/rga.c
696
.release = video_device_release,
drivers/media/platform/rockchip/rkcif/rkcif-stream.c
505
.release = vb2_fop_release,
drivers/media/platform/rockchip/rkcif/rkcif-stream.c
553
vdev->release = video_device_release_empty;
drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
1499
.release = vb2_fop_release,
drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
1540
vdev->release = video_device_release_empty;
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2741
.release = vb2_fop_release
drivers/media/platform/rockchip/rkisp1/rkisp1-params.c
2818
vdev->release = video_device_release_empty;
drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c
428
vdev->release = video_device_release_empty;
drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c
88
.release = vb2_fop_release
drivers/media/platform/rockchip/rkvdec/rkvdec.c
1333
.release = rkvdec_release,
drivers/media/platform/rockchip/rkvdec/rkvdec.c
1367
rkvdec->vdev.release = video_device_release_empty;
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
723
.release = gsc_m2m_release,
drivers/media/platform/samsung/exynos-gsc/gsc-m2m.c
746
gsc->vdev.release = video_device_release_empty;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1739
vfd->release = video_device_release_empty;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
550
.release = fimc_capture_release,
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
336
.release = isp_video_release,
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
615
vdev->release = video_device_release_empty;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
1255
vfd->release = video_device_release_empty;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
540
.release = fimc_lite_release,
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
701
.release = fimc_m2m_release,
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
725
vfd->release = video_device_release_empty;
drivers/media/platform/samsung/s3c-camif/camif-capture.c
1114
vfd->release = video_device_release_empty;
drivers/media/platform/samsung/s3c-camif/camif-capture.c
623
.release = s3c_camif_close,
drivers/media/platform/samsung/s5p-g2d/g2d.c
572
.release = g2d_release,
drivers/media/platform/samsung/s5p-g2d/g2d.c
608
.release = video_device_release,
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
1030
.release = s5p_jpeg_release,
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
2918
jpeg->vfd_encoder->release = video_device_release;
drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c
2948
jpeg->vfd_decoder->release = video_device_release;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1099
.release = s5p_mfc_release,
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1126
child->release = s5p_mfc_memdev_release;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1379
vfd->release = video_device_release;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1398
vfd->release = video_device_release;
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
1052
bdisp->vdev.release = video_device_release_empty;
drivers/media/platform/st/sti/bdisp/bdisp-v4l2.c
678
.release = bdisp_release,
drivers/media/platform/st/sti/delta/delta-v4l2.c
1734
.release = delta_release,
drivers/media/platform/st/sti/delta/delta-v4l2.c
1770
vdev->release = video_device_release;
drivers/media/platform/st/sti/hva/hva-v4l2.c
1270
.release = hva_release,
drivers/media/platform/st/sti/hva/hva-v4l2.c
1308
vdev->release = video_device_release;
drivers/media/platform/st/stm32/dma2d/dma2d.c
546
.release = dma2d_release,
drivers/media/platform/st/stm32/dma2d/dma2d.c
588
.release = video_device_release,
drivers/media/platform/st/stm32/stm32-dcmi.c
1514
.release = dcmi_release,
drivers/media/platform/st/stm32/stm32-dcmi.c
1993
dcmi->vdev->release = video_device_release;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
334
.release = vb2_fop_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
937
vdev->release = dcmipp_bytecap_release;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
562
.release = dcmipp_byteproc_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
104
.release = dcmipp_inp_ent_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
109
.release = dcmipp_byteproc_ent_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
114
.release = dcmipp_bytecap_ent_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
142
.release = dcmipp_inp_ent_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
147
.release = dcmipp_byteproc_ent_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
152
.release = dcmipp_bytecap_ent_release,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
248
dcmipp->pipe_cfg->ents[i].release(dcmipp->entity[i]);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
597
dcmipp->pipe_cfg->ents[i].release(dcmipp->entity[i]);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
73
void (*release)(struct dcmipp_ent_device *ved);
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
507
.release = dcmipp_inp_release,
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
252
.release = sun4i_csi_release,
drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c
359
vdev->release = video_device_release_empty;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
1039
video_dev->release = video_device_release_empty;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
877
.release = sun6i_csi_capture_close,
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
776
.release = deinterlace_release,
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
788
.release = video_device_release_empty,
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
712
.release = rotate_release,
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
724
.release = video_device_release_empty,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1721
.release = vb2_fop_release,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
1743
vdev->release = video_device_release_empty;
drivers/media/platform/ti/am437x/am437x-vpfe.c
2093
.release = vpfe_release,
drivers/media/platform/ti/am437x/am437x-vpfe.c
2248
vdev->release = video_device_release_empty;
drivers/media/platform/ti/cal/cal-video.c
1076
vfd->release = video_device_release_empty;
drivers/media/platform/ti/cal/cal-video.c
835
.release = vb2_fop_release,
drivers/media/platform/ti/davinci/vpif.c
498
pdev_capture->dev.release = vpif_pdev_release;
drivers/media/platform/ti/davinci/vpif.c
517
pdev_display->dev.release = vpif_pdev_release;
drivers/media/platform/ti/davinci/vpif_capture.c
1320
.release = vb2_fop_release,
drivers/media/platform/ti/davinci/vpif_capture.c
1444
vdev->release = video_device_release_empty;
drivers/media/platform/ti/davinci/vpif_display.c
1077
.release = vb2_fop_release,
drivers/media/platform/ti/davinci/vpif_display.c
1188
vdev->release = video_device_release_empty;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
1067
vdev->release = video_device_release_empty;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
408
.release = vb2_fop_release,
drivers/media/platform/ti/omap/omap_vout.c
1294
.release = vb2_fop_release,
drivers/media/platform/ti/omap/omap_vout.c
1381
vfd->release = video_device_release;
drivers/media/platform/ti/omap3isp/ispvideo.c
1483
.release = isp_video_release,
drivers/media/platform/ti/omap3isp/ispvideo.c
1537
video->video.release = video_device_release_empty;
drivers/media/platform/ti/vpe/vip.c
3012
.release = vip_release,
drivers/media/platform/ti/vpe/vip.c
3023
.release = video_device_release,
drivers/media/platform/ti/vpe/vpe.c
2440
.release = vpe_release,
drivers/media/platform/ti/vpe/vpe.c
2451
.release = video_device_release_empty,
drivers/media/platform/verisilicon/hantro_drv.c
707
.release = hantro_release,
drivers/media/platform/verisilicon/hantro_drv.c
901
vfd->release = video_device_release_empty;
drivers/media/platform/via/via-camera.c
1080
.release = video_device_release_empty, /* Check this */
drivers/media/platform/via/via-camera.c
724
.release = viacam_release,
drivers/media/platform/xilinx/xilinx-dma.c
620
.release = vb2_fop_release,
drivers/media/platform/xilinx/xilinx-dma.c
670
dma->video.release = video_device_release_empty;
drivers/media/radio/dsbr100.c
318
.release = v4l2_fh_release,
drivers/media/radio/dsbr100.c
354
v4l2_dev->release = usb_dsbr100_release;
drivers/media/radio/dsbr100.c
376
radio->videodev.release = video_device_release_empty;
drivers/media/radio/radio-cadet.c
504
.release = cadet_release,
drivers/media/radio/radio-cadet.c
644
dev->vdev.release = video_device_release_empty;
drivers/media/radio/radio-isa.c
145
.release = v4l2_fh_release,
drivers/media/radio/radio-isa.c
239
isa->vdev.release = video_device_release_empty;
drivers/media/radio/radio-keene.c
263
.release = v4l2_fh_release,
drivers/media/radio/radio-keene.c
352
radio->v4l2_dev.release = usb_keene_video_device_release;
drivers/media/radio/radio-keene.c
359
radio->vdev.release = video_device_release_empty;
drivers/media/radio/radio-ma901.c
305
.release = v4l2_fh_release,
drivers/media/radio/radio-ma901.c
391
radio->v4l2_dev.release = usb_ma901radio_release;
drivers/media/radio/radio-ma901.c
397
radio->vdev.release = video_device_release_empty;
drivers/media/radio/radio-miropcm20.c
411
.release = pcm20_release,
drivers/media/radio/radio-miropcm20.c
478
dev->vdev.release = video_device_release_empty;
drivers/media/radio/radio-mr800.c
469
.release = v4l2_fh_release,
drivers/media/radio/radio-mr800.c
537
radio->v4l2_dev.release = usb_amradio_release;
drivers/media/radio/radio-mr800.c
543
radio->vdev.release = video_device_release_empty;
drivers/media/radio/radio-raremono.c
284
.release = v4l2_fh_release,
drivers/media/radio/radio-raremono.c
356
radio->vdev.release = video_device_release_empty;
drivers/media/radio/radio-raremono.c
358
radio->v4l2_dev.release = raremono_device_release;
drivers/media/radio/radio-sf16fmi.c
213
.release = v4l2_fh_release,
drivers/media/radio/radio-sf16fmi.c
345
fmi->vdev.release = video_device_release_empty;
drivers/media/radio/radio-shark.c
344
shark->v4l2_dev.release = usb_shark_release;
drivers/media/radio/radio-shark2.c
310
shark->v4l2_dev.release = usb_shark_release;
drivers/media/radio/radio-si476x.c
1149
.release = si476x_radio_fops_release,
drivers/media/radio/radio-si476x.c
1176
.release = video_device_release_empty,
drivers/media/radio/radio-tea5764.c
389
.release = v4l2_fh_release,
drivers/media/radio/radio-tea5764.c
410
.release = video_device_release_empty,
drivers/media/radio/radio-tea5777.c
504
.release = v4l2_fh_release,
drivers/media/radio/radio-tea5777.c
523
.release = video_device_release_empty,
drivers/media/radio/radio-timb.c
112
tr->video_dev.release = video_device_release_empty;
drivers/media/radio/radio-timb.c
82
.release = v4l2_fh_release,
drivers/media/radio/si470x/radio-si470x-common.c
565
.release = si470x_fops_release,
drivers/media/radio/si470x/radio-si470x-common.c
788
.release = video_device_release_empty,
drivers/media/radio/si470x/radio-si470x-i2c.c
378
radio->videodev.release = video_device_release_empty;
drivers/media/radio/si470x/radio-si470x-usb.c
624
radio->v4l2_dev.release = si470x_usb_release;
drivers/media/radio/si470x/radio-si470x-usb.c
669
radio->videodev.release = video_device_release_empty;
drivers/media/radio/si4713/radio-platform-si4713.c
129
.release = video_device_release_empty,
drivers/media/radio/si4713/radio-platform-si4713.c
49
.release = v4l2_fh_release,
drivers/media/radio/si4713/radio-usb-si4713.c
123
.release = v4l2_fh_release,
drivers/media/radio/si4713/radio-usb-si4713.c
466
radio->v4l2_dev.release = usb_si4713_video_device_release;
drivers/media/radio/si4713/radio-usb-si4713.c
473
radio->vdev.release = video_device_release_empty;
drivers/media/radio/tea575x.c
468
.release = v4l2_fh_release,
drivers/media/radio/tea575x.c
487
.release = video_device_release_empty,
drivers/media/rc/imon.c
1252
u32 release;
drivers/media/rc/imon.c
1262
release = scancode & ~0x4000;
drivers/media/rc/imon.c
1263
keycode = rc_g_keycode_from_table(ictx->rdev, release);
drivers/media/rc/imon.c
178
.release = display_close,
drivers/media/rc/imon.c
187
.release = display_close,
drivers/media/rc/lirc_dev.c
708
.release = lirc_close,
drivers/media/rc/lirc_dev.c
730
dev->lirc_dev.release = lirc_release_device;
drivers/media/rc/rc-main.c
1696
.release = rc_dev_release,
drivers/media/test-drivers/vicodec/vicodec-core.c
2021
.release = vicodec_release,
drivers/media/test-drivers/vicodec/vicodec-core.c
2033
.release = video_device_release_empty,
drivers/media/test-drivers/vicodec/vicodec-core.c
2116
dev->v4l2_dev.release = vicodec_v4l2_dev_release;
drivers/media/test-drivers/vicodec/vicodec-core.c
79
.dev.release = vicodec_dev_release,
drivers/media/test-drivers/vidtv/vidtv_bridge.c
573
.dev.release = vidtv_bridge_dev_release,
drivers/media/test-drivers/vidtv/vidtv_demod.c
393
.release = vidtv_demod_release,
drivers/media/test-drivers/vim2m.c
1462
.release = vim2m_release,
drivers/media/test-drivers/vim2m.c
1474
.release = vim2m_device_release,
drivers/media/test-drivers/vim2m.c
86
.dev.release = vim2m_dev_release,
drivers/media/test-drivers/vimc/vimc-capture.c
197
.release = vb2_fop_release,
drivers/media/test-drivers/vimc/vimc-capture.c
461
vdev->release = video_device_release_empty;
drivers/media/test-drivers/vimc/vimc-capture.c
492
.release = vimc_capture_release
drivers/media/test-drivers/vimc/vimc-common.h
146
void (*release)(struct vimc_ent_device *ved);
drivers/media/test-drivers/vimc/vimc-core.c
232
vimc->pipe_cfg->ents[i].type->release(vimc->ent_devs[i]);
drivers/media/test-drivers/vimc/vimc-core.c
382
vimc->v4l2_dev.release = vimc_v4l2_dev_release;
drivers/media/test-drivers/vimc/vimc-core.c
405
.dev.release = vimc_dev_release,
drivers/media/test-drivers/vimc/vimc-debayer.c
611
.release = vimc_debayer_release
drivers/media/test-drivers/vimc/vimc-lens.c
102
.release = vimc_lens_release
drivers/media/test-drivers/vimc/vimc-scaler.c
421
.release = vimc_scaler_release
drivers/media/test-drivers/vimc/vimc-sensor.c
444
.release = vimc_sensor_release
drivers/media/test-drivers/visl/visl-core.c
408
.release = visl_release,
drivers/media/test-drivers/visl/visl-core.c
420
.release = visl_device_release,
drivers/media/test-drivers/visl/visl-core.c
547
.dev.release = visl_dev_release,
drivers/media/test-drivers/vivid/vivid-core.c
1438
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1489
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1537
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1569
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1600
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1627
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1647
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1666
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1696
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1725
vfd->release = video_device_release_empty;
drivers/media/test-drivers/vivid/vivid-core.c
1843
dev->v4l2_dev.release = vivid_dev_release;
drivers/media/test-drivers/vivid/vivid-core.c
2235
.dev.release = vivid_pdev_release,
drivers/media/test-drivers/vivid/vivid-core.c
674
.release = vivid_fop_release,
drivers/media/test-drivers/vivid/vivid-core.c
685
.release = vivid_fop_release,
drivers/media/tuners/fc0011.c
472
.release = fc0011_release,
drivers/media/tuners/fc0012.c
415
.release = fc0012_release,
drivers/media/tuners/fc0013.c
509
.release = fc0013_release,
drivers/media/tuners/max2165.c
376
.release = max2165_release,
drivers/media/tuners/mc44s803.c
299
.release = mc44s803_release,
drivers/media/tuners/mt2060.c
394
.release = mt2060_release,
drivers/media/tuners/mt2060.c
501
fe->ops.tuner_ops.release = NULL;
drivers/media/tuners/mt2063.c
2204
.release = mt2063_release,
drivers/media/tuners/mt20xx.c
367
.release = microtune_release,
drivers/media/tuners/mt20xx.c
562
.release = microtune_release,
drivers/media/tuners/mt2131.c
234
.release = mt2131_release,
drivers/media/tuners/mt2266.c
303
.release = mt2266_release,
drivers/media/tuners/mxl5005s.c
4090
.release = mxl5005s_release,
drivers/media/tuners/mxl5007t.c
781
.release = mxl5007t_release,
drivers/media/tuners/qt1010.c
398
.release = qt1010_release,
drivers/media/tuners/r820t.c
2325
.release = r820t_release,
drivers/media/tuners/tda18218.c
270
.release = tda18218_release,
drivers/media/tuners/tda18271-fe.c
1240
.release = tda18271_release,
drivers/media/tuners/tda827x.c
814
.release = tda827x_release,
drivers/media/tuners/tda827x.c
830
.release = tda827x_release,
drivers/media/tuners/tda8290.c
557
if (fe->ops.tuner_ops.release)
drivers/media/tuners/tda8290.c
558
fe->ops.tuner_ops.release(fe);
drivers/media/tuners/tda8290.c
718
.release = tda829x_release,
drivers/media/tuners/tda8290.c
726
.release = tda829x_release,
drivers/media/tuners/tda9887.c
671
.release = tda9887_release,
drivers/media/tuners/tea5761.c
303
.release = tea5761_release,
drivers/media/tuners/tea5767.c
432
.release = tea5767_release,
drivers/media/tuners/tuner-simple.c
1041
.release = simple_release,
drivers/media/tuners/xc2028.c
1448
.release = xc2028_dvb_release,
drivers/media/tuners/xc4000.c
1632
.release = xc4000_release,
drivers/media/tuners/xc5000.c
1344
.release = xc5000_release,
drivers/media/usb/airspy/airspy.c
1031
s->v4l2_dev.release = airspy_video_release;
drivers/media/usb/airspy/airspy.c
838
.release = vb2_fop_release,
drivers/media/usb/airspy/airspy.c
847
.release = video_device_release_empty,
drivers/media/usb/as102/as102_usb_drv.c
68
.release = as102_release,
drivers/media/usb/au0828/au0828-dvb.c
635
if (dvb->frontend->ops.release)
drivers/media/usb/au0828/au0828-dvb.c
636
dvb->frontend->ops.release(dvb->frontend);
drivers/media/usb/au0828/au0828-video.c
1740
.release = au0828_v4l2_close,
drivers/media/usb/au0828/au0828-video.c
1794
.release = video_device_release_empty,
drivers/media/usb/au0828/au0828-video.c
665
dev->v4l2_dev.release = au0828_usb_v4l2_release;
drivers/media/usb/cx231xx/cx231xx-417.c
1599
.release = vb2_fop_release,
drivers/media/usb/cx231xx/cx231xx-417.c
1706
vfd->release = video_device_release_empty;
drivers/media/usb/cx231xx/cx231xx-video.c
1641
.release = cx231xx_v4l2_close,
drivers/media/usb/cx231xx/cx231xx-video.c
1687
.release = video_device_release_empty,
drivers/media/usb/cx231xx/cx231xx-video.c
1695
.release = cx231xx_v4l2_close,
drivers/media/usb/cx231xx/cx231xx-video.c
1730
vfd->release = video_device_release_empty;
drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c
558
.release = mxl111sf_demod_release,
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c
474
.release = mxl111sf_tuner_release,
drivers/media/usb/dvb-usb/af9005-fe.c
1027
if (fe->ops.tuner_ops.release == NULL) {
drivers/media/usb/dvb-usb/af9005-fe.c
1100
if (fe->ops.tuner_ops.release == NULL) {
drivers/media/usb/dvb-usb/af9005-fe.c
1460
.release = af9005_fe_release,
drivers/media/usb/dvb-usb/af9005-fe.c
434
if (fe->ops.tuner_ops.release == NULL)
drivers/media/usb/dvb-usb/af9005-fe.c
480
if (fe->ops.tuner_ops.release == NULL)
drivers/media/usb/dvb-usb/af9005-fe.c
490
if (fe->ops.tuner_ops.release == NULL)
drivers/media/usb/dvb-usb/af9005-fe.c
504
if (fe->ops.tuner_ops.release == NULL)
drivers/media/usb/dvb-usb/cinergyT2-core.c
80
adap->fe_adap[0].fe->ops.release(adap->fe_adap[0].fe);
drivers/media/usb/dvb-usb/cinergyT2-fe.c
303
.release = cinergyt2_fe_release,
drivers/media/usb/dvb-usb/cxusb-analog.c
1582
.release = cxusb_videoradio_release
drivers/media/usb/dvb-usb/cxusb-analog.c
1589
.release = cxusb_videoradio_release
drivers/media/usb/dvb-usb/cxusb-analog.c
1657
cxdev->videodev->release = cxusb_medion_videodev_release;
drivers/media/usb/dvb-usb/cxusb-analog.c
1692
cxdev->radiodev->release = video_device_release;
drivers/media/usb/dvb-usb/cxusb-analog.c
1783
cxdev->v4l2dev.release = cxusb_medion_v4l2_release;
drivers/media/usb/dvb-usb/dtt200u-fe.c
243
.release = dtt200u_fe_release,
drivers/media/usb/dvb-usb/vp702x-fe.c
359
.release = vp702x_fe_release,
drivers/media/usb/dvb-usb/vp7045-fe.c
174
.release = vp7045_fe_release,
drivers/media/usb/em28xx/em28xx-video.c
2326
.release = em28xx_v4l2_close,
drivers/media/usb/em28xx/em28xx-video.c
2380
.release = video_device_release_empty,
drivers/media/usb/em28xx/em28xx-video.c
2387
.release = em28xx_v4l2_close,
drivers/media/usb/em28xx/em28xx-video.c
2409
.release = video_device_release_empty,
drivers/media/usb/go7007/go7007-driver.c
232
if (go->hpi_ops->release)
drivers/media/usb/go7007/go7007-driver.c
233
go->hpi_ops->release(go);
drivers/media/usb/go7007/go7007-driver.c
258
go->v4l2_dev.release = go7007_remove;
drivers/media/usb/go7007/go7007-priv.h
123
void (*release)(struct go7007 *go);
drivers/media/usb/go7007/go7007-usb.c
934
.release = go7007_usb_release,
drivers/media/usb/go7007/go7007-usb.c
944
.release = go7007_usb_release,
drivers/media/usb/go7007/go7007-v4l2.c
829
.release = vb2_fop_release,
drivers/media/usb/go7007/go7007-v4l2.c
873
.release = video_device_release_empty,
drivers/media/usb/gspca/gspca.c
1388
.release = vb2_fop_release,
drivers/media/usb/gspca/gspca.c
1433
.release = video_device_release_empty, /* We use v4l2_dev.release */
drivers/media/usb/gspca/gspca.c
1491
gspca_dev->v4l2_dev.release = gspca_release;
drivers/media/usb/hackrf/hackrf.c
1236
.release = vb2_fop_release,
drivers/media/usb/hackrf/hackrf.c
1246
.release = video_device_release_empty,
drivers/media/usb/hackrf/hackrf.c
1467
dev->v4l2_dev.release = hackrf_video_release;
drivers/media/usb/hdpvr/hdpvr-video.c
1153
.release = hdpvr_device_release,
drivers/media/usb/hdpvr/hdpvr-video.c
571
.release = hdpvr_release,
drivers/media/usb/msi2500/msi2500.c
1114
.release = vb2_fop_release,
drivers/media/usb/msi2500/msi2500.c
1123
.release = video_device_release_empty,
drivers/media/usb/msi2500/msi2500.c
1213
dev->v4l2_dev.release = msi2500_video_release;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1147
.release = pvr2_v4l2_release,
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1201
dip->devbase.release = pvr2_video_device_release;
drivers/media/usb/pwc/pwc-ctrl.c
197
if (pdev->release < 5) { /* 4 fold compression */
drivers/media/usb/pwc/pwc-ctrl.c
481
if (pdev->type < 675 || (pdev->type < 730 && pdev->release < 6))
drivers/media/usb/pwc/pwc-dec1.c
19
pdec->version = pdev->release;
drivers/media/usb/pwc/pwc-if.c
1067
pdev->release = le16_to_cpu(udev->descriptor.bcdDevice);
drivers/media/usb/pwc/pwc-if.c
1068
PWC_DEBUG_PROBE("Release: %04x\n", pdev->release);
drivers/media/usb/pwc/pwc-if.c
1107
pdev->v4l2_dev.release = pwc_video_release;
drivers/media/usb/pwc/pwc-if.c
141
.release = vb2_fop_release,
drivers/media/usb/pwc/pwc-if.c
149
.release = video_device_release_empty,
drivers/media/usb/pwc/pwc.h
228
int release; /* release number */
drivers/media/usb/s2255/s2255drv.c
1509
.release = vb2_fop_release,
drivers/media/usb/s2255/s2255drv.c
1564
.release = s2255_video_device_release,
drivers/media/usb/stk1160/stk1160-core.c
338
dev->v4l2_dev.release = stk1160_release;
drivers/media/usb/stk1160/stk1160-v4l.c
321
.release = vb2_fop_release,
drivers/media/usb/stk1160/stk1160-v4l.c
740
.release = video_device_release_empty,
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
959
.release = stc_release,
drivers/media/usb/ttusb-dec/ttusb_dec.c
1697
if (dec->fe->ops.release)
drivers/media/usb/ttusb-dec/ttusb_dec.c
1698
dec->fe->ops.release(dec->fe);
drivers/media/usb/ttusb-dec/ttusbdecfe.c
250
.release = ttusbdecfe_release,
drivers/media/usb/ttusb-dec/ttusbdecfe.c
273
.release = ttusbdecfe_release,
drivers/media/usb/usbtv/usbtv-video.c
722
.release = vb2_fop_release,
drivers/media/usb/usbtv/usbtv-video.c
930
usbtv->v4l2_dev.release = usbtv_release;
drivers/media/usb/usbtv/usbtv-video.c
940
usbtv->vdev.release = video_device_release_empty;
drivers/media/usb/uvc/uvc_debugfs.c
63
.release = uvc_debugfs_stats_release,
drivers/media/usb/uvc/uvc_driver.c
2050
vdev->release = uvc_release;
drivers/media/usb/uvc/uvc_metadata.c
152
.release = vb2_fop_release,
drivers/media/usb/uvc/uvc_v4l2.c
1273
.release = uvc_v4l2_release,
drivers/media/v4l2-core/tuner-core.c
203
if (fe->ops.tuner_ops.release) {
drivers/media/v4l2-core/tuner-core.c
204
fe->ops.tuner_ops.release(fe);
drivers/media/v4l2-core/tuner-core.c
205
symbol_put_addr(fe->ops.tuner_ops.release);
drivers/media/v4l2-core/tuner-core.c
207
if (fe->ops.analog_ops.release) {
drivers/media/v4l2-core/tuner-core.c
208
fe->ops.analog_ops.release(fe);
drivers/media/v4l2-core/tuner-core.c
209
symbol_put_addr(fe->ops.analog_ops.release);
drivers/media/v4l2-core/tuner-core.c
219
if (fe->ops.tuner_ops.release)
drivers/media/v4l2-core/tuner-core.c
220
fe->ops.tuner_ops.release(fe);
drivers/media/v4l2-core/tuner-core.c
221
if (fe->ops.analog_ops.release)
drivers/media/v4l2-core/tuner-core.c
222
fe->ops.analog_ops.release(fe);
drivers/media/v4l2-core/v4l2-ctrls-request.c
122
.release = v4l2_ctrl_request_release,
drivers/media/v4l2-core/v4l2-dev.c
1069
vdev->dev.release = v4l2_device_release;
drivers/media/v4l2-core/v4l2-dev.c
220
if (v4l2_dev->release == NULL)
drivers/media/v4l2-core/v4l2-dev.c
225
vdev->release(vdev);
drivers/media/v4l2-core/v4l2-dev.c
439
vdev->fops->release(filp);
drivers/media/v4l2-core/v4l2-dev.c
468
ret = vdev->fops->release(filp);
drivers/media/v4l2-core/v4l2-dev.c
471
ret = vdev->fops->release(filp);
drivers/media/v4l2-core/v4l2-dev.c
495
.release = v4l2_release,
drivers/media/v4l2-core/v4l2-dev.c
926
if (WARN_ON(!vdev->release))
drivers/media/v4l2-core/v4l2-dev.c
935
if (WARN_ON(!vdev->fops || !vdev->fops->open || !vdev->fops->release))
drivers/media/v4l2-core/v4l2-device.c
179
if (sd->internal_ops && sd->internal_ops->release)
drivers/media/v4l2-core/v4l2-device.c
180
sd->internal_ops->release(sd);
drivers/media/v4l2-core/v4l2-device.c
219
vdev->release = v4l2_device_release_subdev_node;
drivers/media/v4l2-core/v4l2-device.c
50
if (v4l2_dev->release)
drivers/media/v4l2-core/v4l2-device.c
51
v4l2_dev->release(v4l2_dev);
drivers/media/v4l2-core/v4l2-subdev.c
1237
.release = subdev_close,
drivers/memory/tegra/tegra210-emc-core.c
1860
goto release;
drivers/memory/tegra/tegra210-emc-core.c
1868
goto release;
drivers/memory/tegra/tegra210-emc-core.c
1875
goto release;
drivers/memory/tegra/tegra210-emc-core.c
1895
goto release;
drivers/memory/tegra/tegra210-emc-core.c
1913
goto release;
drivers/memory/tegra/tegra210-emc-core.c
1928
goto release;
drivers/memory/tegra/tegra210-emc-core.c
1953
goto release;
drivers/memory/tegra/tegra210-emc-core.c
1983
release:
drivers/memstick/core/memstick.c
392
card->dev.release = memstick_free_card;
drivers/message/fusion/mptsas.c
527
ioc->name, rphy, rphy->dev.release));
drivers/message/fusion/mptsas.c
550
ioc->name, port, port->dev.release));
drivers/mfd/cgbc-core.c
155
goto release;
drivers/mfd/cgbc-core.c
186
goto release;
drivers/mfd/cgbc-core.c
221
release:
drivers/mfd/cros_ec_dev.c
228
ec->class_dev.release = cros_ec_class_release;
drivers/mfd/mcp-core.c
181
mcp->attached_device.release = mcp_release;
drivers/mfd/sm501.c
668
smdev->pdev.dev.release = sm501_device_release;
drivers/mfd/tps65010.c
296
.release = single_release,
drivers/misc/bcm-vk/bcm_vk_dev.c
1264
.release = bcm_vk_release,
drivers/misc/cb710/core.c
115
slot->pdev.dev.release = cb710_release_slot;
drivers/misc/enclosure.c
320
cdev->release = enclosure_component_release;
drivers/misc/fastrpc.c
2188
.release = fastrpc_device_release,
drivers/misc/fastrpc.c
771
.release = fastrpc_release,
drivers/misc/genwqe/card_dev.c
1236
.release = genwqe_release,
drivers/misc/hpilo.c
642
.release = ilo_close,
drivers/misc/ibmasm/ibmasmfs.c
541
.release = command_file_close,
drivers/misc/ibmasm/ibmasmfs.c
549
.release = event_file_close,
drivers/misc/ibmasm/ibmasmfs.c
557
.release = r_heartbeat_file_close,
drivers/misc/ibmasm/ibmasmfs.c
565
.release = remote_settings_file_close,
drivers/misc/ibmvmc.c
1395
.release = ibmvmc_close,
drivers/misc/keba/cp500.c
344
cp500->i2c->auxdev.dev.release = cp500_i2c_release;
drivers/misc/keba/cp500.c
402
cp500->spi->auxdev.dev.release = cp500_spi_release;
drivers/misc/keba/cp500.c
452
cp500->fan->auxdev.dev.release = cp500_fan_release;
drivers/misc/keba/cp500.c
500
cp500->batt->auxdev.dev.release = cp500_batt_release;
drivers/misc/keba/cp500.c
550
(*uart)->auxdev.dev.release = cp500_uart_release;
drivers/misc/lis3lv02d/lis3lv02d.c
671
.release = lis3lv02d_misc_release,
drivers/misc/lkdtm/core.c
434
init_uts_ns.name.release,
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
55
aux_bus->aux_device_wrapper[0]->aux_dev.dev.release = gp_auxiliary_device_release;
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
81
aux_bus->aux_device_wrapper[1]->aux_dev.dev.release = gp_auxiliary_device_release;
drivers/misc/mei/bus.c
1335
.release = mei_cl_bus_dev_release,
drivers/misc/mei/main.c
1204
.release = mei_release,
drivers/misc/mei/main.c
1269
dev->dev.release = mei_device_release;
drivers/misc/ntsync.c
1193
.release = ntsync_char_release,
drivers/misc/ntsync.c
698
.release = ntsync_obj_release,
drivers/misc/ocxl/core.c
331
fn->dev.release = free_function_dev;
drivers/misc/ocxl/file.c
480
.release = afu_release,
drivers/misc/ocxl/file.c
542
info->dev.release = info_release;
drivers/misc/phantom.c
278
.release = phantom_release,
drivers/misc/tifm_core.c
266
sock->dev.release = tifm_free_device;
drivers/misc/uacce/uacce.c
326
.release = uacce_fops_release,
drivers/misc/uacce/uacce.c
529
uacce->dev.release = uacce_release;
drivers/misc/vmw_vmci/vmci_host.c
973
.release = vmci_host_close,
drivers/mmc/core/block.c
2763
.release = mmc_rpmb_chrdev_release,
drivers/mmc/core/block.c
2960
rpmb->dev.release = mmc_blk_rpmb_device_release;
drivers/mmc/core/block.c
3172
.release = mmc_ext_csd_release,
drivers/mmc/core/block.c
873
.release = mmc_blk_release,
drivers/mmc/core/bus.c
292
card->dev.release = mmc_release_card;
drivers/mmc/core/debugfs.c
301
.release = single_release,
drivers/mmc/core/mmc_test.c
3144
.release = single_release,
drivers/mmc/core/sdio_bus.c
366
func->dev.release = sdio_release_func;
drivers/mmc/host/mtk-sd.c
3121
goto release;
drivers/mmc/host/mtk-sd.c
3128
goto release;
drivers/mmc/host/mtk-sd.c
3140
goto release;
drivers/mmc/host/mtk-sd.c
3145
goto release;
drivers/mmc/host/mtk-sd.c
3153
goto release;
drivers/mmc/host/mtk-sd.c
3167
release:
drivers/mmc/host/renesas_sdhi_internal_dmac.c
573
.release = renesas_sdhi_internal_dmac_release_dma,
drivers/mmc/host/renesas_sdhi_sys_dmac.c
448
.release = renesas_sdhi_sys_dmac_release_dma,
drivers/mmc/host/tmio_mmc.h
132
void (*release)(struct tmio_mmc_host *host);
drivers/mmc/host/tmio_mmc_core.c
87
host->dma_ops->release(host);
drivers/mmc/host/toshsd.c
632
goto release;
drivers/mmc/host/toshsd.c
667
release:
drivers/mmc/host/uniphier-sd.c
234
.release = uniphier_sd_external_dma_release,
drivers/mmc/host/uniphier-sd.c
358
.release = uniphier_sd_internal_dma_release,
drivers/mmc/host/via-sdmmc.c
1106
goto release;
drivers/mmc/host/via-sdmmc.c
1118
goto release;
drivers/mmc/host/via-sdmmc.c
1163
release:
drivers/most/configfs.c
403
.release = mdev_link_release,
drivers/most/configfs.c
458
.release = most_common_release,
drivers/most/configfs.c
575
.release = most_snd_grp_release,
drivers/most/core.c
1337
c->dev.release = release_channel;
drivers/most/most_cdev.c
308
.release = comp_close,
drivers/most/most_usb.c
1002
mdev->dev.release = release_mdev;
drivers/most/most_usb.c
1077
mdev->dci->dev.release = release_dci;
drivers/mtd/maps/pci.c
270
goto release;
drivers/mtd/maps/pci.c
280
goto release;
drivers/mtd/maps/pci.c
285
goto release;
drivers/mtd/maps/pci.c
294
release:
drivers/mtd/mtd_blkdevs.c
219
if (dev->tr->release)
drivers/mtd/mtd_blkdevs.c
220
dev->tr->release(dev);
drivers/mtd/mtd_blkdevs.c
240
if (dev->tr->release)
drivers/mtd/mtd_blkdevs.c
241
dev->tr->release(dev);
drivers/mtd/mtd_blkdevs.c
268
.release = blktrans_release,
drivers/mtd/mtd_blkdevs.c
433
if (old->tr->release)
drivers/mtd/mtd_blkdevs.c
434
old->tr->release(old);
drivers/mtd/mtdblock.c
349
.release = mtdblock_release,
drivers/mtd/mtdchar.c
1413
.release = mtdchar_close,
drivers/mtd/mtdcore.c
367
.release = mtd_release,
drivers/mtd/sm_ftl.c
1265
.release = sm_release,
drivers/mtd/ubi/block.c
298
.release = ubiblock_release,
drivers/mtd/ubi/build.c
938
ubi->dev.release = dev_release;
drivers/mtd/ubi/cdev.c
1156
.release = vol_cdev_release,
drivers/mtd/ubi/debug.c
580
.release = eraseblk_count_release,
drivers/mtd/ubi/vmt.c
180
vol->dev.release = vol_release;
drivers/mtd/ubi/vmt.c
639
vol->dev.release = vol_release;
drivers/mux/core.c
73
.release = mux_chip_release,
drivers/net/bonding/bond_main.c
1743
.release = slave_kobj_release,
drivers/net/can/softing/softing_cs.c
266
dev->pdev.dev.release = softingcs_pdev_release;
drivers/net/ethernet/8390/etherh.c
668
goto release;
drivers/net/ethernet/8390/etherh.c
763
release:
drivers/net/ethernet/alacritech/slicoss.c
1067
goto release;
drivers/net/ethernet/alacritech/slicoss.c
1077
goto release;
drivers/net/ethernet/alacritech/slicoss.c
1100
release:
drivers/net/ethernet/alacritech/slicoss.c
1141
goto release;
drivers/net/ethernet/alacritech/slicoss.c
1149
goto release;
drivers/net/ethernet/alacritech/slicoss.c
1164
goto release;
drivers/net/ethernet/alacritech/slicoss.c
1219
release:
drivers/net/ethernet/amazon/ena/ena_netdev.c
2732
ret = strscpy(host_info->os_dist_str, utsname()->release,
drivers/net/ethernet/amd/pds_core/auxbus.c
154
aux_dev->dev.release = pdsc_auxbus_dev_release;
drivers/net/ethernet/amd/pds_core/dev.c
279
"%s %s", PDS_CORE_DRV_NAME, utsname()->release);
drivers/net/ethernet/broadcom/bnge/bnge_auxr.c
228
aux_dev->dev.release = bnge_aux_dev_release;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3589
bool release = false;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3649
release = true;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3656
if (!release) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c
397
struct vfpf_release_tlv *req = &bp->vf2pf_mbox->req.release;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.h
378
struct vfpf_release_tlv release;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11697
notify->release = bnxt_irq_affinity_release;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
305
if (sscanf(utsname()->release, "%u.%u", &os_ver_major, &os_ver_minor) != 2)
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
497
aux_dev->dev.release = bnxt_aux_dev_release;
drivers/net/ethernet/broadcom/cnic.c
1148
uinfo->release = cnic_uio_close;
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
438
.release = bnad_debugfs_buffer_release,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
446
.release = bnad_debugfs_buffer_release,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
455
.release = bnad_debugfs_release,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
463
.release = bnad_debugfs_release,
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
471
.release = bnad_debugfs_buffer_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1141
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1239
.release = seq_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1322
.release = single_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1615
.release = single_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1935
.release = seq_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2012
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2231
.release = single_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2315
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
234
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2378
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2566
.release = seq_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
277
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
323
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
3250
.release = seq_release,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
416
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
445
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
691
.release = seq_release_private,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
727
.release = seq_release_private
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
817
.release = single_release,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
742
.release = seq_release,
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
202
tlsdev->release = chtls_dev_release;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
309
kref_put(&cdev->tlsdev.kref, cdev->tlsdev.release);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
331
kref_put(&cdev->tlsdev.kref, cdev->tlsdev.release);
drivers/net/ethernet/cirrus/cs89x0.c
1609
goto release;
drivers/net/ethernet/cirrus/cs89x0.c
1635
release:
drivers/net/ethernet/fungible/funeth/funeth_main.c
273
irq->aff_notify.release = fun_irq_aff_release;
drivers/net/ethernet/google/gve/gve_main.c
67
strscpy(driver_info->os_version_str1, utsname()->release,
drivers/net/ethernet/hisilicon/hns/hnae.c
420
hdev->cls_dev.release = hnae_release;
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
71
hadev->adev.dev.release = hinic3_comm_adev_release;
drivers/net/ethernet/i825xx/ether1.c
1001
goto release;
drivers/net/ethernet/i825xx/ether1.c
1042
release:
drivers/net/ethernet/ibm/ehea/ehea_main.c
2899
port->ofdev.dev.release = logical_port_release;
drivers/net/ethernet/ibm/ibmveth.c
2106
.release = NULL,
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1374
.release = e1000_release_phy_80003es2lan,
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1385
.release = e1000_release_nvm_80003es2lan,
drivers/net/ethernet/intel/e1000e/82571.c
178
nvm->ops.release = e1000_put_hw_semaphore_82574;
drivers/net/ethernet/intel/e1000e/82571.c
1891
.release = e1000_put_hw_semaphore_82571,
drivers/net/ethernet/intel/e1000e/82571.c
1909
.release = e1000_put_hw_semaphore_82571,
drivers/net/ethernet/intel/e1000e/82571.c
1927
.release = e1000_put_hw_semaphore_82571,
drivers/net/ethernet/intel/e1000e/82571.c
1938
.release = e1000_release_nvm_82571,
drivers/net/ethernet/intel/e1000e/82571.c
74
phy->ops.release = e1000_put_hw_semaphore_82574;
drivers/net/ethernet/intel/e1000e/ethtool.c
1380
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ethtool.c
2174
goto release;
drivers/net/ethernet/intel/e1000e/ethtool.c
2183
goto release;
drivers/net/ethernet/intel/e1000e/ethtool.c
2189
goto release;
drivers/net/ethernet/intel/e1000e/ethtool.c
2204
release:
drivers/net/ethernet/intel/e1000e/ethtool.c
2205
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/hw.h
549
void (*release)(struct e1000_hw *);
drivers/net/ethernet/intel/e1000e/hw.h
564
void (*release)(struct e1000_hw *);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1020
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1028
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1038
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
1039
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1276
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1286
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1295
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1303
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1335
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1338
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
1339
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1454
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1471
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1478
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
1498
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
1499
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1611
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1629
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1642
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
1653
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
212
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2284
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2292
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2298
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2313
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2319
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2330
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2335
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2348
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2351
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
2352
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2386
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2401
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2416
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2422
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2427
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
2428
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2510
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2515
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2521
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2548
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
2549
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2628
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2645
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2648
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2652
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
2653
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2673
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2692
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
2693
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
2888
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
2891
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
2892
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
3060
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
3481
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
3541
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
3913
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
3961
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
3967
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4019
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4034
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4040
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4047
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4053
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4061
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
4062
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
4122
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4128
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4176
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4187
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4194
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4204
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
4212
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
4213
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
4329
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
450
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
487
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
4972
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5542
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
5598
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
5599
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5618
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5670
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
5680
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
5683
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
5686
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5933
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
5948
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
5949
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5981
.release = e1000_release_swflag_ich8lan,
drivers/net/ethernet/intel/e1000e/ich8lan.c
5991
.release = e1000_release_nvm_ich8lan,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6001
.release = e1000_release_nvm_ich8lan,
drivers/net/ethernet/intel/e1000e/ich8lan.c
932
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
943
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
948
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
974
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
984
goto release;
drivers/net/ethernet/intel/e1000e/ich8lan.c
987
release:
drivers/net/ethernet/intel/e1000e/ich8lan.c
988
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/netdev.c
4177
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/netdev.c
4894
goto release;
drivers/net/ethernet/intel/e1000e/netdev.c
4899
goto release;
drivers/net/ethernet/intel/e1000e/netdev.c
4944
release:
drivers/net/ethernet/intel/e1000e/netdev.c
4945
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/netdev.c
6237
goto release;
drivers/net/ethernet/intel/e1000e/netdev.c
6286
release:
drivers/net/ethernet/intel/e1000e/netdev.c
6287
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/netdev.c
6308
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/netdev.c
6738
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/nvm.c
359
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/nvm.c
396
nvm->ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
2165
phy->ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
2398
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2422
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2428
release:
drivers/net/ethernet/intel/e1000e/phy.c
2429
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
2456
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2480
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2485
release:
drivers/net/ethernet/intel/e1000e/phy.c
2486
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
2513
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2524
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2529
release:
drivers/net/ethernet/intel/e1000e/phy.c
2530
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
2556
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2567
goto release;
drivers/net/ethernet/intel/e1000e/phy.c
2573
release:
drivers/net/ethernet/intel/e1000e/phy.c
2574
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
2845
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
2971
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
299
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
324
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
381
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
447
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
518
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/e1000e/phy.c
587
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c
139
.release = seq_release,
drivers/net/ethernet/intel/i40e/i40e.h
993
u16 release;
drivers/net/ethernet/intel/i40e/i40e.h
997
release = FIELD_GET(I40E_OEM_RELEASE_MASK, full_ver);
drivers/net/ethernet/intel/i40e/i40e.h
998
snprintf(buf, len, "%x.%x.%x", gen, snap, release);
drivers/net/ethernet/intel/i40e/i40e_client.c
303
aux_dev->dev.release = i40e_auxiliary_dev_release;
drivers/net/ethernet/intel/i40e/i40e_main.c
10772
u16 release = 0;
drivers/net/ethernet/intel/i40e/i40e_main.c
10802
&release);
drivers/net/ethernet/intel/i40e/i40e_main.c
10805
FIELD_PREP(I40E_OEM_RELEASE_MASK, release);
drivers/net/ethernet/intel/i40e/i40e_main.c
4170
q_vector->affinity_notify.release = i40e_irq_affinity_release;
drivers/net/ethernet/intel/ice/ice_ethtool.c
884
goto release;
drivers/net/ethernet/intel/ice/ice_ethtool.c
888
release:
drivers/net/ethernet/intel/ice/ice_idc.c
319
adev->dev.release = ice_adev_release;
drivers/net/ethernet/intel/ice/ice_sf_eth.c
287
sf_dev->adev.dev.release = ice_sf_dev_release;
drivers/net/ethernet/intel/idpf/idpf_idc.c
215
adev->dev.release = idpf_core_adev_release;
drivers/net/ethernet/intel/idpf/idpf_idc.c
77
adev->dev.release = idpf_vport_adev_release;
drivers/net/ethernet/intel/igb/e1000_82575.c
2173
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_82575.c
2198
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_82575.c
2902
.release = igb_release_phy_82575,
drivers/net/ethernet/intel/igb/e1000_82575.c
2910
.release = igb_release_nvm_82575,
drivers/net/ethernet/intel/igb/e1000_82575.c
371
nvm->ops.release = igb_release_nvm_82575;
drivers/net/ethernet/intel/igb/e1000_82575.c
776
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_82575.c
808
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_hw.h
322
void (*release)(struct e1000_hw *);
drivers/net/ethernet/intel/igb/e1000_hw.h
334
void (*release)(struct e1000_hw *);
drivers/net/ethernet/intel/igb/e1000_i210.c
203
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_i210.c
303
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_i210.c
558
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_i210.c
599
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_i210.c
609
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_i210.c
614
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_i210.c
799
nvm->ops.release = igb_release_nvm_i210;
drivers/net/ethernet/intel/igb/e1000_nvm.c
329
goto release;
drivers/net/ethernet/intel/igb/e1000_nvm.c
349
release:
drivers/net/ethernet/intel/igb/e1000_nvm.c
350
nvm->ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_nvm.c
434
nvm->ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_nvm.c
471
nvm->ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_phy.c
2106
phy->ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_phy.c
396
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_phy.c
404
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_phy.c
435
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igb/e1000_phy.c
443
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_base.c
442
.release = igc_release_phy_base,
drivers/net/ethernet/intel/igc/igc_hw.h
102
void (*release)(struct igc_hw *hw);
drivers/net/ethernet/intel/igc/igc_hw.h
114
void (*release)(struct igc_hw *hw);
drivers/net/ethernet/intel/igc/igc_i225.c
206
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_i225.c
304
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_i225.c
341
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_i225.c
432
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_i225.c
442
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_i225.c
447
hw->nvm.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_i225.c
480
nvm->ops.release = igc_release_nvm_i225;
drivers/net/ethernet/intel/igc/igc_phy.c
201
phy->ops.release(hw);
drivers/net/ethernet/intel/igc/igc_phy.c
724
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/igc/igc_phy.c
755
hw->phy.ops.release(hw);
drivers/net/ethernet/intel/ixgbevf/mbx.c
293
hw->mbx.ops.release(hw);
drivers/net/ethernet/intel/ixgbevf/mbx.c
477
if (!mbx->ops.write || !mbx->ops.check_for_ack || !mbx->ops.release ||
drivers/net/ethernet/intel/ixgbevf/mbx.c
491
.release = ixgbevf_release_mbx_lock_vf,
drivers/net/ethernet/intel/ixgbevf/mbx.c
501
.release = ixgbevf_release_mbx_lock_vf_legacy,
drivers/net/ethernet/intel/ixgbevf/vf.h
80
void (*release)(struct ixgbe_hw *hw);
drivers/net/ethernet/intel/libie/fwlog.c
475
.release = single_release,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4341
goto release;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4348
release:
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
190
.release = single_release, \
drivers/net/ethernet/mellanox/mlx4/en_rx.c
443
bool release = true;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
468
release = page_count(page) != 1 ||
drivers/net/ethernet/mellanox/mlx4/en_rx.c
480
release = frags->page_offset + frag_info->frag_size > PAGE_SIZE;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
482
if (release) {
drivers/net/ethernet/mellanox/mlx4/intf.c
126
adev->dev.release = adev_release;
drivers/net/ethernet/mellanox/mlx5/core/dev.c
321
adev->dev.release = adev_release;
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/dev.c
111
sf_dev->adev.dev.release = mlx5_sf_dev_release;
drivers/net/ethernet/mellanox/mlxsw/core_linecard_dev.c
67
linecard_bdev->adev.dev.release = mlxsw_linecard_bdev_release;
drivers/net/ethernet/meta/fbnic/fbnic_debugfs.c
315
.release = single_release,
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
732
goto release;
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
746
goto release;
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
778
release:
drivers/net/ethernet/microsoft/mana/gdma_main.c
1214
strscpy(req.os_ver_str2, utsname()->release, sizeof(req.os_ver_str2));
drivers/net/ethernet/microsoft/mana/mana_en.c
3450
adev->dev.release = adev_release;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
1202
cpp->dev.release = nfp_cpp_dev_release;
drivers/net/ethernet/pensando/ionic/ionic_aux.c
45
aux_dev->dev.release = ionic_auxbus_release;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
543
qcq->intr.aff_notify.release = ionic_irq_aff_release;
drivers/net/ethernet/seeq/ether3.c
763
goto release;
drivers/net/ethernet/seeq/ether3.c
840
release:
drivers/net/ethernet/sfc/tc.c
1523
goto release;
drivers/net/ethernet/sfc/tc.c
1529
goto release;
drivers/net/ethernet/sfc/tc.c
1537
goto release;
drivers/net/ethernet/sfc/tc.c
1544
release:
drivers/net/ethernet/sfc/tc.c
1635
goto release;
drivers/net/ethernet/sfc/tc.c
1641
goto release;
drivers/net/ethernet/sfc/tc.c
1649
goto release;
drivers/net/ethernet/sfc/tc.c
1656
release:
drivers/net/ethernet/sfc/tc.c
1736
goto release;
drivers/net/ethernet/sfc/tc.c
1758
goto release;
drivers/net/ethernet/sfc/tc.c
1763
goto release;
drivers/net/ethernet/sfc/tc.c
1773
goto release;
drivers/net/ethernet/sfc/tc.c
1781
goto release;
drivers/net/ethernet/sfc/tc.c
1788
goto release;
drivers/net/ethernet/sfc/tc.c
1794
goto release;
drivers/net/ethernet/sfc/tc.c
1800
goto release;
drivers/net/ethernet/sfc/tc.c
1809
goto release;
drivers/net/ethernet/sfc/tc.c
1815
goto release;
drivers/net/ethernet/sfc/tc.c
1821
goto release;
drivers/net/ethernet/sfc/tc.c
1846
goto release;
drivers/net/ethernet/sfc/tc.c
1851
goto release;
drivers/net/ethernet/sfc/tc.c
1860
goto release;
drivers/net/ethernet/sfc/tc.c
1871
goto release;
drivers/net/ethernet/sfc/tc.c
1889
goto release;
drivers/net/ethernet/sfc/tc.c
1897
goto release;
drivers/net/ethernet/sfc/tc.c
1907
goto release;
drivers/net/ethernet/sfc/tc.c
1915
goto release;
drivers/net/ethernet/sfc/tc.c
1928
goto release;
drivers/net/ethernet/sfc/tc.c
1943
goto release;
drivers/net/ethernet/sfc/tc.c
1958
goto release;
drivers/net/ethernet/sfc/tc.c
1970
release:
drivers/net/ethernet/sfc/tc.c
2028
goto release;
drivers/net/ethernet/sfc/tc.c
2034
goto release;
drivers/net/ethernet/sfc/tc.c
2043
goto release;
drivers/net/ethernet/sfc/tc.c
2050
goto release;
drivers/net/ethernet/sfc/tc.c
2057
release:
drivers/net/ethernet/sfc/tc.c
2171
goto release;
drivers/net/ethernet/sfc/tc.c
2178
goto release;
drivers/net/ethernet/sfc/tc.c
2183
goto release;
drivers/net/ethernet/sfc/tc.c
2192
goto release;
drivers/net/ethernet/sfc/tc.c
2198
goto release;
drivers/net/ethernet/sfc/tc.c
2205
goto release;
drivers/net/ethernet/sfc/tc.c
2240
goto release;
drivers/net/ethernet/sfc/tc.c
2264
goto release;
drivers/net/ethernet/sfc/tc.c
2271
goto release;
drivers/net/ethernet/sfc/tc.c
2279
goto release;
drivers/net/ethernet/sfc/tc.c
2290
goto release;
drivers/net/ethernet/sfc/tc.c
2306
goto release;
drivers/net/ethernet/sfc/tc.c
2314
goto release;
drivers/net/ethernet/sfc/tc.c
2334
goto release;
drivers/net/ethernet/sfc/tc.c
2346
goto release;
drivers/net/ethernet/sfc/tc.c
2356
goto release;
drivers/net/ethernet/sfc/tc.c
2363
goto release;
drivers/net/ethernet/sfc/tc.c
2368
goto release;
drivers/net/ethernet/sfc/tc.c
2375
goto release;
drivers/net/ethernet/sfc/tc.c
2386
goto release;
drivers/net/ethernet/sfc/tc.c
2399
goto release;
drivers/net/ethernet/sfc/tc.c
2407
goto release;
drivers/net/ethernet/sfc/tc.c
2418
goto release;
drivers/net/ethernet/sfc/tc.c
2423
goto release;
drivers/net/ethernet/sfc/tc.c
2434
goto release;
drivers/net/ethernet/sfc/tc.c
2439
goto release;
drivers/net/ethernet/sfc/tc.c
2455
goto release;
drivers/net/ethernet/sfc/tc.c
2460
goto release;
drivers/net/ethernet/sfc/tc.c
2468
goto release;
drivers/net/ethernet/sfc/tc.c
2474
goto release;
drivers/net/ethernet/sfc/tc.c
2493
goto release;
drivers/net/ethernet/sfc/tc.c
2508
goto release;
drivers/net/ethernet/sfc/tc.c
2533
release:
drivers/net/ethernet/sfc/tc_conntrack.c
377
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
382
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
389
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
400
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
408
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
412
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
418
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
431
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
439
goto release;
drivers/net/ethernet/sfc/tc_conntrack.c
445
release:
drivers/net/ethernet/ti/netcp.h
201
int (*release)(void *intf_priv);
drivers/net/ethernet/ti/netcp_core.c
2189
if (module->release)
drivers/net/ethernet/ti/netcp_core.c
2190
module->release(intf_modpriv->module_priv);
drivers/net/ethernet/ti/netcp_core.c
406
module->release(intf_modpriv->module_priv);
drivers/net/ethernet/ti/netcp_ethss.c
3825
.release = gbe_release,
drivers/net/ethernet/ti/netcp_ethss.c
3844
.release = gbe_release,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
559
int release = 0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
594
release ++;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
597
if (!stop && release)
drivers/net/ethernet/tundra/tsi108_eth.c
603
int release = 0;
drivers/net/ethernet/tundra/tsi108_eth.c
622
release++;
drivers/net/ethernet/tundra/tsi108_eth.c
626
if (release) {
drivers/net/ieee802154/ca8210.c
2629
.release = NULL,
drivers/net/mctp/mctp-i2c.c
460
bool release;
drivers/net/mctp/mctp-i2c.c
476
release = false;
drivers/net/mctp/mctp-i2c.c
478
release = key->dev_flow_state == MCTP_I2C_FLOW_STATE_ACTIVE;
drivers/net/mctp/mctp-i2c.c
486
if (release)
drivers/net/netconsole.c
1249
.release = userdatum_release,
drivers/net/netconsole.c
1324
CONFIGFS_ATTR(, release);
drivers/net/netconsole.c
1355
.release = netconsole_target_release,
drivers/net/netconsole.c
1514
init_utsname()->release);
drivers/net/netconsole.c
1672
const char *release;
drivers/net/netconsole.c
1680
release = init_utsname()->release;
drivers/net/netconsole.c
1682
scnprintf(nt->buf, MAX_PRINT_CHUNK, "%s,%.*s", release,
drivers/net/netconsole.c
1704
const char *release;
drivers/net/netconsole.c
1706
release = init_utsname()->release;
drivers/net/netconsole.c
1707
scnprintf(buf, MAX_PRINT_CHUNK, "%s,", release);
drivers/net/netconsole.c
185
bool release;
drivers/net/netconsole.c
1858
if (nt->release)
drivers/net/netconsole.c
1859
release_len = strlen(init_utsname()->release) + 1;
drivers/net/netconsole.c
2063
nt->release = true;
drivers/net/netconsole.c
358
nt->release = true;
drivers/net/netconsole.c
520
return sysfs_emit(buf, "%d\n", to_target(item)->release);
drivers/net/netconsole.c
703
if (nt->release && !nt->extended) {
drivers/net/netconsole.c
765
bool release;
drivers/net/netconsole.c
776
ret = kstrtobool(buf, &release);
drivers/net/netconsole.c
780
nt->release = release;
drivers/net/netdevsim/bus.c
152
.release = nsim_bus_dev_release,
drivers/net/netkit.c
764
.release = netkit_link_release,
drivers/net/phy/mdio_device.c
48
mdiodev->dev.release = mdio_device_release;
drivers/net/phy/mscc/mscc_main.c
896
u32 enable, release;
drivers/net/phy/mscc/mscc_main.c
902
release = MICRO_NSOFT_RESET | RUN_FROM_INT_ROM | DW8051_CLK_EN |
drivers/net/phy/mscc/mscc_main.c
907
release |= MICRO_PATCH_EN;
drivers/net/phy/mscc/mscc_main.c
918
phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, release);
drivers/net/phy/phy_device.c
724
.release = phy_device_release,
drivers/net/ppp/ppp_generic.c
1123
.release = ppp_release,
drivers/net/ppp/pppoe.c
1126
.release = pppoe_release,
drivers/net/ppp/pptp.c
625
.release = pptp_release,
drivers/net/tap.c
1037
.release = tap_release,
drivers/net/tun.c
3473
.release = tun_chr_close,
drivers/net/wireless/ath/ath10k/coredump.c
1553
strscpy(dump_data->kernel_ver, init_utsname()->release,
drivers/net/wireless/ath/ath10k/debug.c
1689
.release = ath10k_tpc_stats_release,
drivers/net/wireless/ath/ath10k/debug.c
2334
.release = ath10k_tpc_stats_final_release,
drivers/net/wireless/ath/ath10k/debug.c
458
.release = ath10k_fw_stats_release,
drivers/net/wireless/ath/ath10k/htt_rx.c
3639
bool release;
drivers/net/wireless/ath/ath10k/htt_rx.c
3641
release = ath10k_htt_t2h_msg_handler(ar, skb);
drivers/net/wireless/ath/ath10k/htt_rx.c
3644
if (release)
drivers/net/wireless/ath/ath10k/htt_rx.c
4334
bool release;
drivers/net/wireless/ath/ath10k/htt_rx.c
4344
release = ath10k_htt_rx_proc_rx_ind_hl(htt,
drivers/net/wireless/ath/ath10k/htt_rx.c
4350
if (release)
drivers/net/wireless/ath/ath10k/sdio.c
1404
goto release;
drivers/net/wireless/ath/ath10k/sdio.c
1442
release:
drivers/net/wireless/ath/ath11k/ahb.c
193
.release = NULL,
drivers/net/wireless/ath/ath11k/core.h
858
void (*release)(struct ath11k_base *ab);
drivers/net/wireless/ath/ath11k/debugfs.c
191
.release = ath11k_release_pdev_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
262
.release = ath11k_release_vdev_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
346
.release = ath11k_release_bcn_stats,
drivers/net/wireless/ath/ath11k/debugfs.c
850
.release = ath11k_release_sram_dump,
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
4831
.release = ath11k_release_htt_stats,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
540
.release = ath11k_dbg_sta_release_htt_peer_stats,
drivers/net/wireless/ath/ath11k/pci.c
141
.release = ath11k_pci_bus_release,
drivers/net/wireless/ath/ath11k/pci.c
149
.release = NULL,
drivers/net/wireless/ath/ath11k/pcic.c
190
if (wakeup_required && !ret && ab->pci.ops->release)
drivers/net/wireless/ath/ath11k/pcic.c
191
ab->pci.ops->release(ab);
drivers/net/wireless/ath/ath11k/pcic.c
223
if (wakeup_required && !ret && ab->pci.ops->release)
drivers/net/wireless/ath/ath11k/pcic.c
224
ab->pci.ops->release(ab);
drivers/net/wireless/ath/ath11k/pcic.c
261
if (wakeup_required && ab->pci.ops->release)
drivers/net/wireless/ath/ath11k/pcic.c
262
ab->pci.ops->release(ab);
drivers/net/wireless/ath/ath12k/debugfs.c
1009
.release = ath12k_release_link_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
1319
.release = ath12k_release_vdev_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
1386
.release = ath12k_release_bcn_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
1447
.release = ath12k_release_pdev_stats,
drivers/net/wireless/ath/ath12k/debugfs.c
802
.release = ath12k_release_tpc_stats,
drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
6294
.release = ath12k_release_htt_stats,
drivers/net/wireless/ath/ath12k/pci.c
1191
offset >= ACCESS_ALWAYS_OFF && ab_pci->pci_ops->release &&
drivers/net/wireless/ath/ath12k/pci.c
1193
ab_pci->pci_ops->release(ab);
drivers/net/wireless/ath/ath12k/pci.c
1239
offset >= ACCESS_ALWAYS_OFF && ab_pci->pci_ops->release &&
drivers/net/wireless/ath/ath12k/pci.c
1241
ab_pci->pci_ops->release(ab);
drivers/net/wireless/ath/ath12k/pci.h
100
void (*release)(struct ath12k_base *ab);
drivers/net/wireless/ath/ath12k/wifi7/pci.c
58
.release = NULL,
drivers/net/wireless/ath/ath12k/wifi7/pci.c
77
.release = ath12k_wifi7_pci_bus_release,
drivers/net/wireless/ath/ath5k/debug.c
972
.release = release_file_eeprom,
drivers/net/wireless/ath/ath6kl/debug.c
1020
.release = ath6kl_regdump_release,
drivers/net/wireless/ath/ath6kl/debug.c
444
.release = ath6kl_fwlog_release,
drivers/net/wireless/ath/ath6kl/debug.c
520
.release = ath6kl_fwlog_release,
drivers/net/wireless/ath/ath9k/debug.c
809
.release = single_release,
drivers/net/wireless/ath/ath9k/debug.c
979
.release = ath9k_debugfs_release_buf,
drivers/net/wireless/ath/carl9170/fw.c
103
str_ver_len, motd_desc->release,
drivers/net/wireless/ath/carl9170/fw.c
108
strscpy(ar->hw->wiphy->fw_version, motd_desc->release,
drivers/net/wireless/ath/carl9170/fw.c
97
str_ver_len = strnlen(motd_desc->release,
drivers/net/wireless/ath/carl9170/fwdesc.h
137
char release[CARL9170FW_MOTD_RELEASE_LEN];
drivers/net/wireless/ath/wil6210/debugfs.c
1820
.release = single_release,
drivers/net/wireless/ath/wil6210/debugfs.c
1984
.release = single_release,
drivers/net/wireless/ath/wil6210/debugfs.c
2038
.release = single_release,
drivers/net/wireless/ath/wil6210/debugfs.c
2290
.release = single_release,
drivers/net/wireless/ath/wil6210/debugfs.c
959
.release = single_release,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4248
goto release;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4261
goto release;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4414
release:
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
295
scb_ampdu->release = min_t(u8, scb_ampdu->max_pdu,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
299
scb_ampdu->release = min_t(u8, scb_ampdu->release,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
302
scb_ampdu->release = min(scb_ampdu->release,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
179
.release = single_release,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/scb.h
45
u8 release; /* # of mpdus released at a time */
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
108
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
440
.release = seq_release_private,
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
70
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
98
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/mld/agg.c
102
struct iwl_bar_frame_release *release = (void *)pkt->data;
drivers/net/wireless/intel/iwlwifi/mld/agg.c
107
if (IWL_FW_CHECK(mld, pkt_len < sizeof(*release),
drivers/net/wireless/intel/iwlwifi/mld/agg.c
109
pkt_len, sizeof(*release)))
drivers/net/wireless/intel/iwlwifi/mld/agg.c
112
baid = le32_get_bits(release->ba_info,
drivers/net/wireless/intel/iwlwifi/mld/agg.c
114
nssn = le32_get_bits(release->ba_info,
drivers/net/wireless/intel/iwlwifi/mld/agg.c
116
sta_id = le32_get_bits(release->sta_tid,
drivers/net/wireless/intel/iwlwifi/mld/agg.c
118
tid = le32_get_bits(release->sta_tid,
drivers/net/wireless/intel/iwlwifi/mld/agg.c
84
struct iwl_frame_release *release = (void *)pkt->data;
drivers/net/wireless/intel/iwlwifi/mld/agg.c
87
if (IWL_FW_CHECK(mld, pkt_len < sizeof(*release),
drivers/net/wireless/intel/iwlwifi/mld/agg.c
89
pkt_len, sizeof(*release)))
drivers/net/wireless/intel/iwlwifi/mld/agg.c
92
iwl_mld_release_frames_from_notif(mld, napi, release->baid,
drivers/net/wireless/intel/iwlwifi/mld/agg.c
93
le16_to_cpu(release->nssn),
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
191
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
201
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
213
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
243
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
67
.release = _iwl_dbgfs_release, \
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2539
struct iwl_frame_release *release = (void *)pkt->data;
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2541
if (unlikely(iwl_rx_packet_payload_len(pkt) < sizeof(*release)))
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2544
iwl_mvm_release_frames_from_notif(mvm, napi, release->baid,
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2545
le16_to_cpu(release->nssn),
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2553
struct iwl_bar_frame_release *release = (void *)pkt->data;
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2558
if (IWL_FW_CHECK(mvm, pkt_len < sizeof(*release),
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2560
pkt_len, sizeof(*release)))
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2563
baid = le32_get_bits(release->ba_info,
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2565
nssn = le32_get_bits(release->ba_info,
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2567
sta_id = le32_get_bits(release->sta_tid,
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
2569
tid = le32_get_bits(release->sta_tid,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3227
.release = seq_release_private,
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3233
.release = iwl_dbgfs_monitor_data_release,
drivers/net/wireless/marvell/libertas/if_sdio.c
460
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
468
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
485
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
495
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
506
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
510
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
517
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
525
release:
drivers/net/wireless/marvell/libertas/if_sdio.c
556
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
566
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
571
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
576
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
589
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
600
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
606
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
623
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
642
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
649
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
657
release:
drivers/net/wireless/marvell/libertas/if_sdio.c
780
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
827
release:
drivers/net/wireless/marvell/libertas/if_sdio.c
841
goto release;
drivers/net/wireless/marvell/libertas/if_sdio.c
885
release:
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
332
strscpy(dump->kernel, init_utsname()->release, sizeof(dump->kernel));
drivers/net/wireless/mediatek/mt76/mt7996/coredump.c
192
strscpy(dump->kernel, init_utsname()->release, sizeof(dump->kernel));
drivers/net/wireless/mediatek/mt76/sdio.c
237
goto release;
drivers/net/wireless/mediatek/mt76/sdio.c
297
release:
drivers/net/wireless/microchip/wilc1000/wlan.c
1338
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1349
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1355
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1368
release:
drivers/net/wireless/microchip/wilc1000/wlan.c
1384
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1389
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1393
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1398
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1403
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1410
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1414
release:
drivers/net/wireless/microchip/wilc1000/wlan.c
1638
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1646
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1654
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1661
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1669
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1676
goto release;
drivers/net/wireless/microchip/wilc1000/wlan.c
1680
release:
drivers/net/wireless/microchip/wilc1000/wlan.c
782
static inline int release_bus(struct wilc *wilc, enum bus_release release)
drivers/net/wireless/microchip/wilc1000/wlan.c
786
if (release == WILC_BUS_RELEASE_ALLOW_SLEEP && wilc->power_save_mode)
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
293
.release = rt2x00debug_release_queue_dump,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
351
.release = rt2x00debug_file_release,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
404
.release = rt2x00debug_file_release,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
491
.release = rt2x00debug_file_release, \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
522
.release = rt2x00debug_file_release,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
547
.release = rt2x00debug_file_release,
drivers/net/wireless/realtek/rtlwifi/debug.c
419
.release = rtl_debugfs_close,
drivers/net/wireless/realtek/rtlwifi/debug.c
71
.release = single_release,
drivers/net/wireless/realtek/rtw88/debug.c
148
.release = single_release,
drivers/net/wireless/realtek/rtw88/debug.c
154
.release = single_release,
drivers/net/wireless/realtek/rtw88/debug.c
164
.release = rtw_debugfs_close,
drivers/net/wireless/silabs/wfx/debug.c
314
.release = wfx_send_hif_msg_release,
drivers/net/wireless/silabs/wfx/traces.h
336
TP_PROTO(int ind, int req, int cnf, int busy, bool release),
drivers/net/wireless/silabs/wfx/traces.h
337
TP_ARGS(ind, req, cnf, busy, release),
drivers/net/wireless/silabs/wfx/traces.h
343
__field(bool, release)
drivers/net/wireless/silabs/wfx/traces.h
350
__entry->release = release;
drivers/net/wireless/silabs/wfx/traces.h
357
__entry->release ? "release" : "keep"
drivers/net/wireless/silabs/wfx/traces.h
360
#define _trace_bh_stats(ind, req, cnf, busy, release)\
drivers/net/wireless/silabs/wfx/traces.h
361
trace_bh_stats(ind, req, cnf, busy, release)
drivers/net/wireless/ti/wl1251/sdio.c
216
goto release;
drivers/net/wireless/ti/wl1251/sdio.c
273
release:
drivers/net/wwan/wwan_core.c
1077
.release = wwan_port_fops_release,
drivers/net/wwan/wwan_core.c
136
.release = wwan_dev_destroy,
drivers/net/wwan/wwan_core.c
383
.release = wwan_port_destroy,
drivers/net/wwan/wwan_hwsim.c
401
dev->dev.release = wwan_hwsim_dev_release;
drivers/net/xen-netback/xenbus.c
157
.release = single_release,
drivers/nfc/virtual_ncidev.c
197
.release = virtual_ncidev_close,
drivers/ntb/core.c
118
ntb->dev.release = ntb_dev_release;
drivers/ntb/ntb_transport.c
431
dev->release = ntb_transport_client_release;
drivers/nubus/bus.c
76
board->dev.release = nubus_device_release;
drivers/nvdimm/btt_devs.c
164
.release = nd_btt_release,
drivers/nvdimm/bus.c
293
.release = nvdimm_bus_release,
drivers/nvdimm/bus.c
749
dev->release = ndctl_release;
drivers/nvdimm/dax_devs.c
37
.release = nd_dax_release,
drivers/nvdimm/dimm_devs.c
560
.release = nvdimm_release,
drivers/nvdimm/namespace_devs.c
1411
.release = namespace_io_release,
drivers/nvdimm/namespace_devs.c
1417
.release = namespace_pmem_release,
drivers/nvdimm/pfn_devs.c
275
.release = nd_pfn_release,
drivers/nvdimm/region_devs.c
205
WARN_ON(dev->type->release != nd_region_release);
drivers/nvdimm/region_devs.c
816
.release = nd_region_release,
drivers/nvdimm/region_devs.c
822
.release = nd_region_release,
drivers/nvme/host/core.c
2612
.release = nvme_release,
drivers/nvme/host/core.c
3239
subsys->dev.release = nvme_release_subsystem;
drivers/nvme/host/core.c
3762
.release = nvme_dev_release,
drivers/nvme/host/core.c
3835
cdev_device->release = nvme_cdev_rel;
drivers/nvme/host/core.c
3860
.release = nvme_ns_chr_release,
drivers/nvme/host/core.c
5138
ctrl->device->release = nvme_free_ctrl;
drivers/nvme/host/fabrics.c
1484
.release = nvmf_dev_release,
drivers/nvme/host/multipath.c
600
.release = nvme_ns_head_release,
drivers/nvme/host/multipath.c
630
.release = nvme_ns_head_chr_release,
drivers/nvme/host/pci.c
3541
goto release;
drivers/nvme/host/pci.c
3544
release:
drivers/nvme/target/configfs.c
1701
.release = nvmet_subsys_release,
drivers/nvme/target/configfs.c
1814
.release = nvmet_referral_release,
drivers/nvme/target/configfs.c
1920
.release = nvmet_ana_group_release,
drivers/nvme/target/configfs.c
2006
.release = nvmet_port_release,
drivers/nvme/target/configfs.c
2243
.release = nvmet_host_release,
drivers/nvme/target/configfs.c
824
.release = nvmet_ns_release,
drivers/nvme/target/debugfs.c
25
.release = single_release, \
drivers/nvme/target/debugfs.c
36
.release = single_release, \
drivers/nvmem/core.c
544
.release = nvmem_release,
drivers/nvmem/layouts.c
112
dev->release = nvmem_layout_release_device;
drivers/of/kobj.c
28
.release = of_node_release,
drivers/parisc/eisa_eeprom.c
71
.release = eisa_eeprom_release,
drivers/parisc/led.c
459
"Linux %s", init_utsname()->release);
drivers/parport/share.c
473
tmp->bus_dev.release = free_port;
drivers/parport/share.c
740
par_dev->dev.release = free_pardevice;
drivers/pci/endpoint/pci-ep-cfs.c
513
.release = pci_epf_release,
drivers/pci/endpoint/pci-epc-core.c
998
epc->dev.release = pci_epc_release;
drivers/pci/endpoint/pci-epf-core.c
622
.release = pci_epf_dev_release,
drivers/pci/hotplug/cpqphp_sysfs.c
180
.release = release,
drivers/pci/pcie/portdrv.c
306
device->release = release_pcie_device; /* callback to free pcie dev */
drivers/pci/probe.c
2734
dev->dev.release = pci_release_dev;
drivers/pci/probe.c
667
.release = pci_release_host_bridge_dev,
drivers/pci/slot.c
103
.release = &pci_slot_release,
drivers/pci/switch/switchtec.c
1250
.release = switchtec_dev_release,
drivers/pci/switch/switchtec.c
1370
dev->release = stdev_release;
drivers/pci/vgaarb.c
1500
.release = vga_arb_release,
drivers/pcmcia/ds.c
512
p_dev->dev.release = pcmcia_release_dev;
drivers/pcmcia/ds.c
758
goto release;
drivers/pcmcia/ds.c
765
goto release;
drivers/pcmcia/ds.c
783
release:
drivers/pcmcia/yenta_socket.c
1207
goto release;
drivers/pcmcia/yenta_socket.c
1217
goto release;
drivers/pcmcia/yenta_socket.c
1293
release:
drivers/peci/core.c
29
.release = peci_controller_dev_release,
drivers/peci/cpu.c
214
adev->dev.release = adev_release;
drivers/peci/device.c
250
.release = peci_device_release,
drivers/phy/mediatek/phy-mtk-tphy.c
502
.release = single_release,
drivers/phy/mediatek/phy-mtk-tphy.c
612
.release = single_release,
drivers/phy/phy-core.c
706
if (phy->ops->release)
drivers/phy/phy-core.c
707
phy->ops->release(phy);
drivers/phy/tegra/xusb-tegra124.c
1425
.release = tegra_xusb_usb2_port_release,
drivers/phy/tegra/xusb-tegra124.c
1448
.release = tegra_xusb_ulpi_port_release,
drivers/phy/tegra/xusb-tegra124.c
1470
.release = tegra_xusb_hsic_port_release,
drivers/phy/tegra/xusb-tegra124.c
1654
.release = tegra_xusb_usb3_port_release,
drivers/phy/tegra/xusb-tegra186.c
1101
.release = tegra_xusb_usb2_port_release,
drivers/phy/tegra/xusb-tegra186.c
1280
.release = tegra_xusb_usb3_port_release,
drivers/phy/tegra/xusb-tegra210.c
3035
.release = tegra_xusb_usb2_port_release,
drivers/phy/tegra/xusb-tegra210.c
3058
.release = tegra_xusb_hsic_port_release,
drivers/phy/tegra/xusb-tegra210.c
3080
.release = tegra_xusb_usb3_port_release,
drivers/phy/tegra/xusb.c
156
.release = tegra_xusb_pad_release,
drivers/phy/tegra/xusb.c
524
if (port->ops->release)
drivers/phy/tegra/xusb.c
525
port->ops->release(port);
drivers/phy/tegra/xusb.c
529
.release = tegra_xusb_port_release,
drivers/phy/tegra/xusb.h
385
void (*release)(struct tegra_xusb_port *port);
drivers/phy/ti/phy-am654-serdes.c
528
.release = serdes_am654_release,
drivers/platform/arm64/huawei-gaokun-ec.c
690
adev->dev.release = gaokun_aux_release;
drivers/platform/chrome/cros_ec_chardev.c
366
.release = cros_ec_chardev_release,
drivers/platform/chrome/cros_ec_debugfs.c
294
.release = cros_ec_console_log_release,
drivers/platform/chrome/cros_ec_proto_test.c
2656
ec_dev->dev->release = cros_ec_proto_test_release;
drivers/platform/chrome/cros_hps_i2c.c
57
.release = hps_release,
drivers/platform/chrome/wilco_ec/event.c
405
.release = event_release,
drivers/platform/chrome/wilco_ec/event.c
482
dev_data->dev.release = free_device_data;
drivers/platform/chrome/wilco_ec/telemetry.c
332
.release = telem_release,
drivers/platform/chrome/wilco_ec/telemetry.c
387
dev_data->dev.release = telem_device_free;
drivers/platform/goldfish/goldfish_pipe.c
785
.release = goldfish_pipe_release,
drivers/platform/mellanox/mlxbf-tmfifo.c
1215
tm_vdev->vdev.dev.release = tmfifo_virtio_dev_release;
drivers/platform/raspberrypi/vchiq-interface/vchiq_bus.c
79
device->dev.release = vchiq_device_release;
drivers/platform/raspberrypi/vchiq-interface/vchiq_debugfs.c
95
.release = single_release,
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1323
.release = vchiq_release,
drivers/platform/surface/aggregator/bus.c
64
.release = ssam_device_release,
drivers/platform/surface/aggregator/controller.c
1575
.release = ssam_request_sync_release,
drivers/platform/surface/aggregator/ssh_packet_layer.c
517
p->ops->release(p);
drivers/platform/surface/aggregator/ssh_packet_layer.c
660
.release = ssh_ctrl_packet_free,
drivers/platform/surface/aggregator/ssh_request_layer.c
1123
.release = ssh_rtl_flush_request_release,
drivers/platform/surface/aggregator/ssh_request_layer.c
964
rqst->ops->release(rqst);
drivers/platform/surface/aggregator/ssh_request_layer.c
969
.release = ssh_rtl_packet_release,
drivers/platform/surface/surface_aggregator_cdev.c
667
.release = ssam_cdev_device_release,
drivers/platform/surface/surface_dtx.c
552
.release = surface_dtx_release,
drivers/platform/wmi/core.c
1089
.release = wmi_dev_release,
drivers/platform/wmi/core.c
1095
.release = wmi_dev_release,
drivers/platform/wmi/core.c
1101
.release = wmi_dev_release,
drivers/platform/x86/amd/pmc/mp1_stb.c
133
.release = amd_stb_debugfs_release,
drivers/platform/x86/amd/pmc/mp1_stb.c
238
.release = amd_stb_debugfs_release_v2,
drivers/platform/x86/asus-wmi.c
4973
.release = single_release,
drivers/platform/x86/dell/dell-smo8800.c
103
.release = smo8800_misc_release,
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c
258
.release = attr_name_release,
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
364
.release = attr_name_release,
drivers/platform/x86/intel/ifs/load.c
418
goto release;
drivers/platform/x86/intel/ifs/load.c
423
goto release;
drivers/platform/x86/intel/ifs/load.c
432
release:
drivers/platform/x86/intel/pmc/core.c
1030
.release = single_release,
drivers/platform/x86/intel/pmc/core.c
925
.release = single_release,
drivers/platform/x86/intel/pmc/core.h
583
.release = single_release, \
drivers/platform/x86/intel/pmc/pltdrv.c
73
pmc_core_device->dev.release = intel_pmc_core_release;
drivers/platform/x86/intel/pmt/discovery.c
284
.release = pmt_feature_release,
drivers/platform/x86/intel/pmt/discovery.c
300
.release = pmt_feature_release,
drivers/platform/x86/intel/pmt/discovery.c
315
.release = pmt_feature_release,
drivers/platform/x86/intel/pmt/discovery.c
328
.release = pmt_feature_release,
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
686
.release = isst_if_relase,
drivers/platform/x86/intel/telemetry/debugfs.c
712
.release = single_release,
drivers/platform/x86/intel/telemetry/debugfs.c
760
.release = single_release,
drivers/platform/x86/intel/vsec.c
236
auxdev->dev.release = intel_vsec_dev_release;
drivers/platform/x86/intel/vsec_tpmi.c
530
.release = single_release,
drivers/platform/x86/intel_scu_ipc.c
583
scu->dev.release = intel_scu_ipc_release;
drivers/platform/x86/intel_scu_ipcutil.c
130
.release = scu_ipc_release,
drivers/platform/x86/lenovo/think-lmi.c
1265
.release = &tlmi_attr_setting_release,
drivers/platform/x86/lenovo/think-lmi.c
1271
.release = &tlmi_pwd_setting_release,
drivers/platform/x86/lenovo/thinkpad_acpi.c
11645
u32 *model, u16 *release)
drivers/platform/x86/lenovo/thinkpad_acpi.c
11663
*release = TPVER(s[4], s[5]);
drivers/platform/x86/lenovo/thinkpad_acpi.c
11669
*release = TPVER(s[5], s[6]);
drivers/platform/x86/msi-wmi-platform.c
285
.release = single_release,
drivers/platform/x86/sony-laptop.c
4088
.release = sonypi_misc_release,
drivers/platform/x86/uv_sysfs.c
208
.release = hub_release,
drivers/platform/x86/uv_sysfs.c
360
.release = uv_port_release,
drivers/platform/x86/uv_sysfs.c
532
.release = uv_pci_top_release,
drivers/pmdomain/core.c
2319
genpd->dev.release = genpd_provider_release;
drivers/pmdomain/core.c
3325
virt_dev->release = genpd_release_dev;
drivers/pnp/card.c
240
card->dev.release = &pnp_release_card;
drivers/pnp/core.c
139
dev->dev.release = &pnp_release_device;
drivers/power/sequencing/core.c
296
.release = pwrseq_release,
drivers/power/supply/power_supply_core.c
1592
dev->release = power_supply_dev_release;
drivers/powercap/arm_scmi_powercap.c
94
.release = scmi_powercap_zone_release,
drivers/powercap/dtpm.c
183
dtpm->ops->release(dtpm);
drivers/powercap/dtpm.c
311
.release = dtpm_release_zone,
drivers/powercap/dtpm.c
387
dtpm->ops->release))
drivers/powercap/dtpm_cpu.c
167
.release = pd_release,
drivers/powercap/dtpm_devfreq.c
144
.release = pd_release,
drivers/powercap/intel_rapl_common.c
397
.release = release_zone,
drivers/powercap/intel_rapl_common.c
405
.release = release_zone,
drivers/powercap/intel_rapl_common.c
413
.release = release_zone,
drivers/powercap/intel_rapl_common.c
421
.release = release_zone,
drivers/powercap/intel_rapl_common.c
429
.release = release_zone,
drivers/powercap/powercap_sys.c
401
if (power_zone->ops->release)
drivers/powercap/powercap_sys.c
402
power_zone->ops->release(power_zone);
drivers/powercap/powercap_sys.c
413
if (control_type->ops && control_type->ops->release)
drivers/powercap/powercap_sys.c
414
control_type->ops->release(control_type);
drivers/powercap/powercap_sys.c
500
if (!ops->release)
drivers/powercap/powercap_sys.c
612
if (!ops || !ops->release)
drivers/pps/generators/pps_gen.c
144
.release = pps_gen_cdev_release,
drivers/pps/generators/pps_gen.c
192
pps_gen->dev->release = pps_gen_device_destruct;
drivers/pps/pps.c
350
.release = pps_cdev_release,
drivers/pps/pps.c
387
pps->dev.release = pps_device_destruct;
drivers/ptp/ptp_clock.c
197
.release = ptp_release,
drivers/ptp/ptp_clock.c
435
ptp->dev.release = ptp_clock_release;
drivers/ptp/ptp_ocp.c
4429
bp->dev.release = ptp_ocp_dev_release;
drivers/ptp/ptp_vmclock.c
485
.release = vmclock_miscdev_release,
drivers/pwm/core.c
1345
export->pwm_dev.release = pwm_export_release;
drivers/pwm/core.c
1641
pwmchip_dev->release = pwmchip_release;
drivers/pwm/core.c
2389
.release = pwm_cdev_release,
drivers/rapidio/devices/rio_mport_cdev.c
1720
net->dev.release = rio_release_net;
drivers/rapidio/devices/rio_mport_cdev.c
1783
rdev->dev.release = rio_release_dev;
drivers/rapidio/devices/rio_mport_cdev.c
2319
.release = mport_cdev_release,
drivers/rapidio/devices/rio_mport_cdev.c
2366
md->dev.release = mport_device_release;
drivers/rapidio/devices/tsi721.c
2711
mport->dev.release = tsi721_mport_release;
drivers/rapidio/rio-scan.c
447
rdev->dev.release = rio_release_dev;
drivers/rapidio/rio-scan.c
862
net->release = rio_scan_release_net;
drivers/rapidio/rio-scan.c
874
net->dev.release = rio_scan_release_dev;
drivers/rapidio/rio.c
144
if (net->release)
drivers/rapidio/rio.c
145
net->release(net);
drivers/rapidio/rio_cm.c
1931
.release = riocm_cdev_release,
drivers/ras/amd/fmpm.c
953
.release = seq_release,
drivers/ras/debugfs.c
43
.release = trace_release,
drivers/regulator/fixed-helper.c
58
data->pdev.dev.release = regulator_fixed_release;
drivers/remoteproc/qcom_common.c
542
adev->dev.release = pdm_dev_release;
drivers/remoteproc/qcom_wcnss_iris.c
136
iris->dev.release = qcom_iris_release;
drivers/remoteproc/remoteproc_cdev.c
95
.release = rproc_cdev_release,
drivers/remoteproc/remoteproc_core.c
1248
if (entry->release)
drivers/remoteproc/remoteproc_core.c
1249
entry->release(rproc, entry);
drivers/remoteproc/remoteproc_core.c
2388
.release = rproc_type_release,
drivers/remoteproc/remoteproc_core.c
914
int (*release)(struct rproc *, struct rproc_mem_entry *),
drivers/remoteproc/remoteproc_core.c
929
mem->release = release;
drivers/remoteproc/remoteproc_virtio.c
441
vdev->dev.release = rproc_virtio_dev_release;
drivers/remoteproc/ti_sci_proc.h
72
ret = tsp->ops->release(tsp->sci, tsp->proc_id);
drivers/reset/core.c
289
goto release;
drivers/reset/core.c
294
release:
drivers/reset/core.c
847
adev->dev.release = reset_gpio_aux_device_release;
drivers/reset/reset-npcm.c
411
adev->dev.release = npcm_clock_adev_release;
drivers/rpmsg/mtk_rpmsg.c
219
rpdev->dev.release = mtk_rpmsg_release_device;
drivers/rpmsg/qcom_glink_native.c
1687
rpdev->dev.release = qcom_glink_rpdev_release;
drivers/rpmsg/qcom_glink_native.c
1885
rpdev->dev.release = qcom_glink_device_release;
drivers/rpmsg/qcom_glink_smem.c
241
dev->release = qcom_glink_smem_release;
drivers/rpmsg/qcom_smd.c
1098
rpdev->dev.release = qcom_smd_release_device;
drivers/rpmsg/qcom_smd.c
1114
qsdev->rpdev.dev.release = qcom_smd_release_device;
drivers/rpmsg/qcom_smd.c
1494
edge->dev.release = qcom_smd_edge_release;
drivers/rpmsg/rpmsg_char.c
355
.release = rpmsg_eptdev_release,
drivers/rpmsg/rpmsg_char.c
460
dev->release = rpmsg_eptdev_release_device;
drivers/rpmsg/rpmsg_ctrl.c
124
.release = rpmsg_ctrldev_release,
drivers/rpmsg/rpmsg_ctrl.c
175
dev->release = rpmsg_ctrldev_release_device;
drivers/rpmsg/virtio_rpmsg_bus.c
426
rpdev->dev.release = virtio_rpmsg_release_device;
drivers/rpmsg/virtio_rpmsg_bus.c
794
rpdev_ctrl->dev.release = virtio_rpmsg_release_device;
drivers/rpmsg/virtio_rpmsg_bus.c
916
rpdev_ns->dev.release = virtio_rpmsg_release_device;
drivers/rtc/class.c
229
rtc->dev.release = rtc_device_release;
drivers/rtc/dev.c
533
.release = rtc_dev_release,
drivers/rtc/rtc-m41t80.c
881
.release = wdt_release,
drivers/s390/block/dasd.c
1040
.release = single_release,
drivers/s390/block/dasd.c
3302
.release = dasd_release,
drivers/s390/block/dasd_devmap.c
2536
.release = dasd_path_release,
drivers/s390/block/dasd_eer.c
679
.release = &dasd_eer_close,
drivers/s390/block/dcssblk.c
43
.release = dcssblk_release,
drivers/s390/block/dcssblk.c
639
dev_info->dev.release = dcssblk_release_segment;
drivers/s390/char/con3270.c
1091
.release = tty3270_release,
drivers/s390/char/fs3270.c
412
.release = fs3270_release,
drivers/s390/char/fs3270.c
512
.release = fs3270_close, /* release */
drivers/s390/char/hmcdrv_dev.c
71
.release = hmcdrv_dev_release,
drivers/s390/char/monreader.c
439
.release = &mon_close,
drivers/s390/char/monwriter.c
279
.release = &monwrite_close,
drivers/s390/char/monwriter.c
70
id->release_nr = myhdr->release;
drivers/s390/char/monwriter.c
95
entry->hdr.release == monhdr->release &&
drivers/s390/char/raw3270.c
1255
if (v->fn->release)
drivers/s390/char/raw3270.c
1256
v->fn->release(v);
drivers/s390/char/raw3270.h
58
void (*release)(struct raw3270_view *view);
drivers/s390/char/sclp_sd.c
458
.release = sclp_sd_file_release,
drivers/s390/char/tape_char.c
46
.release = tapechar_release,
drivers/s390/char/vmcp.c
236
.release = vmcp_release,
drivers/s390/char/vmlogrdr.c
97
.release = vmlogrdr_release,
drivers/s390/char/vmur.c
800
.release = ur_release,
drivers/s390/char/zcore.c
166
.release = zcore_reipl_release,
drivers/s390/cio/ccwgroup.c
336
gdev->dev.release = ccwgroup_release;
drivers/s390/cio/chp.c
543
chp->dev.release = chp_release;
drivers/s390/cio/chsc_sch.c
920
.release = chsc_release,
drivers/s390/cio/css.c
1016
css->pseudo_subchannel->dev.release = css_subchannel_release;
drivers/s390/cio/css.c
217
sch->dev.release = &css_subchannel_release;
drivers/s390/cio/css.c
981
css->device.release = channel_subsystem_release;
drivers/s390/cio/device.c
753
cdev->dev.release = ccw_device_release;
drivers/s390/cio/qdio_debug.c
280
.release = single_release,
drivers/s390/cio/scm.c
106
scm_attr(release);
drivers/s390/cio/scm.c
147
scmdev->attrs.release = sale->r;
drivers/s390/cio/scm.c
151
scmdev->dev.release = scmdev_release;
drivers/s390/cio/vfio_ccw_async.c
75
.release = vfio_ccw_async_region_release,
drivers/s390/cio/vfio_ccw_chp.c
139
.release = vfio_ccw_crw_region_release,
drivers/s390/cio/vfio_ccw_chp.c
67
.release = vfio_ccw_schib_region_release,
drivers/s390/cio/vfio_ccw_drv.c
180
parent->dev.release = &vfio_ccw_free_parent;
drivers/s390/cio/vfio_ccw_ops.c
484
private->region[i].ops->release(private, &private->region[i]);
drivers/s390/cio/vfio_ccw_ops.c
589
.release = vfio_ccw_mdev_release_dev,
drivers/s390/cio/vfio_ccw_private.h
42
void (*release)(struct vfio_ccw_private *private,
drivers/s390/crypto/ap_card.c
239
ac->ap_dev.device.release = ap_card_device_release;
drivers/s390/crypto/ap_queue.c
1190
aq->ap_dev.device.release = ap_queue_device_release;
drivers/s390/crypto/vfio_ap_drv.c
119
matrix_dev->device.release = vfio_ap_matrix_dev_release;
drivers/s390/crypto/zcrypt_api.c
1743
.release = zcrypt_release,
drivers/s390/crypto/zcrypt_api.c
405
zcdndev->device.release = zcdn_device_release;
drivers/s390/scsi/zfcp_aux.c
539
port->dev.release = zfcp_port_release;
drivers/s390/scsi/zfcp_unit.c
149
unit->dev.release = zfcp_unit_release;
drivers/s390/virtio/virtio_ccw.c
1392
vcdev->vdev.dev.release = virtio_ccw_release_dev;
drivers/sbus/char/display7seg.c
160
.release = d7s_release,
drivers/sbus/char/envctrl.c
718
.release = envctrl_release,
drivers/sbus/char/flash.c
154
.release = flash_release,
drivers/sbus/char/openprom.c
693
.release = openprom_release,
drivers/sbus/char/oradax.c
220
.release = dax_close,
drivers/scsi/3w-9xxx.c
212
.release = NULL,
drivers/scsi/3w-sas.c
854
.release = NULL,
drivers/scsi/3w-xxxx.c
1056
.release = NULL,
drivers/scsi/aha1542.c
757
goto release;
drivers/scsi/aha1542.c
834
release:
drivers/scsi/arm/oak.c
132
goto release;
drivers/scsi/arm/oak.c
163
release:
drivers/scsi/bfa/bfad_debugfs.c
386
.release = bfad_debugfs_release,
drivers/scsi/bfa/bfad_debugfs.c
394
.release = bfad_debugfs_release_fwtrc,
drivers/scsi/bfa/bfad_debugfs.c
402
.release = bfad_debugfs_release_fwtrc,
drivers/scsi/bfa/bfad_debugfs.c
411
.release = bfad_debugfs_release,
drivers/scsi/bfa/bfad_debugfs.c
419
.release = bfad_debugfs_release,
drivers/scsi/ch.c
996
.release = ch_release,
drivers/scsi/csiostor/csio_lnode.c
233
init_utsname()->release,
drivers/scsi/elx/efct/efct_hw.c
1598
io->release = efct_hw_io_free_internal;
drivers/scsi/elx/efct/efct_hw.c
1675
return kref_put(&io->ref, io->release);
drivers/scsi/elx/efct/efct_hw.c
1962
kref_put(&io_to_abort->ref, io_to_abort->release);
drivers/scsi/elx/efct/efct_hw.c
1972
kref_put(&io_to_abort->ref, io_to_abort->release);
drivers/scsi/elx/efct/efct_hw.c
2032
kref_put(&io_to_abort->ref, io_to_abort->release);
drivers/scsi/elx/efct/efct_hw.h
218
void (*release)(struct kref *arg);
drivers/scsi/elx/efct/efct_io.c
139
io->release = NULL;
drivers/scsi/elx/efct/efct_io.h
105
void (*release)(struct kref *arg);
drivers/scsi/elx/efct/efct_lio.c
1077
tgt_node->release = _efct_tgt_node_free;
drivers/scsi/elx/efct/efct_lio.c
1273
kref_put(&tgt_node->ref, tgt_node->release);
drivers/scsi/elx/efct/efct_lio.h
71
void (*release)(struct kref *arg);
drivers/scsi/elx/efct/efct_scsi.c
103
kref_put(&io->ref, io->release);
drivers/scsi/elx/efct/efct_scsi.c
1088
kref_put(&io->io_to_abort->ref, io->io_to_abort->release);
drivers/scsi/elx/efct/efct_scsi.c
1122
kref_put(&io->ref, io->release);
drivers/scsi/elx/efct/efct_scsi.c
1142
kref_put(&io->ref, io->release);
drivers/scsi/elx/efct/efct_scsi.c
1156
kref_put(&io->ref, io->release);
drivers/scsi/elx/efct/efct_scsi.c
50
io->release = _efct_scsi_io_free;
drivers/scsi/elx/efct/efct_scsi.c
93
kref_put(&node->ref, node->release);
drivers/scsi/elx/efct/efct_unsol.c
446
kref_put(&abortio->ref, abortio->release);
drivers/scsi/elx/efct/efct_unsol.c
78
kref_put(&node->ref, node->release);
drivers/scsi/elx/libefc/efc_domain.c
1016
kref_put(&nport->ref, nport->release);
drivers/scsi/elx/libefc/efc_domain.c
129
kref_put(&domain->ref, domain->release);
drivers/scsi/elx/libefc/efc_domain.c
146
domain->release = _efc_domain_free;
drivers/scsi/elx/libefc/efc_els.c
103
kref_put(&els->ref, els->release);
drivers/scsi/elx/libefc/efc_els.c
62
els->release = _efc_els_io_free;
drivers/scsi/elx/libefc/efc_els.h
16
void (*release)(struct kref *arg);
drivers/scsi/elx/libefc/efc_node.c
105
node->release = _efc_node_free;
drivers/scsi/elx/libefc/efc_node.c
169
kref_put(&nport->ref, nport->release);
drivers/scsi/elx/libefc/efc_node.c
170
kref_put(&node->ref, node->release);
drivers/scsi/elx/libefc/efc_nport.c
159
kref_put(&domain->ref, domain->release);
drivers/scsi/elx/libefc/efc_nport.c
160
kref_put(&nport->ref, nport->release);
drivers/scsi/elx/libefc/efc_nport.c
263
kref_put(&nport->ref, nport->release);
drivers/scsi/elx/libefc/efc_nport.c
710
kref_put(&nport->ref, nport->release);
drivers/scsi/elx/libefc/efc_nport.c
91
nport->release = _efc_nport_free;
drivers/scsi/elx/libefc/efclib.h
140
void (*release)(struct kref *arg);
drivers/scsi/elx/libefc/efclib.h
215
void (*release)(struct kref *arg);
drivers/scsi/elx/libefc/efclib.h
325
void (*release)(struct kref *arg);
drivers/scsi/fcoe/fcoe_sysfs.c
633
.release = fcoe_ctlr_device_release,
drivers/scsi/fcoe/fcoe_sysfs.c
639
.release = fcoe_fcf_device_release,
drivers/scsi/fnic/fnic_debugfs.c
314
.release = fnic_trace_debugfs_release,
drivers/scsi/fnic/fnic_debugfs.c
661
.release = fnic_stats_debugfs_release,
drivers/scsi/fnic/fnic_debugfs.c
669
.release = fnic_reset_stats_release,
drivers/scsi/hosts.c
390
.release = scsi_host_dev_release,
drivers/scsi/iscsi_boot_sysfs.c
343
void (*release) (void *data))
drivers/scsi/iscsi_boot_sysfs.c
361
boot_kobj->release = release;
drivers/scsi/iscsi_boot_sysfs.c
370
boot_kobj->release = NULL;
drivers/scsi/iscsi_boot_sysfs.c
406
void (*release) (void *data))
drivers/scsi/iscsi_boot_sysfs.c
410
release);
drivers/scsi/iscsi_boot_sysfs.c
431
void (*release) (void *data))
drivers/scsi/iscsi_boot_sysfs.c
436
is_visible, release);
drivers/scsi/iscsi_boot_sysfs.c
457
void (*release) (void *data))
drivers/scsi/iscsi_boot_sysfs.c
462
is_visible, release);
drivers/scsi/iscsi_boot_sysfs.c
483
void (*release)(void *data))
drivers/scsi/iscsi_boot_sysfs.c
488
is_visible, release);
drivers/scsi/iscsi_boot_sysfs.c
59
if (boot_kobj->release)
drivers/scsi/iscsi_boot_sysfs.c
60
boot_kobj->release(boot_kobj->data);
drivers/scsi/iscsi_boot_sysfs.c
65
.release = iscsi_boot_kobj_release,
drivers/scsi/libfc/fc_encode.h
361
init_utsname()->release);
drivers/scsi/lpfc/lpfc_ct.c
2723
init_utsname()->release,
drivers/scsi/lpfc/lpfc_debugfs.c
5622
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5631
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5641
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5650
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5661
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5671
.release = lpfc_debugfs_ras_log_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5680
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5689
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5699
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5709
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5719
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5729
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5739
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5749
.release = lpfc_debugfs_dif_err_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5758
.release = lpfc_debugfs_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5774
.release = lpfc_idiag_cmd_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5784
.release = lpfc_idiag_cmd_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5792
.release = lpfc_idiag_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5802
.release = lpfc_idiag_cmd_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5812
.release = lpfc_idiag_cmd_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5822
.release = lpfc_idiag_cmd_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5832
.release = lpfc_idiag_cmd_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5842
.release = lpfc_idiag_cmd_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5850
.release = lpfc_cgn_buffer_release,
drivers/scsi/lpfc/lpfc_debugfs.c
5859
.release = lpfc_rx_monitor_release,
drivers/scsi/lpfc/lpfc_els.c
5439
goto release;
drivers/scsi/lpfc/lpfc_els.c
5588
release:
drivers/scsi/megaraid/megaraid_sas_debugfs.c
96
.release = megasas_debugfs_release,
drivers/scsi/mpi3mr/mpi3mr_app.c
3044
bsg_dev->release = mpi3mr_bsg_node_release;
drivers/scsi/mpi3mr/mpi3mr_fw.c
3586
strscpy(drv_info->os_version, utsname()->release, sizeof(drv_info->os_version));
drivers/scsi/mpt3sas/mpt3sas_debugfs.c
93
.release = _debugfs_iocdump_release,
drivers/scsi/pmcraid.c
334
cmd->release = 0;
drivers/scsi/pmcraid.c
4916
cmd->release = 1;
drivers/scsi/pmcraid.c
779
if (cmd->release) {
drivers/scsi/pmcraid.c
780
cmd->release = 0;
drivers/scsi/pmcraid.c
803
if (cmd->release) {
drivers/scsi/pmcraid.c
804
cmd->release = 0;
drivers/scsi/pmcraid.h
575
u8 release; /* for handling completions */
drivers/scsi/qedf/qedf_dbg.h
147
.release = single_release, \
drivers/scsi/qedi/qedi_dbg.h
116
.release = single_release, \
drivers/scsi/qedi/qedi_main.c
335
uinfo->release = qedi_uio_close;
drivers/scsi/qla2xxx/qla_dfs.c
568
.release = qla2x00_dfs_fce_release,
drivers/scsi/qla2xxx/qla_gs.c
1741
p_sysid->sysname, p_sysid->release, p_sysid->machine);
drivers/scsi/qla2xxx/qla_mr.c
1859
strscpy(phost_info->release, p_sysid->release,
drivers/scsi/qla2xxx/qla_mr.c
1860
sizeof(phost_info->release));
drivers/scsi/qla2xxx/qla_mr.c
1880
phost_info->release,
drivers/scsi/qla2xxx/qla_mr.h
266
char release[RELEASE_LENGTH];
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1789
utsname()->machine, utsname()->release);
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1894
utsname()->machine, utsname()->release);
drivers/scsi/scsi_debug.c
1222
.release = single_release,
drivers/scsi/scsi_debug.c
1262
.release = single_release,
drivers/scsi/scsi_debug.c
8892
sdbg_host->dev.release = &sdebug_release_adapter;
drivers/scsi/scsi_debug.c
8913
if (sdbg_host->dev.release)
drivers/scsi/scsi_scan.c
419
.release = scsi_target_dev_release,
drivers/scsi/scsi_sysfs.c
1658
.release = scsi_device_dev_release,
drivers/scsi/scsi_transport_fc.c
2487
return dev->release == fc_rport_dev_release;
drivers/scsi/scsi_transport_fc.c
2520
return dev->release == fc_vport_dev_release;
drivers/scsi/scsi_transport_fc.c
3153
dev->release = fc_rport_dev_release;
drivers/scsi/scsi_transport_fc.c
3931
dev->release = fc_vport_dev_release;
drivers/scsi/scsi_transport_iscsi.c
1015
.release = iscsi_flashnode_sess_release,
drivers/scsi/scsi_transport_iscsi.c
1201
.release = iscsi_flashnode_conn_release,
drivers/scsi/scsi_transport_iscsi.c
1736
return dev->release == iscsi_session_release;
drivers/scsi/scsi_transport_iscsi.c
2050
session->dev.release = iscsi_session_release;
drivers/scsi/scsi_transport_iscsi.c
2137
return dev->release == iscsi_conn_release;
drivers/scsi/scsi_transport_iscsi.c
2434
conn->dev.release = iscsi_conn_release;
drivers/scsi/scsi_transport_iscsi.c
758
iface->dev.release = iscsi_iface_release;
drivers/scsi/scsi_transport_sas.c
1061
return dev->release == sas_port_release;
drivers/scsi/scsi_transport_sas.c
1477
rdev->rphy.dev.release = sas_end_device_release;
drivers/scsi/scsi_transport_sas.c
1521
rdev->rphy.dev.release = sas_expander_release;
drivers/scsi/scsi_transport_sas.c
1683
return dev->release == sas_end_device_release ||
drivers/scsi/scsi_transport_sas.c
1684
dev->release == sas_expander_release;
drivers/scsi/scsi_transport_sas.c
724
phy->dev.release = sas_phy_release;
drivers/scsi/scsi_transport_sas.c
812
return dev->release == sas_phy_release;
drivers/scsi/scsi_transport_sas.c
919
port->dev.release = sas_port_release;
drivers/scsi/scsi_transport_srp.c
628
return dev->release == srp_rport_release;
drivers/scsi/scsi_transport_srp.c
712
rport->dev.release = srp_rport_release;
drivers/scsi/sd.c
3875
.release = sd_release,
drivers/scsi/sg.c
1420
.release = sg_release,
drivers/scsi/snic/snic_debugfs.c
328
.release = snic_reset_stats_release,
drivers/scsi/snic/snic_disc.c
269
tgt->dev.release = snic_tgt_dev_release;
drivers/scsi/snic/snic_disc.h
89
return dev->release == snic_tgt_dev_release;
drivers/scsi/sr.c
125
.release = sr_release,
drivers/scsi/sr.c
593
.release = sr_block_release,
drivers/scsi/st.c
4257
.release = st_release,
drivers/sh/maple/maple.c
388
mdev->dev.release = &maple_release_device;
drivers/sh/maple/maple.c
784
.release = maple_bus_release,
drivers/siox/siox-core.c
503
.release = siox_device_release,
drivers/siox/siox-core.c
681
.release = siox_master_release,
drivers/slimbus/core.c
159
sbdev->dev.release = slim_dev_release;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
314
.release = aspeed_p2a_release,
drivers/soc/cirrus/soc-ep93xx.c
108
adev->dev.release = ep93xx_adev_release;
drivers/soc/fsl/dpaa2-console.c
247
.release = dpaa2_console_close,
drivers/soc/fsl/dpaa2-console.c
260
.release = dpaa2_console_close,
drivers/soc/mediatek/mtk-svs.c
155
.release = single_release, \
drivers/soc/mediatek/mtk-svs.c
171
.release = single_release, \
drivers/soc/qcom/apr.c
453
adev->dev.release = apr_dev_release;
drivers/soc/qcom/cmd-db.c
338
.release = single_release,
drivers/soc/qcom/pmic_glink.c
185
aux->dev.release = pmic_glink_aux_release;
drivers/soc/qcom/rmtfs_mem.c
157
.release = qcom_rmtfs_mem_release,
drivers/soc/qcom/rmtfs_mem.c
215
rmtfs_mem->dev.release = qcom_rmtfs_mem_release_device;
drivers/soc/qcom/socinfo.c
551
.release = single_release, \
drivers/soc/qcom/socinfo.c
654
.release = single_release, \
drivers/soundwire/intel_init.c
51
auxdev->dev.release = intel_link_dev_release;
drivers/soundwire/master.c
117
.release = sdw_master_device_release,
drivers/soundwire/slave.c
23
.release = sdw_slave_release,
drivers/spi/spi-offload.c
156
if (trigger->ops && trigger->ops->release)
drivers/spi/spi-offload.c
157
trigger->ops->release(trigger);
drivers/spi/spi.c
1007
if (res->release)
drivers/spi/spi.c
1008
res->release(ctlr, message, res->data);
drivers/spi/spi.c
3676
if (rxfer->release)
drivers/spi/spi.c
3677
rxfer->release(ctlr, msg, res);
drivers/spi/spi.c
3707
spi_replaced_release_t release,
drivers/spi/spi.c
3724
rxfer->release = release;
drivers/spi/spi.c
582
spi->dev.release = spidev_release;
drivers/spi/spi.c
957
static void *spi_res_alloc(struct spi_device *spi, spi_res_release_t release,
drivers/spi/spi.c
967
sres->release = release;
drivers/spi/spidev.c
669
.release = spidev_release,
drivers/spmi/spmi.c
31
.release = spmi_dev_release,
drivers/spmi/spmi.c
43
.release = spmi_ctrl_release,
drivers/ssb/main.c
492
dev->release = ssb_release_dev;
drivers/staging/greybus/audio_manager_module.c
149
.release = gb_audio_module_release,
drivers/staging/greybus/authentication.c
297
.release = cap_release,
drivers/staging/greybus/camera.c
1278
gcam->module.release = gb_camera_release_module;
drivers/staging/greybus/fw-management.c
552
.release = fw_mgmt_release,
drivers/staging/greybus/gb-camera.h
116
void (*release)(struct kref *kref);
drivers/staging/greybus/gbphy.c
70
.release = gbphy_dev_release,
drivers/staging/media/atomisp/pci/atomisp_fops.c
557
.release = atomisp_release,
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
329
video->vdev.release = video_device_release_empty;
drivers/staging/media/av7110/av7110.c
2227
if (av7110->fe->ops.release)
drivers/staging/media/av7110/av7110.c
2228
av7110->fe->ops.release(av7110->fe);
drivers/staging/media/av7110/av7110.c
684
.release = dvb_generic_release,
drivers/staging/media/av7110/av7110_av.c
1587
.release = dvb_video_release,
drivers/staging/media/av7110/av7110_av.c
1607
.release = dvb_audio_release,
drivers/staging/media/av7110/av7110_ca.c
354
.release = dvb_generic_release,
drivers/staging/media/av7110/sp8870.c
605
.release = sp8870_release,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1214
.release = isc_release,
drivers/staging/media/deprecated/atmel/atmel-isc-base.c
1908
vdev->release = video_device_release_empty;
drivers/staging/media/imx/imx-media-capture.c
826
.release = capture_release,
drivers/staging/media/imx/imx-media-capture.c
993
vfd->release = video_device_release;
drivers/staging/media/imx/imx-media-csc-scaler.c
818
.release = ipu_csc_scaler_release,
drivers/staging/media/imx/imx-media-csc-scaler.c
843
.release = ipu_csc_scaler_video_device_release,
drivers/staging/media/ipu3/ipu3-v4l2.c
1235
vdev->release = video_device_release_empty;
drivers/staging/media/ipu3/ipu3-v4l2.c
948
.release = vb2_fop_release,
drivers/staging/media/ipu7/ipu7-bus.c
105
auxdev->dev.release = ipu7_bus_release;
drivers/staging/media/ipu7/ipu7-isys-video.c
1041
av->vdev.release = video_device_release_empty;
drivers/staging/media/ipu7/ipu7-isys-video.c
866
.release = vb2_fop_release,
drivers/staging/media/meson/vdec/vdec.c
1077
vdev->release = video_device_release;
drivers/staging/media/meson/vdec/vdec.c
943
.release = vdec_close,
drivers/staging/media/starfive/camss/stf-video.c
457
.release = vb2_fop_release,
drivers/staging/media/starfive/camss/stf-video.c
542
vdev->release = stf_video_release;
drivers/staging/media/sunxi/cedrus/cedrus.c
425
.release = cedrus_release,
drivers/staging/media/sunxi/cedrus/cedrus.c
437
.release = video_device_release_empty,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
584
.release = sun6i_isp_capture_release,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
688
video_dev->release = video_device_release_empty;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
448
.release = vb2_fop_release,
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
514
video_dev->release = video_device_release_empty;
drivers/staging/media/tegra-video/vi.c
1156
chan->video.release = video_device_release_empty;
drivers/staging/media/tegra-video/vi.c
895
.release = vb2_fop_release,
drivers/staging/media/tegra-video/video.c
68
vid->v4l2_dev.release = tegra_v4l2_dev_release;
drivers/staging/most/dim2/dim2.c
892
dev->dev.release = dim2_release;
drivers/staging/most/video/video.c
345
.release = comp_vdev_close,
drivers/staging/most/video/video.c
365
.release = video_device_release,
drivers/staging/most/video/video.c
487
mdev->v4l2_dev.release = comp_v4l2_dev_release;
drivers/staging/rtl8723bs/os_dep/sdio_intf.c
121
goto release;
drivers/staging/rtl8723bs/os_dep/sdio_intf.c
125
goto release;
drivers/staging/rtl8723bs/os_dep/sdio_intf.c
131
release:
drivers/staging/vme_user/vme.c
1821
vdev->dev.release = vme_dev_release;
drivers/target/iscsi/cxgbit/cxgbit.h
50
bool release;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1728
bool release = false;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1745
release = true;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1754
release = true;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
1779
if (release)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
721
bool release = false;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
742
release = true;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
750
if (release)
drivers/target/iscsi/cxgbit/cxgbit_ddp.c
256
ccmd->release = true;
drivers/target/iscsi/cxgbit/cxgbit_ddp.c
267
if (ccmd->release) {
drivers/target/iscsi/cxgbit/cxgbit_ddp.c
292
ccmd->release = false;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1067
if (ccmd->release && ttinfo->sgl &&
drivers/target/iscsi/cxgbit/cxgbit_target.c
892
ccmd->release = true;
drivers/target/loopback/tcm_loop.c
222
goto release;
drivers/target/loopback/tcm_loop.c
230
release:
drivers/target/loopback/tcm_loop.c
429
tl_hba->dev.release = &tcm_loop_release_adapter;
drivers/target/target_core_configfs.c
2764
.release = target_core_dev_release,
drivers/target/target_core_configfs.c
2861
.release = target_core_alua_lu_gp_release,
drivers/target/target_core_configfs.c
3291
.release = target_core_alua_tg_pt_gp_release,
drivers/target/target_core_configfs.c
3596
.release = target_core_hba_release,
drivers/target/target_core_fabric_configfs.c
1002
.release = target_fabric_release_wwn,
drivers/target/target_core_fabric_configfs.c
223
.release = target_fabric_mappedlun_release,
drivers/target/target_core_fabric_configfs.c
349
.release = target_fabric_nacl_base_release,
drivers/target/target_core_fabric_configfs.c
458
.release = target_fabric_np_base_release,
drivers/target/target_core_fabric_configfs.c
704
.release = target_fabric_port_release,
drivers/target/target_core_fabric_configfs.c
816
.release = target_fabric_tpg_release,
drivers/target/target_core_user.c
2258
info->release = tcmu_release;
drivers/tee/amdtee/core.c
442
.release = amdtee_release,
drivers/tee/optee/device.c
89
optee_device->dev.release = optee_release_device;
drivers/tee/optee/ffa_abi.c
924
.release = optee_release,
drivers/tee/optee/ffa_abi.c
943
.release = optee_release_supp,
drivers/tee/optee/smc_abi.c
1247
.release = optee_release,
drivers/tee/optee/smc_abi.c
1267
.release = optee_release_supp,
drivers/tee/qcomtee/call.c
687
.release = qcomtee_release,
drivers/tee/qcomtee/core.c
141
if (object->ops->release)
drivers/tee/qcomtee/core.c
142
object->ops->release(object);
drivers/tee/qcomtee/mem_obj.c
73
.release = qcomtee_mem_object_release,
drivers/tee/qcomtee/qcomtee_object.h
212
void (*release)(struct qcomtee_object *object);
drivers/tee/qcomtee/user_obj.c
351
.release = qcomtee_user_object_release,
drivers/tee/tee_core.c
1008
.release = tee_release,
drivers/tee/tee_core.c
1049
!teedesc->ops->release)
drivers/tee/tee_core.c
1081
teedev->dev.release = tee_release_device;
drivers/tee/tee_core.c
89
ctx->teedev->desc->ops->release(ctx);
drivers/tee/tee_heap.c
165
.release = tee_heap_buf_free,
drivers/tee/tee_shm.c
588
.release = tee_shm_fop_release,
drivers/tee/tstee/core.c
343
.release = tstee_release,
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
562
.release = acpi_thermal_rel_release,
drivers/thunderbolt/debugfs.c
113
.release = single_release, \
drivers/thunderbolt/domain.c
332
.release = tb_domain_release,
drivers/thunderbolt/retimer.c
386
.release = tb_retimer_release,
drivers/thunderbolt/switch.c
2380
.release = tb_switch_release,
drivers/thunderbolt/usb4_port.c
292
.release = usb4_port_device_release,
drivers/thunderbolt/xdomain.c
1013
.release = tb_service_release,
drivers/thunderbolt/xdomain.c
1902
.release = tb_xdomain_release,
drivers/tty/serdev/core.c
69
.release = serdev_device_release,
drivers/tty/serdev/core.c
85
.release = serdev_ctrl_release,
drivers/tty/serial/serial_base_bus.c
68
void (*release)(struct device *dev),
drivers/tty/serial/serial_base_bus.c
76
dev->release = release;
drivers/tty/tty_io.c
3254
dev->release = tty_device_create_release;
drivers/tty/tty_io.c
468
.release = tty_release,
drivers/tty/tty_io.c
482
.release = tty_release,
drivers/tty/tty_io.c
492
.release = tty_release,
drivers/tty/vt/vc_screen.c
770
.release = vcs_release,
drivers/ufs/core/ufs-debugfs.c
202
.release = single_release,
drivers/ufs/core/ufs-rpmb.c
177
ufs_rpmb->dev.release = ufs_rpmb_device_release;
drivers/ufs/core/ufs_bsg.c
251
bsg_dev->release = ufs_bsg_node_release;
drivers/ufs/core/ufshcd.c
7812
goto release;
drivers/ufs/core/ufshcd.c
7845
goto release;
drivers/ufs/core/ufshcd.c
7863
goto release;
drivers/ufs/core/ufshcd.c
7869
goto release;
drivers/ufs/core/ufshcd.c
7876
goto release;
drivers/ufs/core/ufshcd.c
7887
goto release;
drivers/ufs/core/ufshcd.c
7903
release:
drivers/uio/uio.c
1015
idev->dev.release = uio_device_release;
drivers/uio/uio.c
122
.release = map_release,
drivers/uio/uio.c
211
.release = portio_release,
drivers/uio/uio.c
550
if (idev->info && idev->info->release)
drivers/uio/uio.c
551
ret = idev->info->release(idev->info, inode);
drivers/uio/uio.c
882
.release = uio_release,
drivers/uio/uio_dmem_genirq.c
283
uioinfo->release = uio_dmem_genirq_release;
drivers/uio/uio_hv_generic.c
279
pdata->info.release = hv_uio_release;
drivers/uio/uio_pci_generic.c
95
gdev->info.release = release;
drivers/uio/uio_pci_generic_sva.c
102
udev->info.release = uio_pci_sva_release;
drivers/uio/uio_pdrv_genirq.c
230
uioinfo->release = uio_pdrv_genirq_release;
drivers/usb/chipidea/debug.c
115
.release = single_release,
drivers/usb/class/cdc-wdm.c
811
.release = wdm_release,
drivers/usb/class/usblp.c
1099
.release = usblp_release,
drivers/usb/class/usbtmc.c
2282
.release = usbtmc_release,
drivers/usb/common/ulpi.c
141
.release = ulpi_dev_release,
drivers/usb/core/devio.c
2857
.release = usbdev_release,
drivers/usb/core/endpoint.c
147
.release = ep_device_release,
drivers/usb/core/hcd.c
438
init_utsname()->release, hcd->driver->description);
drivers/usb/core/message.c
1915
.release = usb_release_interface,
drivers/usb/core/port.c
474
.release = usb_port_device_release,
drivers/usb/core/usb.c
598
.release = usb_release_dev,
drivers/usb/dwc2/debugfs.c
114
.release = single_release,
drivers/usb/dwc3/debugfs.c
393
.release = single_release,
drivers/usb/dwc3/debugfs.c
466
.release = single_release,
drivers/usb/dwc3/debugfs.c
563
.release = single_release,
drivers/usb/dwc3/debugfs.c
672
.release = single_release,
drivers/usb/fotg210/fotg210-hcd.c
293
.release = debug_close,
drivers/usb/fotg210/fotg210-hcd.c
300
.release = debug_close,
drivers/usb/fotg210/fotg210-hcd.c
307
.release = debug_close,
drivers/usb/gadget/composite.c
2760
init_utsname()->release, gadget->name);
drivers/usb/gadget/configfs.c
1395
.release = usb_os_desc_ext_prop_release,
drivers/usb/gadget/configfs.c
413
.release = gadget_info_attr_release,
drivers/usb/gadget/configfs.c
518
.release = gadget_config_attr_release,
drivers/usb/gadget/configfs.c
803
.release = gadget_language_attr_release,
drivers/usb/gadget/configfs.c
856
.release = gadget_string_release,
drivers/usb/gadget/function/f_acm.c
797
.release = acm_attr_release,
drivers/usb/gadget/function/f_fs.c
1442
.release = ffs_dmabuf_fence_release,
drivers/usb/gadget/function/f_fs.c
1840
.release = ffs_epfile_release,
drivers/usb/gadget/function/f_fs.c
3998
.release = ffs_attr_release,
drivers/usb/gadget/function/f_fs.c
737
.release = ffs_ep0_release,
drivers/usb/gadget/function/f_hid.c
1135
.release = f_hidg_release,
drivers/usb/gadget/function/f_hid.c
1327
.release = hid_attr_release,
drivers/usb/gadget/function/f_hid.c
1613
hidg->dev.release = hidg_release;
drivers/usb/gadget/function/f_loopback.c
468
.release = lb_attr_release,
drivers/usb/gadget/function/f_mass_storage.c
2913
lun->dev.release = fsg_lun_release;
drivers/usb/gadget/function/f_mass_storage.c
3165
.release = fsg_lun_attr_release,
drivers/usb/gadget/function/f_mass_storage.c
3381
.release = fsg_attr_release,
drivers/usb/gadget/function/f_midi.c
1094
.release = midi_attr_release,
drivers/usb/gadget/function/f_midi2.c
2319
.release = f_midi2_block_opts_release,
drivers/usb/gadget/function/f_midi2.c
2482
.release = f_midi2_ep_opts_release,
drivers/usb/gadget/function/f_midi2.c
2621
.release = f_midi2_opts_release,
drivers/usb/gadget/function/f_obex.c
394
.release = obex_attr_release,
drivers/usb/gadget/function/f_phonet.c
589
.release = phonet_attr_release,
drivers/usb/gadget/function/f_printer.c
1224
.release = printer_attr_release,
drivers/usb/gadget/function/f_printer.c
822
.release = printer_close,
drivers/usb/gadget/function/f_serial.c
264
.release = serial_attr_release,
drivers/usb/gadget/function/f_sourcesink.c
894
.release = ss_attr_release,
drivers/usb/gadget/function/f_tcm.c
2465
.release = tcm_attr_release,
drivers/usb/gadget/function/f_uac1.c
1516
.release = f_uac1_attr_release,
drivers/usb/gadget/function/f_uac1_legacy.c
843
.release = f_uac1_attr_release,
drivers/usb/gadget/function/f_uac2.c
1878
.release = f_uac2_attr_release,
drivers/usb/gadget/function/f_uvc.c
461
uvc->vdev.release = uvc_vdev_release;
drivers/usb/gadget/function/u_ether_configfs.h
25
.release = _f_##_attr_release, \
drivers/usb/gadget/function/uvc_configfs.c
1237
.release = uvcg_extension_release,
drivers/usb/gadget/function/uvc_configfs.c
132
.release = uvcg_config_item_release,
drivers/usb/gadget/function/uvc_configfs.c
1418
.release = uvcg_config_item_release,
drivers/usb/gadget/function/uvc_configfs.c
1668
.release = uvcg_config_item_release,
drivers/usb/gadget/function/uvc_configfs.c
1844
.release = uvcg_config_item_release,
drivers/usb/gadget/function/uvc_configfs.c
3060
.release = uvcg_color_matching_release,
drivers/usb/gadget/function/uvc_configfs.c
3534
.release = uvcg_config_item_release,
drivers/usb/gadget/function/uvc_configfs.c
3702
.release = uvc_func_item_release,
drivers/usb/gadget/function/uvc_v4l2.c
738
.release = uvc_v4l2_release,
drivers/usb/gadget/legacy/inode.c
1939
.release = dev_release,
drivers/usb/gadget/legacy/inode.c
706
.release = ep_release,
drivers/usb/gadget/legacy/raw_gadget.c
1367
.release = raw_release,
drivers/usb/gadget/udc/aspeed-vhub/dev.c
578
d->port_dev->release = ast_vhub_dev_release;
drivers/usb/gadget/udc/atmel_usba_udc.c
191
.release = queue_dbg_release,
drivers/usb/gadget/udc/atmel_usba_udc.c
199
.release = regs_dbg_release,
drivers/usb/gadget/udc/core.c
1367
void (*release)(struct device *dev))
drivers/usb/gadget/udc/core.c
1374
if (release)
drivers/usb/gadget/udc/core.c
1375
gadget->dev.release = release;
drivers/usb/gadget/udc/core.c
1377
gadget->dev.release = usb_udc_nop_release;
drivers/usb/gadget/udc/core.c
1401
udc->dev.release = usb_udc_release;
drivers/usb/gadget/udc/core.c
1479
void (*release)(struct device *dev))
drivers/usb/gadget/udc/core.c
1483
usb_initialize_gadget(parent, gadget, release);
drivers/usb/gadget/udc/lpc32xx_udc.c
2505
.release = nop_release,
drivers/usb/gadget/udc/pxa25x_udc.c
1989
.release = nop_release,
drivers/usb/gadget/udc/renesas_usb3.c
2642
.release = single_release,
drivers/usb/host/ehci-dbg.c
303
.release = debug_close,
drivers/usb/host/ehci-dbg.c
311
.release = debug_close,
drivers/usb/host/ehci-dbg.c
319
.release = debug_close,
drivers/usb/host/ehci-dbg.c
327
.release = debug_close,
drivers/usb/host/ohci-dbg.c
371
.release = debug_close,
drivers/usb/host/ohci-dbg.c
378
.release = debug_close,
drivers/usb/host/ohci-dbg.c
385
.release = debug_close,
drivers/usb/host/sl811_cs.c
84
.release = release_platform_dev,
drivers/usb/host/uhci-debug.c
614
.release = uhci_debug_release,
drivers/usb/host/xhci-debugfs.c
244
.release = single_release,
drivers/usb/host/xhci-debugfs.c
321
.release = single_release,
drivers/usb/host/xhci-debugfs.c
383
.release = single_release,
drivers/usb/host/xhci-debugfs.c
424
.release = single_release,
drivers/usb/host/xhci-debugfs.c
557
.release = single_release,
drivers/usb/host/xhci-debugfs.c
761
.release = single_release,
drivers/usb/image/mdc800.c
954
.release = mdc800_device_release,
drivers/usb/misc/adutux.c
629
.release = adu_release,
drivers/usb/misc/chaoskey.c
582
.release = chaoskey_release,
drivers/usb/misc/idmouse.c
100
.release = idmouse_release,
drivers/usb/misc/iowarrior.c
740
.release = iowarrior_release,
drivers/usb/misc/ldusb.c
628
.release = ld_usb_release,
drivers/usb/misc/legousbtower.c
243
.release = tower_release,
drivers/usb/misc/sisusbvga/sisusbvga.c
2759
.release = sisusb_release,
drivers/usb/misc/usb-ljca.c
549
auxdev->dev.release = ljca_auxdev_release;
drivers/usb/misc/usbio.c
454
adev->dev.release = usbio_auxdev_release;
drivers/usb/misc/usblcd.c
303
.release = lcd_release,
drivers/usb/misc/yurex.c
529
.release = yurex_release,
drivers/usb/mon/mon_bin.c
1300
.release = mon_bin_release,
drivers/usb/mon/mon_stat.c
69
.release = mon_stat_release,
drivers/usb/mon/mon_text.c
689
.release = mon_text_release,
drivers/usb/mon/mon_text.c
696
.release = mon_text_release,
drivers/usb/mtu3/mtu3_debugfs.c
269
.release = single_release,
drivers/usb/mtu3/mtu3_debugfs.c
322
.release = single_release,
drivers/usb/mtu3/mtu3_debugfs.c
448
.release = single_release,
drivers/usb/mtu3/mtu3_debugfs.c
494
.release = single_release,
drivers/usb/musb/musb_debugfs.c
226
.release = single_release,
drivers/usb/musb/musb_debugfs.c
316
.release = single_release,
drivers/usb/roles/class.c
345
.release = usb_role_switch_release,
drivers/usb/serial/cp210x.c
321
.release = cp210x_release,
drivers/usb/serial/digi_acceleport.c
288
.release = digi_release,
drivers/usb/serial/digi_acceleport.c
317
.release = digi_release,
drivers/usb/serial/io_edgeport.c
2998
.release = edge_release,
drivers/usb/serial/io_edgeport.c
3032
.release = edge_release,
drivers/usb/serial/io_edgeport.c
3066
.release = edge_release,
drivers/usb/serial/io_edgeport.c
3100
.release = edge_release,
drivers/usb/serial/io_ti.c
2685
.release = edge_release,
drivers/usb/serial/io_ti.c
2722
.release = edge_release,
drivers/usb/serial/ipw.c
296
.release = ipw_release,
drivers/usb/serial/keyspan.c
3030
.release = keyspan_release,
drivers/usb/serial/keyspan.c
3053
.release = keyspan_release,
drivers/usb/serial/keyspan.c
3076
.release = keyspan_release,
drivers/usb/serial/mos7720.c
1740
.release = mos7720_release,
drivers/usb/serial/mxuport.c
1290
.release = mxuport_release,
drivers/usb/serial/option.c
2543
.release = option_release,
drivers/usb/serial/pl2303.c
1298
.release = pl2303_release,
drivers/usb/serial/qcserial.c
474
.release = qc_release,
drivers/usb/serial/quatech2.c
937
.release = qt2_release,
drivers/usb/serial/sierra.c
1039
.release = sierra_release,
drivers/usb/serial/ti_usb_3410_5052.c
427
.release = ti_release,
drivers/usb/serial/ti_usb_3410_5052.c
459
.release = ti_release,
drivers/usb/serial/usb-serial.c
1078
port->dev.release = &usb_serial_port_release;
drivers/usb/serial/usb-serial.c
174
if (serial->attached && serial->type->release)
drivers/usb/serial/usb-serial.c
175
serial->type->release(serial);
drivers/usb/serial/whiteheat.c
113
.release = whiteheat_release,
drivers/usb/storage/usb.c
1071
goto release;
drivers/usb/storage/usb.c
1091
release:
drivers/usb/storage/usb.c
741
utsname()->release);
drivers/usb/typec/class.c
1239
.release = typec_plug_release,
drivers/usb/typec/class.c
1387
.release = typec_cable_release,
drivers/usb/typec/class.c
2126
.release = typec_release,
drivers/usb/typec/class.c
621
.release = typec_altmode_release,
drivers/usb/typec/class.c
628
.release = typec_altmode_release,
drivers/usb/typec/class.c
635
.release = typec_altmode_release,
drivers/usb/typec/class.c
885
.release = typec_partner_release,
drivers/usb/typec/mux.c
151
.release = typec_switch_release,
drivers/usb/typec/mux.c
396
.release = typec_mux_release,
drivers/usb/typec/pd.c
162
.release = pdo_release,
drivers/usb/typec/pd.c
187
.release = pdo_release,
drivers/usb/typec/pd.c
218
.release = pdo_release,
drivers/usb/typec/pd.c
232
.release = pdo_release,
drivers/usb/typec/pd.c
263
.release = pdo_release,
drivers/usb/typec/pd.c
277
.release = pdo_release,
drivers/usb/typec/pd.c
344
.release = pdo_release,
drivers/usb/typec/pd.c
358
.release = pdo_release,
drivers/usb/typec/pd.c
423
.release = pdo_release,
drivers/usb/typec/pd.c
436
.release = pdo_release,
drivers/usb/typec/pd.c
550
.release = pd_capabilities_release,
drivers/usb/typec/pd.c
665
.release = pd_release,
drivers/usb/typec/retimer.c
90
.release = typec_retimer_release,
drivers/usb/usb-skeleton.c
473
.release = skel_release,
drivers/vdpa/vdpa.c
189
vdev->dev.release = vdpa_release_dev;
drivers/vdpa/vdpa_sim/vdpa_sim_blk.c
406
.release = vdpasim_blk_mgmtdev_release,
drivers/vdpa/vdpa_sim/vdpa_sim_net.c
462
.release = vdpasim_net_mgmtdev_release,
drivers/vdpa/vdpa_user/iova_domain.c
604
.release = vduse_domain_release,
drivers/vdpa/vdpa_user/vduse_dev.c
1676
.release = vduse_dev_release,
drivers/vdpa/vdpa_user/vduse_dev.c
1770
.release = vq_release,
drivers/vdpa/vdpa_user/vduse_dev.c
2242
.release = vduse_release,
drivers/vdpa/vdpa_user/vduse_dev.c
2369
vduse_mgmt->dev.release = vduse_mgmtdev_release;
drivers/vfio/container.c
311
driver->ops->release(data);
drivers/vfio/container.c
390
.release = vfio_fops_release,
drivers/vfio/container.c
492
driver->ops->release(container->iommu_data);
drivers/vfio/container.c
70
.release = vfio_noiommu_release,
drivers/vfio/fsl-mc/vfio_fsl_mc.c
580
.release = vfio_fsl_mc_release_dev,
drivers/vfio/group.c
476
.release = vfio_group_fops_release,
drivers/vfio/group.c
531
group->dev.release = vfio_group_release;
drivers/vfio/mdev/mdev_core.c
166
mdev->dev.release = mdev_device_release;
drivers/vfio/mdev/mdev_sysfs.c
165
.release = mdev_type_release,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1622
.release = vfio_pci_core_release_dev,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1643
.release = vfio_pci_core_release_dev,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
826
.release = hisi_acc_vf_release_file,
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
947
.release = hisi_acc_vf_release_file,
drivers/vfio/pci/mlx5/main.c
1365
.release = mlx5vf_pci_release_dev,
drivers/vfio/pci/mlx5/main.c
565
.release = mlx5vf_release_file,
drivers/vfio/pci/mlx5/main.c
982
.release = mlx5vf_release_file,
drivers/vfio/pci/nvgrace-gpu/main.c
936
.release = vfio_pci_core_release_dev,
drivers/vfio/pci/nvgrace-gpu/main.c
961
.release = vfio_pci_core_release_dev,
drivers/vfio/pci/pds/lm.c
236
.release = pds_vfio_release_file,
drivers/vfio/pci/pds/lm.c
334
.release = pds_vfio_release_file,
drivers/vfio/pci/pds/vfio_dev.c
194
.release = pds_vfio_release_device,
drivers/vfio/pci/qat/main.c
222
.release = qat_vf_release_file,
drivers/vfio/pci/qat/main.c
346
.release = qat_vf_release_file,
drivers/vfio/pci/qat/main.c
608
.release = qat_vf_pci_release_dev,
drivers/vfio/pci/vfio_pci.c
131
.release = vfio_pci_core_release_dev,
drivers/vfio/pci/vfio_pci_core.c
641
vdev->region[i].ops->release(vdev, &vdev->region[i]);
drivers/vfio/pci/vfio_pci_dmabuf.c
94
.release = vfio_pci_dma_buf_release,
drivers/vfio/pci/vfio_pci_igd.c
165
.release = vfio_pci_igd_release,
drivers/vfio/pci/vfio_pci_igd.c
387
.release = vfio_pci_igd_cfg_release,
drivers/vfio/pci/virtio/main.c
109
.release = virtiovf_pci_core_release_dev,
drivers/vfio/pci/virtio/main.c
131
.release = vfio_pci_core_release_dev,
drivers/vfio/pci/virtio/main.c
87
.release = virtiovf_pci_core_release_dev,
drivers/vfio/pci/virtio/migrate.c
1058
.release = virtiovf_release_file,
drivers/vfio/pci/virtio/migrate.c
533
.release = virtiovf_release_file,
drivers/vfio/pci/xe/main.c
196
.release = xe_vfio_pci_release_file,
drivers/vfio/pci/xe/main.c
224
.release = xe_vfio_pci_release_file,
drivers/vfio/pci/xe/main.c
505
.release = xe_vfio_pci_release_dev,
drivers/vfio/platform/vfio_amba.c
114
.release = vfio_amba_release_dev,
drivers/vfio/platform/vfio_platform.c
100
.release = vfio_platform_release_dev,
drivers/vfio/vfio.h
206
void (*release)(void *iommu_data);
drivers/vfio/vfio_iommu_spapr_tce.c
1356
.release = tce_iommu_release,
drivers/vfio/vfio_iommu_type1.c
3257
.release = vfio_iommu_type1_release,
drivers/vfio/vfio_main.c
1428
.release = vfio_device_fops_release,
drivers/vfio/vfio_main.c
195
if (device->ops->release)
drivers/vfio/vfio_main.c
196
device->ops->release(device);
drivers/vfio/vfio_main.c
301
device->device.release = vfio_device_release;
drivers/vhost/net.c
1859
.release = vhost_net_release,
drivers/vhost/scsi.c
2439
.release = vhost_scsi_release,
drivers/vhost/test.c
362
.release = vhost_test_release,
drivers/vhost/vdpa.c
1542
.release = vhost_vdpa_release,
drivers/vhost/vdpa.c
1593
v->dev.release = vhost_vdpa_release_dev;
drivers/vhost/vsock.c
430
.release = virtio_transport_release,
drivers/vhost/vsock.c
946
.release = vhost_vsock_dev_release,
drivers/video/backlight/backlight.c
383
new_bd->dev.release = bl_device_release;
drivers/video/backlight/lcd.c
209
new_ld->dev.release = lcd_device_release;
drivers/video/fbdev/amifb.c
3620
goto release;
drivers/video/fbdev/amifb.c
3670
goto release;
drivers/video/fbdev/amifb.c
3682
goto release;
drivers/video/fbdev/amifb.c
3749
release:
drivers/video/fbdev/core/fb_chrdev.c
416
.release = fb_release,
drivers/video/fbdev/omap/omapfb_main.c
83
.release = omapdss_release,
drivers/virt/acrn/hsm.c
492
.release = acrn_dev_release,
drivers/virt/coco/guest/report.c
380
.release = tsm_report_item_release,
drivers/virt/fsl_hypervisor.c
701
.release = fsl_hv_close,
drivers/virt/nitro_enclaves/ne_misc_dev.c
1572
.release = ne_enclave_release,
drivers/virt/vboxguest/vboxguest_linux.c
182
.release = vbg_misc_device_close,
drivers/virt/vboxguest/vboxguest_linux.c
191
.release = vbg_misc_device_close,
drivers/virtio/virtio_mmio.c
583
vm_dev->vdev.dev.release = virtio_mmio_release_dev;
drivers/virtio/virtio_pci_common.c
692
vp_dev->vdev.dev.release = virtio_pci_release_dev;
drivers/virtio/virtio_vdpa.c
471
vd_dev->vdev.dev.release = virtio_vdpa_release_dev;
drivers/w1/w1.c
186
.release = &w1_master_release
drivers/w1/w1.c
200
.release = &w1_slave_release
drivers/w1/w1.c
671
sl->dev.release = &w1_slave_release;
drivers/watchdog/acquirewdt.c
225
.release = acq_close,
drivers/watchdog/advantechwdt.c
224
.release = advwdt_close,
drivers/watchdog/alim1535_wdt.c
366
.release = ali_release,
drivers/watchdog/alim7101_wdt.c
294
.release = fop_close,
drivers/watchdog/at91rm9200_wdt.c
216
.release = at91_wdt_close,
drivers/watchdog/ath79_wdt.c
238
.release = ath79_wdt_release,
drivers/watchdog/cpwd.c
509
.release = cpwd_release,
drivers/watchdog/eurotechwdt.c
375
.release = eurwdt_release,
drivers/watchdog/gef_wdt.c
252
.release = gef_wdt_release,
drivers/watchdog/geodewdt.c
203
.release = geodewdt_release,
drivers/watchdog/ib700wdt.c
263
.release = ibwdt_close,
drivers/watchdog/ibmasr.c
347
.release = asr_release,
drivers/watchdog/indydog.c
156
.release = indydog_release,
drivers/watchdog/it8712f_wdt.c
348
.release = it8712f_wdt_release,
drivers/watchdog/m54xx_wdt.c
186
.release = m54xx_wdt_release,
drivers/watchdog/machzwd.c
366
.release = zf_close,
drivers/watchdog/mixcomwd.c
231
.release = mixcomwd_release,
drivers/watchdog/mtx-1_wdt.c
184
.release = mtx1_wdt_release,
drivers/watchdog/nv_tco.c
271
.release = nv_tco_release,
drivers/watchdog/pc87413_wdt.c
477
.release = pc87413_release,
drivers/watchdog/pcwd.c
756
.release = pcwd_close,
drivers/watchdog/pcwd.c
769
.release = pcwd_temp_close,
drivers/watchdog/pcwd_pci.c
650
.release = pcipcwd_release,
drivers/watchdog/pcwd_pci.c
663
.release = pcipcwd_temp_release,
drivers/watchdog/pcwd_usb.c
556
.release = usb_pcwd_release,
drivers/watchdog/pcwd_usb.c
569
.release = usb_pcwd_temperature_release,
drivers/watchdog/pika_wdt.c
213
.release = pikawdt_release,
drivers/watchdog/rc32434_wdt.c
249
.release = rc32434_wdt_release,
drivers/watchdog/rdc321x_wdt.c
204
.release = rdc321x_wdt_release,
drivers/watchdog/riowd.c
167
.release = riowd_release,
drivers/watchdog/sa1100_wdt.c
171
.release = sa1100dog_release,
drivers/watchdog/sb_wdog.c
241
.release = sbwdog_release,
drivers/watchdog/sbc60xxwdt.c
280
.release = fop_close,
drivers/watchdog/sbc7240_wdt.c
210
.release = fop_close,
drivers/watchdog/sbc8360.c
306
.release = sbc8360_close,
drivers/watchdog/sbc_epx_c3.c
160
.release = epx_c3_release,
drivers/watchdog/sbc_fitpc2_wdt.c
188
.release = fitpc2_wdt_release,
drivers/watchdog/sc1200wdt.c
311
.release = sc1200wdt_release,
drivers/watchdog/sc520_wdt.c
336
.release = fop_close,
drivers/watchdog/sch311x_wdt.c
341
.release = sch311x_wdt_close,
drivers/watchdog/scx200_wdt.c
205
.release = scx200_wdt_release,
drivers/watchdog/smsc37b787_wdt.c
509
.release = wb_smsc_wdt_release,
drivers/watchdog/w83877f_wdt.c
304
.release = fop_close,
drivers/watchdog/w83977f_wdt.c
450
.release = wdt_release,
drivers/watchdog/wafer5823wdt.c
234
.release = wafwdt_close,
drivers/watchdog/watchdog_dev.c
1040
wd_data->dev.release = watchdog_core_data_release;
drivers/watchdog/watchdog_dev.c
993
.release = watchdog_release,
drivers/watchdog/wdrtas.c
476
.release = wdrtas_close,
drivers/watchdog/wdrtas.c
489
.release = wdrtas_temp_close,
drivers/watchdog/wdt.c
527
.release = wdt_release,
drivers/watchdog/wdt.c
540
.release = wdt_temp_release,
drivers/watchdog/wdt285.c
185
.release = watchdog_release,
drivers/watchdog/wdt977.c
426
.release = wdt977_release,
drivers/watchdog/wdt_pci.c
570
.release = wdtpci_release,
drivers/watchdog/wdt_pci.c
583
.release = wdtpci_temp_release,
drivers/xen/evtchn.c
696
.release = evtchn_release,
drivers/xen/gntalloc.c
552
.release = gntalloc_release,
drivers/xen/gntdev-dmabuf.c
343
.release = dmabuf_exp_ops_release,
drivers/xen/gntdev.c
1158
.release = gntdev_release,
drivers/xen/grant-table.c
696
grant_ref_t release)
drivers/xen/grant-table.c
698
gnttab_entry(release) = *private_head;
drivers/xen/grant-table.c
699
*private_head = release;
drivers/xen/mcelog.c
179
.release = xen_mce_chrdev_release,
drivers/xen/pcpu.c
230
dev->release = pcpu_release;
drivers/xen/privcmd-buf.c
183
.release = privcmd_buf_release,
drivers/xen/privcmd.c
1672
.release = privcmd_release,
drivers/xen/pvcalls-back.c
239
if (atomic_read(&map->release) > 0) {
drivers/xen/pvcalls-back.c
240
atomic_set(&map->release, 0);
drivers/xen/pvcalls-back.c
448
atomic_set(&map->release, 1);
drivers/xen/pvcalls-back.c
491
if (map->id == req->u.release.id) {
drivers/xen/pvcalls-back.c
499
req->u.release.id);
drivers/xen/pvcalls-back.c
510
rsp->u.release.id = req->u.release.id;
drivers/xen/pvcalls-back.c
69
atomic_t release;
drivers/xen/pvcalls-front.c
1048
req->u.release.id = (uintptr_t)map;
drivers/xen/xen-pciback/conf_space.c
388
if (field->release)
drivers/xen/xen-pciback/conf_space.c
389
field->release(dev, OFFSET(cfg_entry), cfg_entry->data);
drivers/xen/xen-pciback/conf_space.h
42
conf_field_free release;
drivers/xen/xen-pciback/conf_space_header.c
315
.release = bar_release,
drivers/xen/xen-pciback/conf_space_header.c
356
.release = bar_release, \
drivers/xen/xen-pciback/conf_space_header.c
367
.release = bar_release, \
drivers/xen/xen-pciback/passthrough.c
194
.release = __xen_pcibk_release_pci_dev,
drivers/xen/xen-pciback/pci_stub.c
1203
field->release = NULL;
drivers/xen/xen-pciback/pci_stub.c
1431
goto release;
drivers/xen/xen-pciback/pci_stub.c
1441
release:
drivers/xen/xen-pciback/pci_stub.c
1495
goto release;
drivers/xen/xen-pciback/pci_stub.c
1498
release:
drivers/xen/xen-pciback/pciback.h
110
void (*release)(struct xen_pcibk_device *pdev, struct pci_dev *dev,
drivers/xen/xen-pciback/pciback.h
136
if (xen_pcibk_backend && xen_pcibk_backend->release)
drivers/xen/xen-pciback/pciback.h
137
return xen_pcibk_backend->release(pdev, dev, lock);
drivers/xen/xen-pciback/vpci.c
265
.release = __xen_pcibk_release_pci_dev,
drivers/xen/xenbus/xenbus_dev_frontend.c
701
.release = xenbus_file_release,
drivers/xen/xenbus/xenbus_probe.c
547
xendev->dev.release = xenbus_dev_release;
drivers/xen/xenfs/xenstored.c
53
.release = xsd_release,
drivers/xen/xenfs/xenstored.c
68
.release = xsd_release,
drivers/xen/xenfs/xensyms.c
151
.release = xensyms_release
fs/9p/vfs_dir.c
244
.release = v9fs_dir_release,
fs/9p/vfs_dir.c
252
.release = v9fs_dir_release,
fs/9p/vfs_file.c
514
.release = v9fs_dir_release,
fs/9p/vfs_file.c
527
.release = v9fs_dir_release,
fs/affs/dir.c
58
.release = affs_dir_release,
fs/affs/file.c
1009
.release = affs_file_release,
fs/afs/dir.c
50
.release = afs_release,
fs/afs/file.c
34
.release = afs_release,
fs/autofs/root.c
34
.release = dcache_dir_close,
fs/autofs/root.c
46
.release = dcache_dir_close,
fs/btrfs/backref.c
2889
goto release;
fs/btrfs/backref.c
2894
goto release;
fs/btrfs/backref.c
2902
goto release;
fs/btrfs/backref.c
2921
goto release;
fs/btrfs/backref.c
2932
goto release;
fs/btrfs/backref.c
2935
goto release;
fs/btrfs/backref.c
2943
goto release;
fs/btrfs/backref.c
2953
release:
fs/btrfs/file.c
3858
.release = btrfs_release_file,
fs/btrfs/inode.c
10712
.release = btrfs_release_file,
fs/btrfs/ordered-data.c
662
u64 release;
fs/btrfs/ordered-data.c
665
release = entry->disk_num_bytes;
fs/btrfs/ordered-data.c
667
release = entry->num_bytes;
fs/btrfs/ordered-data.c
668
btrfs_delalloc_release_metadata(btrfs_inode, release,
fs/btrfs/sysfs.c
1057
.release = space_info_release,
fs/btrfs/sysfs.c
1576
.release = btrfs_release_fsid_kobj,
fs/btrfs/sysfs.c
2131
.release = btrfs_release_devid_kobj,
fs/btrfs/sysfs.c
2472
.release = qgroups_release,
fs/btrfs/sysfs.c
2541
.release = qgroup_release,
fs/btrfs/sysfs.c
737
.release = release_raid_kobj,
fs/cachefiles/daemon.c
53
.release = cachefiles_daemon_release,
fs/cachefiles/ondemand.c
147
.release = cachefiles_ondemand_fd_release,
fs/ceph/dir.c
2224
.release = ceph_release,
fs/ceph/dir.c
2236
.release = ceph_release,
fs/ceph/file.c
212
BUG_ON(inode->i_fop->release != ceph_release);
fs/ceph/file.c
289
BUG_ON(inode->i_fop->release == ceph_release);
fs/ceph/file.c
3180
.release = ceph_release,
fs/ceph/inode.c
2539
int release = 0, dirtied = 0;
fs/ceph/inode.c
2629
release |= CEPH_CAP_AUTH_SHARED;
fs/ceph/inode.c
2656
release |= CEPH_CAP_AUTH_SHARED;
fs/ceph/inode.c
2674
release |= CEPH_CAP_AUTH_SHARED;
fs/ceph/inode.c
2688
release |= CEPH_CAP_AUTH_SHARED;
fs/ceph/inode.c
2711
release |= CEPH_CAP_FILE_SHARED |
fs/ceph/inode.c
2725
release |= CEPH_CAP_FILE_SHARED | CEPH_CAP_FILE_EXCL |
fs/ceph/inode.c
2748
release |= CEPH_CAP_FILE_SHARED | CEPH_CAP_FILE_EXCL |
fs/ceph/inode.c
2785
release |= CEPH_CAP_FILE_SHARED |
fs/ceph/inode.c
2825
release &= issued;
fs/ceph/inode.c
2838
req->r_inode_drop = release;
fs/ceph/mds_client.c
1556
{"kernel_version", init_utsname()->release},
fs/ceph/mds_client.c
5256
int release = 0;
fs/ceph/mds_client.c
5282
goto release;
fs/ceph/mds_client.c
5290
goto release; /* hrm... */
fs/ceph/mds_client.c
5296
goto release;
fs/ceph/mds_client.c
5307
release = 1;
fs/ceph/mds_client.c
5329
if (!release)
fs/ceph/mds_client.c
5332
release:
fs/char_dev.c
625
.release = cdev_default_release,
fs/char_dev.c
629
.release = cdev_dynamic_release,
fs/coda/dir.c
580
.release = coda_release,
fs/coda/file.c
328
.release = coda_release,
fs/coda/psdev.c
352
.release = coda_psdev_release,
fs/coda/upcall.c
167
insize = SIZE(release);
fs/configfs/dir.c
1738
.release = configfs_dir_close,
fs/configfs/file.c
430
.release = configfs_release,
fs/configfs/file.c
438
.release = configfs_release_bin_file,
fs/configfs/item.c
127
if (t && t->ct_item_ops && t->ct_item_ops->release)
fs/configfs/item.c
128
t->ct_item_ops->release(item);
fs/debugfs/file.c
1275
.release = u32_array_release,
fs/debugfs/file.c
1398
.release = single_release,
fs/debugfs/file.c
426
if (real_fops->release)
fs/debugfs/file.c
427
r = real_fops->release(inode, file);
fs/debugfs/file.c
484
.release = full_proxy_release,
fs/dlm/config.c
333
.release = release_cluster,
fs/dlm/config.c
342
.release = release_space,
fs/dlm/config.c
351
.release = release_comm,
fs/dlm/config.c
360
.release = release_node,
fs/dlm/debug_fs.c
563
.release = seq_release
fs/dlm/debug_fs.c
572
.release = seq_release
fs/dlm/debug_fs.c
580
.release = seq_release
fs/dlm/debug_fs.c
588
.release = seq_release
fs/dlm/lock.c
362
void (*release)(struct kref *kref),
fs/dlm/lock.c
366
release(kref);
fs/dlm/user.c
927
.release = device_close,
fs/dlm/user.c
937
.release = ctl_device_close,
fs/dlm/user.c
952
.release = monitor_device_close,
fs/ecryptfs/file.c
422
.release = ecryptfs_dir_release,
fs/ecryptfs/file.c
438
.release = ecryptfs_release,
fs/ecryptfs/miscdev.c
452
.release = ecryptfs_miscdev_release,
fs/efivarfs/file.c
153
.release = efivarfs_file_release,
fs/erofs/ishare.c
169
.release = erofs_ishare_file_release,
fs/erofs/sysfs.c
233
.release = erofs_sb_release,
fs/eventfd.c
306
.release = eventfd_release,
fs/eventpoll.c
1100
.release = ep_eventpoll_release,
fs/ext2/dir.c
729
.release = ext2_dir_release,
fs/ext2/file.c
324
.release = ext2_release_file,
fs/ext4/dir.c
692
.release = ext4_release_dir,
fs/ext4/file.c
969
.release = ext4_release_file,
fs/ext4/sysfs.c
589
.release = ext4_sb_release,
fs/ext4/sysfs.c
595
.release = ext4_feat_release,
fs/f2fs/f2fs.h
2557
long long diff = 0, release = 0;
fs/f2fs/f2fs.h
2566
release = *count;
fs/f2fs/f2fs.h
2584
release = *count;
fs/f2fs/f2fs.h
2590
release = diff;
fs/f2fs/f2fs.h
2600
if (unlikely(release)) {
fs/f2fs/f2fs.h
2601
percpu_counter_sub(&sbi->alloc_valid_block_count, release);
fs/f2fs/f2fs.h
2602
dquot_release_reservation_block(inode, release);
fs/f2fs/f2fs.h
2608
percpu_counter_sub(&sbi->alloc_valid_block_count, release);
fs/f2fs/f2fs.h
2610
dquot_release_reservation_block(inode, release);
fs/f2fs/file.c
5465
.release = f2fs_release_file,
fs/f2fs/sysfs.c
1630
.release = f2fs_sb_release,
fs/f2fs/sysfs.c
1704
.release = f2fs_stat_kobj_release,
fs/f2fs/sysfs.c
1731
.release = f2fs_feature_list_kobj_release,
fs/fat/file.c
208
.release = fat_file_release,
fs/file_table.c
468
if (file->f_op->release)
fs/file_table.c
469
file->f_op->release(inode, file);
fs/fsopen.c
86
.release = fscontext_release,
fs/fuse/cuse.c
187
.release = cuse_release,
fs/fuse/cuse.c
373
dev->release = cuse_gendev_release;
fs/fuse/cuse.c
519
cc->fc.release = cuse_fc_release;
fs/fuse/cuse.c
627
cuse_channel_fops.release = cuse_channel_release;
fs/fuse/dev.c
2711
.release = fuse_dev_release,
fs/fuse/dir.c
2428
.release = fuse_dir_release,
fs/fuse/file.c
136
bool release = !isdir || open;
fs/fuse/file.c
146
ff = fuse_file_alloc(fm, release);
fs/fuse/file.c
3168
.release = fuse_release,
fs/fuse/file.c
55
struct fuse_file *fuse_file_alloc(struct fuse_mount *fm, bool release)
fs/fuse/file.c
64
if (release) {
fs/fuse/fuse_i.h
1183
struct fuse_file *fuse_file_alloc(struct fuse_mount *fm, bool release);
fs/fuse/fuse_i.h
516
void (*release)(struct fuse_iqueue *fiq);
fs/fuse/fuse_i.h
955
void (*release)(struct fuse_conn *);
fs/fuse/inode.c
1020
fc->release(fc);
fs/fuse/inode.c
1036
if (fiq->ops->release)
fs/fuse/inode.c
1037
fiq->ops->release(fiq);
fs/fuse/inode.c
1996
fc->release = fuse_free_conn;
fs/fuse/virtio_fs.c
1525
.release = virtio_fs_fiq_release,
fs/fuse/virtio_fs.c
1696
fc->release = fuse_free_conn;
fs/fuse/virtio_fs.c
201
.release = virtio_fs_ktype_release,
fs/gfs2/file.c
1590
.release = gfs2_release,
fs/gfs2/file.c
1605
.release = gfs2_release,
fs/gfs2/file.c
1624
.release = gfs2_release,
fs/gfs2/file.c
1637
.release = gfs2_release,
fs/gfs2/glock.c
2639
.release = gfs2_glocks_release,
fs/gfs2/glock.c
2647
.release = gfs2_glocks_release,
fs/gfs2/glock.c
2809
.release = seq_release_private,
fs/gfs2/lock_dlm.c
1420
goto release;
fs/gfs2/lock_dlm.c
1430
release:
fs/gfs2/sys.c
379
.release = gfs2_sbd_release,
fs/hfs/bfind.c
151
goto release;
fs/hfs/bfind.c
165
release:
fs/hfs/dir.c
320
.release = hfs_dir_release,
fs/hfs/inode.c
728
.release = hfs_file_release,
fs/hfsplus/bfind.c
194
goto release;
fs/hfsplus/bfind.c
208
release:
fs/hfsplus/dir.c
631
.release = hfsplus_dir_release,
fs/hfsplus/inode.c
421
.release = hfsplus_file_release,
fs/hostfs/hostfs_kern.c
387
.release = hostfs_file_release,
fs/hpfs/dir.c
327
.release = hpfs_dir_release,
fs/hpfs/file.c
263
.release = hpfs_file_release,
fs/jfs/file.c
154
.release = jfs_release,
fs/jfs/xattr.c
698
goto release;
fs/jfs/xattr.c
711
goto release;
fs/jfs/xattr.c
715
goto release;
fs/jfs/xattr.c
760
goto release;
fs/jfs/xattr.c
781
goto release;
fs/jfs/xattr.c
795
release:
fs/jfs/xattr.c
834
goto release;
fs/jfs/xattr.c
842
goto release;
fs/jfs/xattr.c
845
goto release;
fs/jfs/xattr.c
849
goto release;
fs/jfs/xattr.c
854
release:
fs/jfs/xattr.c
891
goto release;
fs/jfs/xattr.c
901
goto release;
fs/jfs/xattr.c
909
goto release;
fs/jfs/xattr.c
913
goto release;
fs/jfs/xattr.c
925
release:
fs/kernfs/dir.c
1929
.release = kernfs_dir_fop_release,
fs/kernfs/file.c
1021
.release = kernfs_fop_release,
fs/kernfs/file.c
1083
if (ops->release)
fs/kernfs/file.c
764
kn->attr.ops->release(of);
fs/libfs.c
233
.release = dcache_dir_close,
fs/nfs/dir.c
67
.release = nfs_closedir,
fs/nfs/direct.c
306
hdr->release(hdr);
fs/nfs/direct.c
808
hdr->release(hdr);
fs/nfs/file.c
959
.release = nfs_file_release,
fs/nfs/internal.h
301
void (*release)(struct nfs_pgio_header *hdr));
fs/nfs/nfs4file.c
442
.release = nfs_file_release,
fs/nfs/nfs4xdr.c
1879
utsname()->sysname, utsname()->release,
fs/nfs/nfs4xdr.c
312
#define IMPL_NAME_LIMIT (sizeof(utsname()->sysname) + sizeof(utsname()->release) + \
fs/nfs/pagelist.c
110
hdr->release = release;
fs/nfs/pagelist.c
97
void (*release)(struct nfs_pgio_header *hdr))
fs/nfs/read.c
186
hdr->release(hdr);
fs/nfs/sysfs.c
145
.release = nfs_netns_client_release,
fs/nfs/sysfs.c
165
.release = nfs_netns_object_release,
fs/nfs/sysfs.c
359
.release = nfs_sysfs_sb_release,
fs/nfs/sysfs.c
37
.release = nfs_kset_release,
fs/nfs/write.c
945
hdr->release(hdr);
fs/nfsd/nfs4callback.c
1346
if (cb->cb_ops && cb->cb_ops->release)
fs/nfsd/nfs4callback.c
1347
cb->cb_ops->release(cb);
fs/nfsd/nfs4layouts.c
742
.release = nfsd4_cb_layout_release,
fs/nfsd/nfs4proc.c
1919
.release = nfsd4_cb_offload_release,
fs/nfsd/nfs4state.c
3129
.release = client_opens_release,
fs/nfsd/nfs4state.c
3183
.release = simple_transaction_release,
fs/nfsd/nfs4state.c
3247
.release = nfsd4_cb_recall_any_release,
fs/nfsd/nfs4state.c
3253
.release = nfsd4_cb_getattr_release,
fs/nfsd/nfs4state.c
3654
utsname()->sysname, utsname()->release,
fs/nfsd/nfs4state.c
402
.release = nfsd4_cb_notify_lock_release,
fs/nfsd/nfs4state.c
5472
.release = nfsd4_cb_recall_release,
fs/nfsd/nfs4xdr.c
6235
goto release;
fs/nfsd/nfs4xdr.c
6238
goto release;
fs/nfsd/nfs4xdr.c
6298
release:
fs/nfsd/nfsctl.c
136
.release = simple_transaction_release,
fs/nfsd/nfsctl.c
174
.release = exports_release,
fs/nfsd/nfsctl.c
196
.release = seq_release,
fs/nfsd/state.h
103
void (*release)(struct nfsd4_callback *);
fs/nilfs2/sysfs.c
172
.release = nilfs_snapshot_attr_release,
fs/nilfs2/sysfs.c
62
.release = nilfs_##name##_attr_release, \
fs/nilfs2/sysfs.c
996
.release = nilfs_dev_attr_release,
fs/notify/fanotify/fanotify_user.c
1186
.release = fanotify_release,
fs/notify/inotify/inotify_user.c
362
.release = inotify_release,
fs/ntfs3/file.c
1569
.release = ntfs_file_release,
fs/ntfs3/file.c
1579
.release = ntfs_file_release,
fs/ocfs2/cluster/heartbeat.c
1378
.release = o2hb_debug_release,
fs/ocfs2/cluster/heartbeat.c
1944
.release = o2hb_region_release,
fs/ocfs2/cluster/netdebug.c
189
.release = nst_fop_release,
fs/ocfs2/cluster/netdebug.c
421
.release = sc_fop_release,
fs/ocfs2/cluster/netdebug.c
433
.release = sc_fop_release,
fs/ocfs2/cluster/netdebug.c
480
.release = o2net_debug_release,
fs/ocfs2/cluster/nodemanager.c
400
.release = o2nm_node_release,
fs/ocfs2/cluster/nodemanager.c
661
.release = o2nm_cluster_release,
fs/ocfs2/dlm/dlmdebug.c
345
.release = debug_release,
fs/ocfs2/dlm/dlmdebug.c
402
.release = debug_release,
fs/ocfs2/dlm/dlmdebug.c
601
.release = debug_lockres_release,
fs/ocfs2/dlm/dlmdebug.c
793
.release = debug_release,
fs/ocfs2/dlmfs/dlmfs.c
523
.release = dlmfs_file_release,
fs/ocfs2/dlmglue.c
3298
.release = ocfs2_dlm_debug_release,
fs/ocfs2/file.c
2812
.release = ocfs2_file_release,
fs/ocfs2/file.c
2836
.release = ocfs2_dir_release,
fs/ocfs2/file.c
2864
.release = ocfs2_file_release,
fs/ocfs2/file.c
2885
.release = ocfs2_dir_release,
fs/ocfs2/filecheck.c
144
.release = ocfs2_filecheck_release,
fs/ocfs2/stack_user.c
611
.release = ocfs2_control_release,
fs/ocfs2/super.c
391
.release = ocfs2_debug_release,
fs/openpromfs/inode.c
164
.release = seq_release,
fs/orangefs/devorangefs-req.c
774
.release = orangefs_devreq_release,
fs/orangefs/dir.c
395
.release = orangefs_dir_release,
fs/orangefs/file.c
584
.release = orangefs_file_release,
fs/orangefs/orangefs-debugfs.c
163
.release = seq_release,
fs/orangefs/orangefs-sysfs.c
1043
.release = ccache_orangefs_obj_release,
fs/orangefs/orangefs-sysfs.c
1090
.release = ncache_orangefs_obj_release,
fs/orangefs/orangefs-sysfs.c
1130
.release = pc_orangefs_obj_release,
fs/orangefs/orangefs-sysfs.c
1163
.release = stats_orangefs_obj_release,
fs/orangefs/orangefs-sysfs.c
902
.release = orangefs_obj_release,
fs/orangefs/orangefs-sysfs.c
949
.release = acache_orangefs_obj_release,
fs/orangefs/orangefs-sysfs.c
996
.release = capcache_orangefs_obj_release,
fs/overlayfs/file.c
637
.release = ovl_release,
fs/overlayfs/readdir.c
1073
.release = ovl_dir_release,
fs/pipe.c
1252
.release = pipe_release,
fs/pipe.c
1263
.release = pipe_release,
fs/pipe.c
224
.release = anon_pipe_buf_release,
fs/proc/array.c
814
.release = seq_release,
fs/proc/base.c
1073
.release = mem_release,
fs/proc/base.c
1100
.release = mem_release,
fs/proc/base.c
1544
.release = single_release,
fs/proc/base.c
1616
.release = single_release,
fs/proc/base.c
1719
.release = single_release,
fs/proc/base.c
1777
.release = single_release,
fs/proc/base.c
2593
.release = seq_release_private,
fs/proc/base.c
2687
.release = single_release,
fs/proc/base.c
2859
.release = mem_release,
fs/proc/base.c
3157
.release = proc_id_map_release,
fs/proc/base.c
3165
.release = proc_id_map_release,
fs/proc/base.c
3173
.release = proc_id_map_release,
fs/proc/base.c
3224
.release = proc_setgroups_release,
fs/proc/base.c
580
.release = single_release,
fs/proc/base.c
827
.release = single_release,
fs/proc/base.c
997
.release = mem_release,
fs/proc/fd.c
112
.release = single_release,
fs/proc/inode.c
500
const auto release = pde->proc_ops->proc_release;
fs/proc/inode.c
501
if (release) {
fs/proc/inode.c
513
if (release) {
fs/proc/inode.c
537
const auto release = pde->proc_ops->proc_release;
fs/proc/inode.c
538
if (release)
fs/proc/inode.c
539
return release(inode, file);
fs/proc/inode.c
563
.release = proc_reg_release,
fs/proc/inode.c
576
.release = proc_reg_release,
fs/proc/inode.c
590
.release = proc_reg_release,
fs/proc/inode.c
604
.release = proc_reg_release,
fs/proc/task_mmu.c
1577
.release = proc_map_release,
fs/proc/task_mmu.c
1584
.release = smaps_rollup_release,
fs/proc/task_mmu.c
3112
.release = pagemap_release,
fs/proc/task_mmu.c
3392
.release = proc_map_release,
fs/proc/task_mmu.c
836
.release = proc_map_release,
fs/proc/task_nommu.c
294
.release = map_release,
fs/proc/version.c
14
utsname()->release,
fs/proc_namespace.c
318
.release = mounts_release,
fs/proc_namespace.c
327
.release = mounts_release,
fs/proc_namespace.c
336
.release = mounts_release,
fs/pstore/inode.c
175
.release = seq_release,
fs/resctrl/pseudo_lock.c
1071
.release = pseudo_lock_dev_release,
fs/signalfd.c
245
.release = signalfd_release,
fs/smb/client/cifsfs.c
1599
.release = cifs_close,
fs/smb/client/cifsfs.c
1619
.release = cifs_close,
fs/smb/client/cifsfs.c
1639
.release = cifs_close,
fs/smb/client/cifsfs.c
1659
.release = cifs_close,
fs/smb/client/cifsfs.c
1677
.release = cifs_close,
fs/smb/client/cifsfs.c
1695
.release = cifs_close,
fs/smb/client/cifsfs.c
1711
.release = cifs_closedir,
fs/smb/client/smb1session.c
116
strcpy(bcc_ptr, init_utsname()->release);
fs/smb/client/smb1session.c
117
bcc_ptr += strlen(init_utsname()->release) + 1;
fs/smb/client/smb1session.c
96
bytes_ret = cifs_strtoUTF16((__le16 *) bcc_ptr, init_utsname()->release,
fs/smb/server/smb2pdu.c
5638
info->extended_info.release = cpu_to_le32(1);
fs/smb/server/smb_common.h
107
__le32 release;
fs/splice.c
157
.release = page_cache_pipe_buf_release,
fs/splice.c
173
.release = page_cache_pipe_buf_release,
fs/splice.c
402
.release = generic_pipe_buf_release,
fs/splice.c
409
.release = generic_pipe_buf_release,
fs/timerfd.c
386
.release = timerfd_release,
fs/tracefs/event_inode.c
111
if (entry->release)
fs/tracefs/event_inode.c
112
entry->release(entry->name, ei->data);
fs/ubifs/dir.c
1331
int err, release, sync = 0, move = (new_dir != old_dir);
fs/ubifs/dir.c
1530
release = old_inode_ui->dirty;
fs/ubifs/dir.c
1534
if (release)
fs/ubifs/dir.c
1764
.release = ubifs_dir_release,
fs/ubifs/file.c
1211
int err, release;
fs/ubifs/file.c
1236
release = ui->dirty;
fs/ubifs/file.c
1247
if (release)
fs/ubifs/file.c
1371
int err, release;
fs/ubifs/file.c
1389
release = ui->dirty;
fs/ubifs/file.c
1392
if (release)
fs/ubifs/file.c
1414
int err, release;
fs/ubifs/file.c
1424
release = ui->dirty;
fs/ubifs/file.c
1427
if (release)
fs/ubifs/file.c
1557
int release;
fs/ubifs/file.c
1562
release = ui->dirty;
fs/ubifs/file.c
1565
if (release)
fs/ubifs/ioctl.c
107
int err, release;
fs/ubifs/ioctl.c
122
release = ui->dirty;
fs/ubifs/ioctl.c
126
if (release)
fs/ubifs/sysfs.c
80
.release = ubifs_sb_release,
fs/udf/dir.c
155
.release = udf_dir_release,
fs/udf/file.c
207
.release = udf_release_file,
fs/ufs/dir.c
652
.release = ufs_dir_release,
fs/userfaultfd.c
2112
.release = userfaultfd_release,
fs/vboxsf/dir.c
186
.release = vboxsf_dir_release,
fs/vboxsf/file.c
218
.release = vboxsf_file_release,
fs/xfs/libxfs/xfs_da_btree.c
2133
int release,
fs/xfs/libxfs/xfs_da_btree.c
2200
if (release)
fs/xfs/libxfs/xfs_da_btree.h
195
int forward, int release, int *result);
fs/xfs/xfs_error.c
115
.release = xfs_sysfs_release,
fs/xfs/xfs_file.c
2037
.release = xfs_file_release,
fs/xfs/xfs_healthmon.c
1157
.release = xfs_healthmon_release,
fs/xfs/xfs_sysfs.c
330
.release = xfs_sysfs_release,
fs/xfs/xfs_sysfs.c
388
.release = xfs_sysfs_release,
fs/xfs/xfs_sysfs.c
465
.release = xfs_sysfs_release,
fs/xfs/xfs_sysfs.c
619
.release = xfs_sysfs_release,
fs/xfs/xfs_sysfs.c
625
.release = xfs_sysfs_release,
fs/xfs/xfs_sysfs.c
74
.release = xfs_sysfs_release,
fs/xfs/xfs_sysfs.c
760
.release = xfs_sysfs_release,
fs/zonefs/file.c
865
.release = zonefs_file_release,
fs/zonefs/sysfs.c
85
.release = zonefs_sysfs_sb_release,
include/crypto/if_alg.h
45
void (*release)(void *private);
include/drm/drm_accel.h
25
.release = drm_release,\
include/drm/drm_drv.h
261
void (*release) (struct drm_device *);
include/drm/drm_gem.h
469
.release = drm_release,\
include/drm/drm_gem_dma_helper.h
263
.release = drm_release,\
include/linux/blkdev.h
1653
void (*release)(struct gendisk *disk);
include/linux/bpf.h
1847
void (*release)(struct bpf_link *link);
include/linux/cdrom.h
73
void (*release) (struct cdrom_device_info *);
include/linux/cgroup-defs.h
720
void (*release)(struct kernfs_open_file *of);
include/linux/cgroup-defs.h
794
void (*release)(struct task_struct *task);
include/linux/component.h
102
void (*release)(struct device *, void *),
include/linux/configfs.h
213
void (*release)(struct config_item *);
include/linux/debugfs.h
57
.release = simple_attr_release, \
include/linux/device.h
651
void (*release)(struct device *dev);
include/linux/device.h
94
void (*release)(struct device *dev);
include/linux/device/devres.h
23
__devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, const char *name);
include/linux/device/devres.h
24
#define devres_alloc(release, size, gfp) \
include/linux/device/devres.h
25
__devres_alloc_node(release, size, gfp, NUMA_NO_NODE, #release)
include/linux/device/devres.h
26
#define devres_alloc_node(release, size, gfp, nid) \
include/linux/device/devres.h
27
__devres_alloc_node(release, size, gfp, nid, #release)
include/linux/device/devres.h
31
void *devres_find(struct device *dev, dr_release_t release, dr_match_t match, void *match_data);
include/linux/device/devres.h
33
void *devres_remove(struct device *dev, dr_release_t release, dr_match_t match, void *match_data);
include/linux/device/devres.h
34
int devres_destroy(struct device *dev, dr_release_t release, dr_match_t match, void *match_data);
include/linux/device/devres.h
35
int devres_release(struct device *dev, dr_release_t release, dr_match_t match, void *match_data);
include/linux/dma-buf.h
195
void (*release)(struct dma_buf *);
include/linux/dma-fence.h
233
void (*release)(struct dma_fence *fence);
include/linux/dtpm.h
32
void (*release)(struct dtpm *);
include/linux/fs.h
1943
int (*release) (struct inode *, struct file *);
include/linux/fs.h
3499
.release = simple_attr_release, \
include/linux/host1x.h
334
void (*release)(struct host1x_job *job);
include/linux/hsi/hsi.h
234
int (*release)(struct hsi_client *cl);
include/linux/hte.h
139
int (*release)(struct hte_chip *chip, struct hte_ts_desc *desc,
include/linux/iio/buffer_impl.h
85
void (*release)(struct iio_buffer *buffer);
include/linux/interrupt.h
276
void (*release)(struct kref *ref);
include/linux/io_uring/cmd.h
186
void (*release)(void *), unsigned int index,
include/linux/iommu.h
1340
void (*release)(void *iommu_data))
include/linux/iommu.h
952
void (*release)(void *iommu_data));
include/linux/ipack.h
96
void (*release) (struct ipack_device *dev);
include/linux/iscsi_boot_sysfs.h
100
void (*release) (void *data);
include/linux/iscsi_boot_sysfs.h
113
void (*release) (void *data));
include/linux/iscsi_boot_sysfs.h
120
void (*release) (void *data));
include/linux/iscsi_boot_sysfs.h
126
void (*release) (void *data));
include/linux/iscsi_boot_sysfs.h
133
void (*release)(void *data));
include/linux/kcsan-checks.h
257
#define kcsan_release() __KCSAN_BARRIER_TO_SIGNAL_FENCE(release)
include/linux/kernfs.h
282
void (*release)(struct kernfs_open_file *of);
include/linux/kobject.h
117
void (*release)(struct kobject *kobj);
include/linux/kobject.h
80
struct delayed_work release;
include/linux/kref.h
104
void (*release)(struct kref *kref),
include/linux/kref.h
109
release(kref);
include/linux/kref.h
62
static inline int kref_put(struct kref *kref, void (*release)(struct kref *kref))
include/linux/kref.h
65
release(kref);
include/linux/kref.h
82
void (*release)(struct kref *kref),
include/linux/kref.h
87
release(kref);
include/linux/kvm_host.h
2352
void (*release)(struct kvm_device *dev);
include/linux/mISDNif.h
293
unsigned short release;
include/linux/mmu_notifier.h
88
void (*release)(struct mmu_notifier *subscription,
include/linux/mtd/blktrans.h
62
void (*release)(struct mtd_blktrans_dev *dev);
include/linux/net.h
163
int (*release) (struct socket *sock);
include/linux/netlink.h
53
void (*release) (struct sock *sk, unsigned long *groups);
include/linux/nfs_xdr.h
1657
void (*release) (struct nfs_pgio_header *hdr);
include/linux/objpool.h
123
objpool_fini_cb release);
include/linux/objpool.h
94
objpool_fini_cb release;
include/linux/percpu-refcount.h
122
percpu_ref_func_t *release, unsigned int flags,
include/linux/percpu-refcount.h
335
ref->data->release(ref);
include/linux/percpu-refcount.h
97
percpu_ref_func_t *release;
include/linux/phy/phy.h
146
void (*release)(struct phy *phy);
include/linux/pipe_fs_i.h
136
void (*release)(struct pipe_inode_info *, struct pipe_buffer *);
include/linux/pipe_fs_i.h
273
ops->release(pipe, buf);
include/linux/platform_data/tda9950.h
13
void (*release)(void *);
include/linux/posix-clock.h
62
int (*release)(struct posix_clock_context *pccontext);
include/linux/powercap.h
105
int (*release) (struct powercap_zone *);
include/linux/powercap.h
43
int (*release) (struct powercap_control_type *);
include/linux/remoteproc.h
345
int (*release)(struct rproc *rproc, struct rproc_mem_entry *mem);
include/linux/remoteproc.h
680
int (*release)(struct rproc *, struct rproc_mem_entry *),
include/linux/rio.h
329
void (*release)(struct rio_net *net);
include/linux/seq_file.h
203
.release = seq_release, \
include/linux/seq_file.h
217
.release = single_release, \
include/linux/seq_file.h
232
.release = single_release, \
include/linux/soc/ti/ti_sci_protocol.h
548
int (*release)(const struct ti_sci_handle *handle, u8 pid);
include/linux/spi/offload/provider.h
26
void (*release)(struct spi_offload_trigger *trigger);
include/linux/spi/spi.h
1447
spi_replaced_release_t release;
include/linux/spi/spi.h
955
spi_res_release_t release;
include/linux/sunrpc/svcauth.h
146
int (*release)(struct svc_rqst *rqstp);
include/linux/surface_aggregator/serial_hub.h
464
void (*release)(struct ssh_packet *p);
include/linux/surface_aggregator/serial_hub.h
597
void (*release)(struct ssh_request *rqst);
include/linux/tee_core.h
109
void (*release)(struct tee_context *ctx);
include/linux/tracefs.h
77
eventfs_release release;
include/linux/uio_driver.h
117
int (*release)(struct uio_info *info, struct inode *inode);
include/linux/usb/gadget.h
510
struct usb_gadget *gadget, void (*release)(struct device *dev));
include/linux/usb/gadget.h
516
struct usb_gadget *gadget, void (*release)(struct device *dev));
include/linux/usb/gadget_configfs.h
34
.release = struct_in##_attr_release, \
include/linux/usb/serial.h
258
void (*release)(struct usb_serial *serial);
include/linux/vfio.h
119
void (*release)(struct vfio_device *vdev);
include/linux/vfio_pci_core.h
41
void (*release)(struct vfio_pci_core_device *vdev,
include/media/dvb_frontend.h
230
void (*release)(struct dvb_frontend *fe);
include/media/dvb_frontend.h
312
void (*release)(struct dvb_frontend *fe);
include/media/dvb_frontend.h
445
void (*release)(struct dvb_frontend* fe);
include/media/media-devnode.h
59
int (*release) (struct file *);
include/media/media-devnode.h
95
void (*release)(struct media_devnode *devnode);
include/media/media-request.h
288
void (*release)(struct media_request_object *object);
include/media/v4l2-dev.h
214
int (*release) (struct file *);
include/media/v4l2-dev.h
305
void (*release)(struct video_device *vdev);
include/media/v4l2-device.h
56
void (*release)(struct v4l2_device *v4l2_dev);
include/media/v4l2-subdev.h
949
void (*release)(struct v4l2_subdev *sd);
include/net/af_vsock.h
114
void (*release)(struct vsock_sock *);
include/net/caif/cfsrvl.h
21
void (*release)(struct cflayer *layer);
include/net/flow_offload.h
626
void (*release)(void *cb_priv);
include/net/flow_offload.h
633
void (*release)(void *cb_priv));
include/net/flow_offload.h
636
void (*release)(void *cb_priv),
include/net/flow_offload.h
740
void (*release)(void *cb_priv));
include/net/mptcp.h
113
void (*release)(struct mptcp_sock *msk);
include/net/mptcp.h
126
void (*release)(struct mptcp_sock *msk);
include/net/tc_act/tc_ife.h
44
void (*release)(struct tcf_meta_info *);
include/net/tcp.h
1333
void (*release)(struct sock *sk);
include/net/tcp.h
2745
void (*release)(struct sock *sk);
include/net/tls_toe.h
68
void (*release)(struct kref *kref);
include/rdma/rdmavt_mr.h
115
bool release)
include/rdma/rdmavt_mr.h
123
if (release)
include/rdma/rdmavt_mr.h
139
bool release)
include/rdma/rdmavt_mr.h
147
rvt_update_sge(ss, len, release);
include/rdma/rdmavt_qp.h
889
bool release, bool copy_last);
include/sound/emux_synth.h
38
void (*release)(struct snd_emux_voice *vp);
include/sound/hwdep.h
24
int (*release)(struct snd_hwdep *hw, struct file * file);
include/sound/info.h
39
int (*release)(struct snd_info_entry *entry,
include/trace/events/page_pool.h
17
s32 inflight, u32 hold, u32 release),
include/trace/events/page_pool.h
19
TP_ARGS(pool, inflight, hold, release),
include/trace/events/page_pool.h
25
__field(u32, release)
include/trace/events/page_pool.h
33
__entry->release = release;
include/trace/events/page_pool.h
39
__entry->release, __entry->cnt)
include/trace/events/page_pool.h
45
netmem_ref netmem, u32 release),
include/trace/events/page_pool.h
47
TP_ARGS(pool, netmem, release),
include/trace/events/page_pool.h
52
__field(u32, release)
include/trace/events/page_pool.h
59
__entry->release = release;
include/trace/events/page_pool.h
65
__entry->netmem & NET_IOV, __entry->pfn, __entry->release)
include/trace/events/sunrpc.h
136
DEFINE_RPC_CLNT_EVENT(release);
include/uapi/linux/utsname.h
10
char release[9];
include/uapi/linux/utsname.h
20
char release[65];
include/uapi/linux/utsname.h
28
char release[__NEW_UTS_LEN + 1];
include/uapi/sound/asound_fm.h
42
unsigned char release; /* 4 bits: release rate */
include/xen/grant_table.h
143
grant_ref_t release);
include/xen/interface/io/pvcalls.h
101
} release;
include/xen/interface/io/pvcalls.h
60
} release;
init/version-timestamp.c
15
.release = UTS_RELEASE,
io_uring/io_uring.c
2670
.release = io_uring_release,
io_uring/mock_file.c
190
.release = io_mock_release,
io_uring/mock_file.c
199
.release = io_mock_release,
io_uring/rsrc.c
136
imu->release(imu->priv);
io_uring/rsrc.c
820
imu->release = io_release_ubuf;
io_uring/rsrc.c
928
void (*release)(void *), unsigned int index,
io_uring/rsrc.c
974
imu->release = release;
io_uring/rsrc.h
42
void (*release)(void *);
io_uring/zcrx.c
658
.release = zcrx_box_release,
ipc/shm.c
663
.release = shm_release,
ipc/shm.c
676
.release = shm_release,
kernel/bpf/bpf_iter.c
286
.release = iter_release,
kernel/bpf/bpf_iter.c
492
.release = bpf_iter_link_release,
kernel/bpf/bpf_struct_ops.c
593
.release = bpf_struct_ops_link_release,
kernel/bpf/btf.c
8141
.release = btf_release,
kernel/bpf/cgroup.c
1462
.release = bpf_cgroup_link_release,
kernel/bpf/inode.c
316
.release = bpffs_map_release,
kernel/bpf/net_namespace.c
236
.release = bpf_netns_link_release,
kernel/bpf/rqspinlock.c
479
goto release;
kernel/bpf/rqspinlock.c
505
goto release;
kernel/bpf/rqspinlock.c
633
goto release; /* No contention */
kernel/bpf/rqspinlock.c
651
release:
kernel/bpf/syscall.c
1173
.release = bpf_map_release,
kernel/bpf/syscall.c
2521
.release = bpf_prog_release,
kernel/bpf/syscall.c
3292
ops->release(link);
kernel/bpf/syscall.c
3413
.release = bpf_link_release,
kernel/bpf/syscall.c
3422
.release = bpf_link_release,
kernel/bpf/syscall.c
3581
.release = bpf_tracing_link_release,
kernel/bpf/syscall.c
3872
.release = bpf_raw_tp_link_release,
kernel/bpf/syscall.c
4186
.release = bpf_perf_link_release,
kernel/bpf/syscall.c
5999
.release = bpf_stats_release,
kernel/bpf/tcx.c
290
.release = tcx_link_release,
kernel/bpf/token.c
108
.release = bpf_token_release,
kernel/bpf/trampoline.c
919
.release = bpf_shim_tramp_link_release,
kernel/cgroup/cgroup.c
4280
if (cft->release)
kernel/cgroup/cgroup.c
4281
cft->release(of);
kernel/cgroup/cgroup.c
4386
.release = cgroup_file_release,
kernel/cgroup/cgroup.c
4395
.release = cgroup_file_release,
kernel/cgroup/cgroup.c
5440
.release = cgroup_procs_release,
kernel/cgroup/cgroup.c
5449
.release = cgroup_procs_release,
kernel/cgroup/cgroup.c
5520
.release = cgroup_pressure_release,
kernel/cgroup/cgroup.c
5528
.release = cgroup_pressure_release,
kernel/cgroup/cgroup.c
5536
.release = cgroup_pressure_release,
kernel/cgroup/cgroup.c
5545
.release = cgroup_pressure_release,
kernel/cgroup/cgroup.c
5669
TRACE_CGROUP_PATH(release, cgrp);
kernel/cgroup/cgroup.c
6370
have_release_callback |= (bool)ss->release << ss->id;
kernel/cgroup/cgroup.c
7161
ss->release(task);
kernel/cgroup/pids.c
456
.release = pids_release,
kernel/crash_dump_dm_crypt.c
236
.release = config_key_release,
kernel/debug/kdb/kdb_main.c
2392
kdb_printf("release %s\n", init_uts_ns.name.release);
kernel/events/core.c
12685
pmu->dev->release = pmu_dev_release;
kernel/events/core.c
7511
.release = perf_release,
kernel/fail_function.c
312
.release = seq_release,
kernel/gcov/fs.c
513
.release = gcov_seq_release,
kernel/hung_task.c
258
print_tainted(), init_utsname()->release,
kernel/irq/debugfs.c
214
.release = single_release,
kernel/irq/irqdesc.c
354
.release = irq_kobj_release,
kernel/irq/irqdesc.c
407
.release = irq_kobj_release,
kernel/irq/manage.c
372
kref_put(&desc->affinity_notify->kref, desc->affinity_notify->release);
kernel/irq/manage.c
539
kref_put(&notify->kref, notify->release);
kernel/irq/manage.c
579
kref_put(&old_notify->kref, old_notify->release);
kernel/irq/manage.c
581
kref_put(&old_notify->kref, old_notify->release);
kernel/kcov.c
775
.release = kcov_close,
kernel/kcsan/core.c
976
DEFINE_MEMORY_BARRIER(release, true);
kernel/kcsan/debugfs.c
263
.release = single_release
kernel/kcsan/kcsan_test.c
492
#define TEST_KERNEL_LOCKED(name, acquire, release) \
kernel/kcsan/kcsan_test.c
503
release; \
kernel/livepatch/core.c
642
.release = klp_kobj_release_patch,
kernel/livepatch/core.c
658
.release = klp_kobj_release_object,
kernel/livepatch/core.c
674
.release = klp_kobj_release_func,
kernel/liveupdate/luo_core.c
432
.release = luo_release,
kernel/liveupdate/luo_session.c
362
.release = luo_session_release,
kernel/locking/lockdep.c
809
printk("%s %.*s %s\n", init_utsname()->release,
kernel/locking/qspinlock.c
234
goto release;
kernel/locking/qspinlock.c
261
goto release;
kernel/locking/qspinlock.c
354
goto release; /* No contention */
kernel/locking/qspinlock.c
373
release:
kernel/module/tracking.c
117
.release = seq_release,
kernel/padata.c
942
.release = padata_sysfs_release,
kernel/params.c
947
.release = module_kobj_release,
kernel/power/qos.c
408
.release = cpu_latency_qos_release,
kernel/power/qos.c
504
.release = cpu_wakeup_latency_qos_release,
kernel/power/snapshot.c
2165
if (strcmp(info->uts.release, init_utsname()->release))
kernel/power/user.c
449
.release = snapshot_release,
kernel/printk/printk.c
968
.release = devkmsg_release,
kernel/relay.c
1010
.release = relay_file_release,
kernel/rseq.c
180
.release = single_release,
kernel/rseq.c
222
.release = single_release,
kernel/rseq.c
805
.release = single_release,
kernel/sched/cpufreq_schedutil.c
630
.release = &sugov_tunables_free,
kernel/sched/debug.c
1106
init_utsname()->release,
kernel/sched/debug.c
169
.release = single_release,
kernel/sched/debug.c
209
.release = single_release,
kernel/sched/debug.c
272
.release = single_release,
kernel/sched/debug.c
325
.release = seq_release,
kernel/sched/debug.c
444
.release = single_release,
kernel/sched/debug.c
477
.release = single_release,
kernel/sched/debug.c
510
.release = single_release,
kernel/sched/debug.c
543
.release = single_release,
kernel/sched/debug.c
664
.release = single_release,
kernel/sched/ext.c
3826
.release = scx_kobj_release,
kernel/seccomp.c
1886
.release = seccomp_notify_release,
kernel/sys.c
1325
static int override_release(char __user *release, size_t len)
kernel/sys.c
1346
ret = copy_to_user(release, buf, copy + 1);
kernel/sys.c
1361
if (override_release(name->release, sizeof(name->release)))
kernel/sys.c
1385
if (override_release(name->release, sizeof(name->release)))
kernel/sys.c
1404
memcpy(&tmp.release, &utsname()->release, __OLD_UTS_LEN);
kernel/sys.c
1413
if (override_release(name->release, sizeof(name->release)))
kernel/time/posix-clock.c
139
if (clk->ops.release)
kernel/time/posix-clock.c
140
err = clk->ops.release(pccontext);
kernel/time/posix-clock.c
157
.release = posix_clock_release,
kernel/time/test_udelay.c
134
.release = single_release,
kernel/trace/bpf_trace.c
2479
.release = bpf_kprobe_multi_link_release,
kernel/trace/bpf_trace.c
3070
.release = bpf_uprobe_multi_link_release,
kernel/trace/ftrace.c
7004
.release = seq_release_private,
kernel/trace/ftrace.c
7011
.release = seq_release_private,
kernel/trace/ftrace.c
7018
.release = seq_release_private,
kernel/trace/ftrace.c
7025
.release = seq_release_private,
kernel/trace/ftrace.c
7033
.release = ftrace_regex_release,
kernel/trace/ftrace.c
7041
.release = ftrace_regex_release,
kernel/trace/ftrace.c
7434
.release = ftrace_graph_release,
kernel/trace/ftrace.c
7442
.release = ftrace_graph_release,
kernel/trace/ftrace.c
8978
.release = ftrace_pid_release,
kernel/trace/ftrace.c
8986
.release = ftrace_pid_release,
kernel/trace/rv/rv.c
550
.release = seq_release
kernel/trace/rv/rv.c
648
.release = seq_release,
kernel/trace/rv/rv_reactors.c
134
.release = seq_release
kernel/trace/rv/rv_reactors.c
280
.release = seq_release,
kernel/trace/trace.c
3423
name, init_utsname()->release);
kernel/trace/trace.c
3908
goto release;
kernel/trace/trace.c
3995
release:
kernel/trace/trace.c
4310
.release = tracing_release,
kernel/trace/trace.c
4317
.release = tracing_seq_release,
kernel/trace/trace.c
4416
.release = tracing_release_generic_tr,
kernel/trace/trace.c
4702
.release = tracing_single_release_tr,
kernel/trace/trace.c
5108
.release = seq_release,
kernel/trace/trace.c
7346
.release = tracing_release_generic_tr,
kernel/trace/trace.c
7355
.release = tracing_release_generic_tr,
kernel/trace/trace.c
7363
.release = tracing_release_pipe,
kernel/trace/trace.c
7371
.release = tracing_release_generic_tr,
kernel/trace/trace.c
7379
.release = tracing_release_generic_tr,
kernel/trace/trace.c
7386
.release = tracing_seq_release,
kernel/trace/trace.c
7393
.release = tracing_release_generic_tr,
kernel/trace/trace.c
7399
.release = tracing_free_buffer_release,
kernel/trace/trace.c
7405
.release = tracing_mark_release,
kernel/trace/trace.c
7411
.release = tracing_mark_release,
kernel/trace/trace.c
7418
.release = tracing_single_release_tr,
kernel/trace/trace.c
7426
.release = tracing_single_release_tr,
kernel/trace/trace.c
7433
.release = tracing_seq_release,
kernel/trace/trace.c
7442
.release = tracing_snapshot_release,
kernel/trace/trace.c
7448
.release = tracing_buffers_release,
kernel/trace/trace.c
7810
.release = tracing_err_log_release,
kernel/trace/trace.c
8021
.release = buffer_pipe_buf_release,
kernel/trace/trace.c
8296
.release = tracing_buffers_release,
kernel/trace/trace.c
8371
.release = tracing_release_generic_tr,
kernel/trace/trace.c
8742
.release = tracing_release_options,
kernel/trace/trace.c
9112
.release = tracing_release_generic_tr,
kernel/trace/trace.c
9156
.release = tracing_release_generic_tr,
kernel/trace/trace.c
9253
.release = tracing_release_generic_tr,
kernel/trace/trace_dynevent.c
269
.release = seq_release,
kernel/trace/trace_events.c
2641
.release = seq_release,
kernel/trace/trace_events.c
2649
.release = ftrace_event_release,
kernel/trace/trace_events.c
2656
.release = seq_release,
kernel/trace/trace_events.c
2663
.release = seq_release,
kernel/trace/trace_events.c
2671
.release = ftrace_event_release,
kernel/trace/trace_events.c
2679
.release = ftrace_event_release,
kernel/trace/trace_events.c
2686
.release = tracing_release_file_tr,
kernel/trace/trace_events.c
2694
.release = seq_release,
kernel/trace/trace_events.c
2708
.release = tracing_release_file_tr,
kernel/trace/trace_events.c
2717
.release = subsystem_release,
kernel/trace/trace_events.c
2725
.release = subsystem_release,
kernel/trace/trace_events.c
2733
.release = subsystem_release,
kernel/trace/trace_events.c
2740
.release = tracing_release_generic_tr,
kernel/trace/trace_events.c
2747
.release = tracing_release_generic_tr,
kernel/trace/trace_events.c
3144
.release = event_release,
kernel/trace/trace_events_hist.c
5857
.release = event_hist_release,
kernel/trace/trace_events_hist.c
6141
.release = tracing_single_release_file_tr,
kernel/trace/trace_events_inject.c
334
.release = tracing_release_file_tr,
kernel/trace/trace_events_synth.c
2321
.release = seq_release,
kernel/trace/trace_events_trigger.c
452
.release = event_trigger_release,
kernel/trace/trace_events_user.c
2748
.release = user_events_release,
kernel/trace/trace_events_user.c
2843
.release = seq_release,
kernel/trace/trace_hwlat.c
754
.release = seq_release,
kernel/trace/trace_kprobe.c
1363
.release = seq_release,
kernel/trace/trace_kprobe.c
1416
.release = seq_release,
kernel/trace/trace_osnoise.c
2656
.release = timerlat_fd_release,
kernel/trace/trace_osnoise.c
2672
.release = seq_release,
kernel/trace/trace_printk.c
376
.release = seq_release,
kernel/trace/trace_recursion_record.c
222
.release = recursed_function_release,
kernel/trace/trace_sched_switch.c
515
.release = seq_release,
kernel/trace/trace_sched_switch.c
594
.release = seq_release,
kernel/trace/trace_stack.c
491
.release = seq_release,
kernel/trace/trace_stack.c
511
.release = ftrace_regex_release,
kernel/trace/trace_stat.c
271
.release = tracing_stat_release
kernel/trace/trace_uprobe.c
817
.release = seq_release,
kernel/trace/trace_uprobe.c
867
.release = seq_release,
kernel/utsname_sysctl.c
95
.data = init_uts_ns.name.release,
kernel/utsname_sysctl.c
96
.maxlen = sizeof(init_uts_ns.name.release),
kernel/vmcore_info.c
161
VMCOREINFO_OSRELEASE(init_uts_ns.name.release);
kernel/watch_queue.c
606
bool release;
kernel/watch_queue.c
634
release = !hlist_unhashed(&watch->list_node);
kernel/watch_queue.c
635
if (release) {
kernel/watch_queue.c
645
if (release) {
kernel/watch_queue.c
85
.release = watch_queue_pipe_buf_release,
kernel/workqueue.c
7498
wq_dev->dev.release = wq_device_release;
lib/cpu_rmap.c
318
glue->notify.release = irq_cpu_rmap_release;
lib/dump_stack.c
63
init_utsname()->release,
lib/dynamic_debug.c
1192
.release = seq_release_private,
lib/kobject.c
672
if (t && !t->release)
lib/kobject.c
686
if (t && t->release) {
lib/kobject.c
689
t->release(kobj);
lib/kobject.c
705
struct kobject, release));
lib/kobject.c
716
INIT_DELAYED_WORK(&kobj->release, kobject_delayed_cleanup);
lib/kobject.c
718
schedule_delayed_work(&kobj->release, delay);
lib/kobject.c
749
.release = dynamic_kobj_release,
lib/kobject.c
939
.release = kset_release,
lib/kunit/debugfs.c
157
.release = debugfs_release,
lib/kunit/debugfs.c
165
.release = debugfs_release,
lib/kunit/device.c
126
kunit_dev->dev.release = kunit_device_release;
lib/objpool.c
120
objpool_fini_cb release)
lib/objpool.c
144
pool->release = release;
lib/objpool.c
171
if (pool->release)
lib/objpool.c
172
pool->release(pool, pool->context);
lib/percpu-refcount.c
100
data->release = release;
lib/percpu-refcount.c
199
data->release, atomic_long_read(&data->count)) &&
lib/percpu-refcount.c
392
ref->data->release);
lib/percpu-refcount.c
63
int percpu_ref_init(struct percpu_ref *ref, percpu_ref_func_t *release,
lib/ref_tracker.c
413
.release = single_release,
lib/test_hmm.c
1578
.release = dmirror_fops_release,
lib/test_objpool.c
481
int release)
lib/test_objpool.c
487
if (!release) {
lib/xz/xz_dec_test.c
180
.release = &xz_dec_test_release,
mm/cma_sysfs.c
103
.release = cma_kobj_release,
mm/damon/sysfs-common.c
102
.release = damon_sysfs_ul_range_release,
mm/damon/sysfs-schemes.c
1025
.release = damon_sysfs_watermarks_release,
mm/damon/sysfs-schemes.c
121
.release = damon_sysfs_scheme_region_release,
mm/damon/sysfs-schemes.c
1246
.release = damos_sysfs_quota_goal_release,
mm/damon/sysfs-schemes.c
1364
.release = damos_sysfs_quota_goals_release,
mm/damon/sysfs-schemes.c
1474
.release = damon_sysfs_weights_release,
mm/damon/sysfs-schemes.c
1640
.release = damon_sysfs_quotas_release,
mm/damon/sysfs-schemes.c
1738
.release = damon_sysfs_access_pattern_release,
mm/damon/sysfs-schemes.c
1817
.release = damos_sysfs_dest_release,
mm/damon/sysfs-schemes.c
188
.release = damon_sysfs_scheme_regions_release,
mm/damon/sysfs-schemes.c
1936
.release = damos_sysfs_dests_release,
mm/damon/sysfs-schemes.c
2362
.release = damon_sysfs_scheme_release,
mm/damon/sysfs-schemes.c
2483
.release = damon_sysfs_schemes_release,
mm/damon/sysfs-schemes.c
342
.release = damon_sysfs_stats_release,
mm/damon/sysfs-schemes.c
704
.release = damon_sysfs_scheme_filter_release,
mm/damon/sysfs-schemes.c
830
.release = damon_sysfs_scheme_filters_release,
mm/damon/sysfs.c
1079
.release = damon_sysfs_context_release,
mm/damon/sysfs.c
1205
.release = damon_sysfs_contexts_release,
mm/damon/sysfs.c
1889
.release = damon_sysfs_kdamond_release,
mm/damon/sysfs.c
202
.release = damon_sysfs_regions_release,
mm/damon/sysfs.c
2031
.release = damon_sysfs_kdamonds_release,
mm/damon/sysfs.c
2081
.release = damon_sysfs_ui_dir_release,
mm/damon/sysfs.c
309
.release = damon_sysfs_target_release,
mm/damon/sysfs.c
434
.release = damon_sysfs_targets_release,
mm/damon/sysfs.c
591
.release = damon_sysfs_intervals_goal_release,
mm/damon/sysfs.c
745
.release = damon_sysfs_intervals_release,
mm/damon/sysfs.c
833
.release = damon_sysfs_attrs_release,
mm/damon/sysfs.c
85
.release = damon_sysfs_region_release,
mm/dmapool_test.c
120
test_dev.release = dmapool_test_release;
mm/gup_test.c
385
.release = gup_test_release,
mm/huge_memory.c
1338
goto release;
mm/huge_memory.c
1367
release:
mm/huge_memory.c
2045
goto release;
mm/huge_memory.c
2048
goto release;
mm/huge_memory.c
2052
release:
mm/huge_memory.c
594
.release = &thpsize_release,
mm/kmemleak.c
2192
.release = seq_release,
mm/memcontrol.c
4634
.release = peak_release,
mm/memcontrol.c
5432
.release = peak_release,
mm/memory-failure.c
1670
bool release)
mm/memory-failure.c
1678
if (ret && release)
mm/memory-failure.c
196
static bool page_handle_poison(struct page *page, bool hugepage_or_freepage, bool release)
mm/memory-failure.c
215
if (release)
mm/memory-failure.c
2862
bool release = !huge;
mm/memory-failure.c
2864
if (!page_handle_poison(page, huge, release))
mm/memory-tiers.c
244
new_memtier->dev.release = memory_tier_device_release;
mm/memory.c
5289
goto release;
mm/memory.c
5292
goto release;
mm/memory.c
5295
goto release;
mm/memory.c
5300
goto release;
mm/memory.c
5325
release:
mm/mempolicy.c
3807
.release = wi_kobj_release,
mm/mmu_notifier.c
320
if (subscription->ops->release)
mm/mmu_notifier.c
321
subscription->ops->release(subscription, mm);
mm/mmu_notifier.c
813
if (subscription->ops->release)
mm/mmu_notifier.c
814
subscription->ops->release(subscription, mm);
mm/page_owner.c
955
.release = seq_release_private,
mm/secretmem.c
142
.release = secretmem_release,
mm/shmem.c
3526
.release = zero_pipe_buf_release,
mm/slub.c
9409
.release = kmem_cache_release,
mm/slub.c
9775
.release = slab_debug_trace_release,
mm/vmscan.c
5648
.release = seq_release,
mm/vmscan.c
5655
.release = seq_release,
net/6lowpan/debugfs.c
163
.release = single_release,
net/9p/trans_usbg.c
808
.release = usb9pfs_attr_release,
net/appletalk/ddp.c
1892
.release = atalk_release,
net/atm/pvc.c
110
.release = vcc_release,
net/atm/svc.c
638
.release = svc_release,
net/ax25/af_ax25.c
2016
.release = ax25_release,
net/bluetooth/6lowpan.c
1230
.release = single_release,
net/bluetooth/bnep/sock.c
175
.release = bnep_sock_release,
net/bluetooth/cmtp/sock.c
177
.release = cmtp_sock_release,
net/bluetooth/hci_sock.c
1390
init_utsname()->release,
net/bluetooth/hci_sock.c
2175
.release = hci_sock_release,
net/bluetooth/hci_sysfs.c
113
.release = bt_host_release,
net/bluetooth/hci_sysfs.c
21
.release = bt_link_release,
net/bluetooth/hidp/sock.c
226
.release = hidp_sock_release,
net/bluetooth/iso.c
2643
.release = iso_sock_release,
net/bluetooth/l2cap_sock.c
1979
.release = l2cap_sock_release,
net/bluetooth/rfcomm/sock.c
1007
.release = rfcomm_sock_release,
net/bluetooth/sco.c
1546
.release = sco_sock_release,
net/bridge/br_if.c
277
.release = release_nbp,
net/caif/caif_socket.c
966
.release = caif_release,
net/caif/caif_socket.c
985
.release = caif_release,
net/caif/cfrfml.c
55
this->serv.release = cfrfml_release;
net/caif/cfsrvl.c
174
service->release = cfsrvl_release;
net/caif/cfsrvl.c
198
servl->release(&servl->layer);
net/can/bcm.c
1781
.release = bcm_release,
net/can/isotp.c
1708
.release = isotp_release,
net/can/j1939/socket.c
1376
.release = j1939_sk_release,
net/can/raw.c
1068
.release = raw_release,
net/core/dev.c
10667
.release = bpf_xdp_link_release,
net/core/dev.c
7432
napi->notify.release = netif_napi_affinity_release;
net/core/dev.c
7452
napi->notify.release = NULL;
net/core/filter.c
4181
bool tail, bool release)
net/core/filter.c
4186
if (release) {
net/core/filter.c
4202
bool release = skb_frag_size(frag) == shrink;
net/core/filter.c
4208
zc_frag = bpf_xdp_shrink_data_zc(xdp, shrink, tail, release);
net/core/filter.c
4211
if (release) {
net/core/filter.c
4219
return release;
net/core/flow_offload.c
261
void (*release)(void *cb_priv))
net/core/flow_offload.c
272
block_cb->release = release;
net/core/flow_offload.c
280
if (block_cb->release)
net/core/flow_offload.c
281
block_cb->release(block_cb->cb_priv);
net/core/flow_offload.c
460
static void __flow_block_indr_cleanup(void (*release)(void *cb_priv),
net/core/flow_offload.c
467
if (this->release == release &&
net/core/flow_offload.c
484
void (*release)(void *cb_priv))
net/core/flow_offload.c
505
__flow_block_indr_cleanup(release, cb_priv, &cleanup_list);
net/core/flow_offload.c
530
void (*release)(void *cb_priv),
net/core/flow_offload.c
539
block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, release);
net/core/neighbour.c
3186
int release;
net/core/neighbour.c
3189
release = cb(n);
net/core/neighbour.c
3190
if (release) {
net/core/neighbour.c
3196
if (release)
net/core/net-sysfs.c
1206
.release = rx_queue_release,
net/core/net-sysfs.c
1956
.release = netdev_queue_release,
net/core/skbuff.c
1852
goto release;
net/core/skbuff.c
1880
release:
net/core/skbuff.c
2012
goto release;
net/core/skbuff.c
2078
release:
net/core/sock_map.c
1834
.release = sock_map_link_release,
net/ethtool/ioctl.c
724
strscpy(rsp->info.version, init_uts_ns.name.release,
net/ieee802154/socket.c
413
.release = ieee802154_sock_release,
net/ieee802154/socket.c
975
.release = ieee802154_sock_release,
net/ipv4/af_inet.c
1069
.release = inet_release,
net/ipv4/af_inet.c
1104
.release = inet_release,
net/ipv4/af_inet.c
1136
.release = inet_release,
net/ipv4/bpf_tcp_ca.c
170
offsetof(struct tcp_congestion_ops, release))
net/ipv4/bpf_tcp_ca.c
181
offsetof(struct tcp_congestion_ops, release))
net/ipv4/bpf_tcp_ca.c
324
.release = __bpf_tcp_ca_release,
net/ipv4/tcp.c
3475
if (icsk->icsk_ca_initialized && icsk->icsk_ca_ops->release)
net/ipv4/tcp.c
3476
icsk->icsk_ca_ops->release(sk);
net/ipv4/tcp_cdg.c
401
.release = tcp_cdg_release,
net/ipv4/tcp_cong.c
274
if (icsk->icsk_ca_initialized && icsk->icsk_ca_ops->release)
net/ipv4/tcp_cong.c
275
icsk->icsk_ca_ops->release(sk);
net/ipv4/tcp_ulp.c
123
if (icsk->icsk_ulp_ops->release)
net/ipv4/tcp_ulp.c
124
icsk->icsk_ulp_ops->release(sk);
net/ipv6/af_inet6.c
680
.release = inet6_release,
net/ipv6/af_inet6.c
715
.release = inet6_release,
net/ipv6/ip6_flowlabel.c
661
goto release;
net/ipv6/ip6_flowlabel.c
669
goto release;
net/ipv6/ip6_flowlabel.c
673
goto release;
net/ipv6/ip6_flowlabel.c
682
release:
net/ipv6/ndisc.c
1707
goto release;
net/ipv6/ndisc.c
1714
goto release;
net/ipv6/ndisc.c
1720
goto release;
net/ipv6/ndisc.c
1745
goto release;
net/ipv6/ndisc.c
1774
release:
net/ipv6/raw.c
1278
.release = inet6_release,
net/iucv/af_iucv.c
2215
.release = iucv_sock_release,
net/iucv/iucv.c
106
dev->release = iucv_release_device;
net/kcm/kcmsock.c
1747
.release = kcm_release,
net/kcm/kcmsock.c
1768
.release = kcm_release,
net/key/af_key.c
3787
.release = pfkey_release,
net/l2tp/l2tp_debugfs.c
322
.release = l2tp_dfs_seq_release,
net/l2tp/l2tp_ip.c
631
.release = inet_release,
net/l2tp/l2tp_ip6.c
760
.release = inet6_release,
net/l2tp/l2tp_ppp.c
1632
.release = pppol2tp_release,
net/llc/af_llc.c
1229
.release = llc_ui_release,
net/mac80211/rc80211_minstrel_ht_debugfs.c
189
.release = minstrel_stats_release,
net/mac80211/rc80211_minstrel_ht_debugfs.c
324
.release = minstrel_stats_release,
net/mac80211/rx.c
4423
int release;
net/mac80211/rx.c
4426
release = (tid_agg_rx->head_seq_num + tid_agg_rx->buf_size) %
net/mac80211/rx.c
4429
release, &frames);
net/mac80211/rx.c
4442
goto release;
net/mac80211/rx.c
4459
release:
net/mctp/af_mctp.c
630
.release = mctp_release,
net/mptcp/protocol.c
4522
.release = inet_release,
net/mptcp/protocol.c
4625
.release = inet6_release,
net/mptcp/sched.c
156
if (sched->release)
net/mptcp/sched.c
157
sched->release(msk);
net/mptcp/subflow.c
2007
bool release = true;
net/mptcp/subflow.c
2019
release = ctx->disposable || list_empty(&ctx->node);
net/mptcp/subflow.c
2024
if (!release && !test_and_set_bit(MPTCP_WORK_CLOSE_SUBFLOW,
net/mptcp/subflow.c
2031
if (release)
net/mptcp/subflow.c
2122
.release = subflow_ulp_release,
net/netfilter/nf_bpf_link.c
172
.release = bpf_nf_link_release,
net/netfilter/nf_conntrack_standalone.c
324
goto release;
net/netfilter/nf_conntrack_standalone.c
329
goto release;
net/netfilter/nf_conntrack_standalone.c
332
goto release;
net/netfilter/nf_conntrack_standalone.c
353
goto release;
net/netfilter/nf_conntrack_standalone.c
374
goto release;
net/netfilter/nf_conntrack_standalone.c
387
goto release;
net/netfilter/nf_conntrack_standalone.c
390
release:
net/netlink/af_netlink.c
2050
nl_table[unit].release = cfg->release;
net/netlink/af_netlink.c
2805
.release = netlink_release,
net/netlink/af_netlink.c
651
void (*release)(struct sock *sock, unsigned long *groups);
net/netlink/af_netlink.c
678
release = nl_table[protocol].release;
net/netlink/af_netlink.c
694
nlk->netlink_release = release;
net/netlink/af_netlink.h
71
void (*release)(struct sock *sk,
net/netlink/genetlink.c
1884
.release = genl_release,
net/netrom/af_netrom.c
1356
.release = nr_release,
net/nfc/llcp_sock.c
922
.release = llcp_sock_release,
net/nfc/llcp_sock.c
942
.release = llcp_sock_release,
net/nfc/rawsock.c
282
.release = rawsock_release,
net/nfc/rawsock.c
300
.release = rawsock_release,
net/packet/af_packet.c
4644
.release = packet_release,
net/packet/af_packet.c
4663
.release = packet_release,
net/phonet/socket.c
430
.release = pn_socket_release,
net/phonet/socket.c
448
.release = pn_socket_release,
net/qrtr/af_qrtr.c
1245
.release = qrtr_release,
net/qrtr/tun.c
147
.release = qrtr_tun_release,
net/rds/af_rds.c
641
.release = rds_release,
net/rfkill/core.c
1407
.release = rfkill_fop_release,
net/rose/af_rose.c
1529
.release = rose_release,
net/rxrpc/af_rxrpc.c
1001
.release = rxrpc_release,
net/sched/act_ife.c
199
if (!mops->release)
net/sched/act_ife.c
200
mops->release = ife_release_meta_gen;
net/sched/act_ife.c
408
if (e->ops->release)
net/sched/act_ife.c
409
e->ops->release(e);
net/sched/act_meta_mark.c
52
.release = ife_release_meta_gen,
net/sched/act_meta_skbtcindex.c
52
.release = ife_release_meta_gen,
net/sched/sch_generic.c
503
bool release = true;
net/sched/sch_generic.c
549
release = false;
net/sched/sch_generic.c
554
if (release)
net/sctp/diag.c
309
goto release;
net/sctp/diag.c
329
goto release;
net/sctp/diag.c
339
goto release;
net/sctp/diag.c
347
release:
net/sctp/ipv6.c
1044
.release = inet6_release,
net/sctp/protocol.c
1106
.release = inet_release, /* Needs to be wrapped... */
net/smc/af_smc.c
1256
ini->release_nr = fce->release;
net/smc/af_smc.c
1428
ini->release_nr = fce->release;
net/smc/af_smc.c
2045
ini->release_nr = pclc_v2_ext->hdr.flag.release;
net/smc/af_smc.c
2046
if (pclc_v2_ext->hdr.flag.release > SMC_RELEASE)
net/smc/af_smc.c
3335
.release = smc_release,
net/smc/af_smc.c
719
smc->conn.lgr->peer_smc_release = fce->release;
net/smc/smc_clc.c
1325
if (ini->release_nr != fce->release)
net/smc/smc_clc.c
1328
if (fce->release < SMC_RELEASE_1)
net/smc/smc_clc.c
446
fce_v2x->fce_v2_base.release = ini->release_nr;
net/smc/smc_clc.c
932
v2_ext->hdr.flag.release = SMC_RELEASE;
net/smc/smc_clc.h
107
u8 release : 4,
net/smc/smc_clc.h
115
release : 4;
net/smc/smc_clc.h
247
release : 4;
net/smc/smc_clc.h
251
u8 release : 4,
net/smc/smc_inet.c
36
.release = smc_release,
net/smc/smc_inet.c
83
.release = smc_release,
net/smc/smc_rx.c
146
.release = smc_rx_pipe_buf_release,
net/socket.c
167
.release = sock_close,
net/socket.c
662
ops->release(sock);
net/sunrpc/auth_gss/svcauth_gss.c
2013
.release = svcauth_gss_release,
net/sunrpc/cache.c
1837
.release = cache_release_pipefs,
net/sunrpc/cache.c
1858
.release = content_release_pipefs,
net/sunrpc/cache.c
1896
.release = release_flush_pipefs,
net/sunrpc/debugfs.c
120
.release = tasks_release,
net/sunrpc/debugfs.c
231
.release = xprt_info_release,
net/sunrpc/rpc_pipe.c
394
.release = rpc_pipe_release,
net/sunrpc/rpc_pipe.c
454
.release = rpc_info_release,
net/sunrpc/svcauth.c
134
rv = aops->release(rqstp);
net/sunrpc/svcauth_unix.c
1015
.release = svcauth_unix_release,
net/sunrpc/svcauth_unix.c
814
.release = svcauth_null_release,
net/sunrpc/svcauth_unix.c
899
.release = svcauth_null_release,
net/sunrpc/sysfs.c
40
.release = rpc_sysfs_object_release,
net/sunrpc/sysfs.c
633
.release = rpc_sysfs_client_release,
net/sunrpc/sysfs.c
640
.release = rpc_sysfs_xprt_switch_release,
net/sunrpc/sysfs.c
647
.release = rpc_sysfs_xprt_release,
net/tipc/link.c
1581
goto release;
net/tipc/link.c
1608
release:
net/tipc/socket.c
3357
.release = tipc_release,
net/tipc/socket.c
3377
.release = tipc_release,
net/tipc/socket.c
3397
.release = tipc_release,
net/tls/tls_toe.c
116
kref_put(&dev->kref, dev->release);
net/tls/tls_toe.c
95
kref_put(&dev->kref, dev->release);
net/unix/af_unix.c
1019
.release = unix_release,
net/unix/af_unix.c
969
.release = unix_release,
net/unix/af_unix.c
995
.release = unix_release,
net/vmw_vsock/af_vsock.c
1588
.release = vsock_release,
net/vmw_vsock/af_vsock.c
2612
.release = vsock_release,
net/vmw_vsock/af_vsock.c
2634
.release = vsock_release,
net/vmw_vsock/af_vsock.c
621
vsk->transport->release(vsk);
net/vmw_vsock/af_vsock.c
975
vsk->transport->release(vsk);
net/vmw_vsock/hyperv_transport.c
846
.release = hvs_release,
net/vmw_vsock/virtio_transport.c
558
.release = virtio_transport_release,
net/vmw_vsock/vmci_transport.c
2052
.release = vmci_transport_release,
net/vmw_vsock/vsock_loopback.c
71
.release = virtio_transport_release,
net/wireless/ethtool.c
18
strscpy(info->version, init_utsname()->release, sizeof(info->version));
net/x25/af_x25.c
1741
.release = x25_release,
net/xdp/xsk.c
1828
.release = xsk_release,
samples/configfs/configfs_sample.c
162
.release = simple_child_release,
samples/configfs/configfs_sample.c
219
.release = simple_children_release,
samples/kobject/kset-example.c
206
.release = foo_release,
samples/v4l/v4l2-pci-skeleton.c
727
.release = vb2_fop_release,
samples/v4l/v4l2-pci-skeleton.c
850
vdev->release = video_device_release_empty;
samples/vfio-mdev/mbochs.c
1351
.release = mbochs_release_dev,
samples/vfio-mdev/mbochs.c
1409
mbochs_dev.release = mbochs_device_release;
samples/vfio-mdev/mbochs.c
924
.release = mbochs_release_dmabuf,
samples/vfio-mdev/mdpy.c
643
.release = mdpy_release_dev,
samples/vfio-mdev/mdpy.c
699
mdpy_dev.release = mdpy_device_release;
samples/vfio-mdev/mtty.c
1083
.release = mtty_release_migf,
samples/vfio-mdev/mtty.c
1926
.release = mtty_release_dev,
samples/vfio-mdev/mtty.c
1992
mtty_dev.dev.release = mtty_device_release;
samples/vfio-mdev/mtty.c
929
.release = mtty_release_migf,
security/apparmor/apparmorfs.c
1079
.release = multi_transaction_release,
security/apparmor/apparmorfs.c
1118
.release = single_release,
security/apparmor/apparmorfs.c
1137
.release = seq_profile_release, \
security/apparmor/apparmorfs.c
1239
.release = single_release, \
security/apparmor/apparmorfs.c
1329
.release = seq_rawdata_release, \
security/apparmor/apparmorfs.c
1502
.release = rawdata_release,
security/apparmor/apparmorfs.c
2376
.release = profiles_release,
security/apparmor/apparmorfs.c
693
.release = ns_revision_release,
security/integrity/ima/ima_fs.c
214
.release = seq_release,
security/integrity/ima/ima_fs.c
289
.release = seq_release,
security/integrity/ima/ima_fs.c
493
.release = ima_release_policy,
security/landlock/fs.c
95
.release = release_inode
security/landlock/object.c
64
object->underops->release(object);
security/landlock/object.h
25
void (*release)(struct landlock_object *const object)
security/landlock/syscalls.c
153
.release = fop_ruleset_release,
security/selinux/selinuxfs.c
1600
.release = seq_release,
security/selinux/selinuxfs.c
488
.release = sel_release_policy,
security/selinux/selinuxfs.c
857
.release = simple_transaction_release,
security/smack/smackfs.c
1042
.release = seq_release,
security/smack/smackfs.c
1305
.release = seq_release,
security/smack/smackfs.c
1561
.release = seq_release,
security/smack/smackfs.c
2055
.release = seq_release,
security/smack/smackfs.c
2284
.release = seq_release,
security/smack/smackfs.c
2352
.release = simple_transaction_release,
security/smack/smackfs.c
2419
.release = seq_release,
security/smack/smackfs.c
2492
.release = seq_release,
security/smack/smackfs.c
2511
.release = simple_transaction_release,
security/smack/smackfs.c
2577
.release = simple_transaction_release,
security/smack/smackfs.c
2613
.release = simple_transaction_release,
security/smack/smackfs.c
2805
.release = seq_release,
security/smack/smackfs.c
663
.release = seq_release,
security/smack/smackfs.c
968
.release = seq_release,
security/tomoyo/securityfs_if.c
207
.release = tomoyo_release,
sound/ac97/bus.c
112
codec->dev.release = ac97_codec_release;
sound/ac97/bus.c
306
.release = ac97_adapter_release,
sound/ac97/snd_ac97_compat.c
80
ac97->dev.release = compat_ac97_release;
sound/aoa/soundbus/i2sbus/core.c
225
dev->sound.ofdev.dev.release = i2sbus_release_dev;
sound/core/compress_offload.c
1388
.release = snd_compr_free,
sound/core/control.c
2271
.release = snd_ctl_release,
sound/core/control_led.c
662
led_card->dev.release = snd_ctl_led_card_release;
sound/core/control_led.c
730
snd_ctl_led_dev.release = snd_ctl_led_dev_release;
sound/core/control_led.c
741
led->dev.release = snd_ctl_led_release;
sound/core/hwdep.c
135
if (hw->ops.release)
sound/core/hwdep.c
136
hw->ops.release(hw, file);
sound/core/hwdep.c
153
if (hw->ops.release)
sound/core/hwdep.c
154
err = hw->ops.release(hw, file);
sound/core/hwdep.c
333
.release = snd_hwdep_release,
sound/core/info.c
268
if (entry->c.ops->release)
sound/core/info.c
269
entry->c.ops->release(entry, file->f_flags & O_ACCMODE,
sound/core/info.c
875
init_utsname()->release);
sound/core/info_oss.c
76
init_utsname()->release,
sound/core/init.c
139
dev->release = default_release_alloc;
sound/core/init.c
339
card->card_dev.release = release_card_device;
sound/core/init.c
437
return df->disconnected_f_op->release(inode, file);
sound/core/init.c
470
.release = snd_disconnect_release,
sound/core/oss/mixer_oss.c
414
.release = snd_mixer_oss_release,
sound/core/oss/pcm_oss.c
3111
.release = snd_pcm_oss_release,
sound/core/pcm_native.c
4212
.release = snd_pcm_release,
sound/core/pcm_native.c
4225
.release = snd_pcm_release,
sound/core/rawmidi.c
1791
.release = snd_rawmidi_release,
sound/core/seq/oss/seq_oss.c
215
.release = odev_release,
sound/core/seq/seq_clientmgr.c
2644
.release = snd_seq_release,
sound/core/seq_device.c
250
dev->dev.release = snd_seq_dev_release;
sound/core/timer.c
2087
.release = snd_utimer_release,
sound/core/timer.c
2445
.release = snd_timer_user_release,
sound/drivers/opl3/opl3_lib.c
506
hw->ops.release = snd_opl3_release;
sound/drivers/opl3/opl3_synth.c
509
reg_val |= voice->release & OPL3_RELEASE_MASK;
sound/drivers/opl4/opl4_proc.c
77
.release = snd_opl4_mem_proc_release,
sound/drivers/pcmtest.c
639
.dev.release = pcmtst_pdev_release,
sound/firewire/bebob/bebob_hwdep.c
158
.release = hwdep_release,
sound/firewire/dice/dice-hwdep.c
154
.release = hwdep_release,
sound/firewire/digi00x/digi00x-hwdep.c
162
.release = hwdep_release,
sound/firewire/fireface/ff-hwdep.c
171
.release = hwdep_release,
sound/firewire/fireworks/fireworks_hwdep.c
294
.release = hwdep_release,
sound/firewire/motu/motu-hwdep.c
265
.release = hwdep_release,
sound/firewire/oxfw/oxfw-hwdep.c
152
.release = hwdep_release,
sound/firewire/tascam/tascam-hwdep.c
239
.release = hwdep_release,
sound/hda/common/codec.c
915
codec->core.dev.release = snd_hda_codec_dev_release;
sound/hda/core/device.c
52
dev->release = default_release;
sound/hda/core/sysfs.c
152
.release = widget_release,
sound/isa/sb/emu8000_callback.c
57
.release = release_voice,
sound/isa/sb/sb16_csp.c
145
hw->ops.release = snd_sb_csp_release;
sound/isa/wavefront/wavefront.c
240
wavefront_synth->ops.release = snd_wavefront_synth_release;
sound/isa/wavefront/wavefront.c
263
fx_processor->ops.release = snd_wavefront_fx_release;
sound/oss/dmasound/dmasound_core.c
1159
.release = sq_release,
sound/oss/dmasound/dmasound_core.c
1351
.release = state_release,
sound/oss/dmasound/dmasound_core.c
384
.release = mixer_release,
sound/pci/ac97/ac97_codec.c
1995
ac97->dev.release = ac97_device_release;
sound/pci/asihpi/asihpi.c
2748
hw->ops.release = snd_asihpi_hpi_release;
sound/pci/emu10k1/emu10k1_callback.c
56
.release = release_voice,
sound/pci/emu10k1/emufx.c
2608
hw->ops.release = snd_emu10k1_fx8010_release;
sound/pci/rme9652/hdspm.c
6316
hw->ops.release = snd_hdspm_hwdep_dummy_op;
sound/soc/fsl/fsl_asrc_m2m.c
457
.release = fsl_asrc_m2m_release,
sound/soc/intel/avs/debugfs.c
280
.release = strace_release,
sound/soc/qcom/qdsp6/q6usb.c
305
auxdev->dev.release = q6usb_dai_aux_release;
sound/soc/sdca/sdca_function_device.c
50
auxdev->dev.release = sdca_dev_release;
sound/soc/soc-ac97.c
193
ac97->dev.release = soc_ac97_device_release;
sound/soc/soc-core.c
514
dev->release = soc_release_rtd_dev;
sound/soc/sof/intel/hda-dai.c
119
struct snd_soc_dai *cpu_dai, bool release)
sound/soc/sof/intel/hda-dai.c
143
if (!release) {
sound/soc/sof/ipc3-dtrace.c
394
.release = dfsentry_dtrace_release,
sound/soc/sof/ipc4-loader.c
216
goto release;
sound/soc/sof/ipc4-loader.c
228
goto release;
sound/soc/sof/ipc4-loader.c
232
goto release;
sound/soc/sof/ipc4-loader.c
236
release:
sound/soc/sof/ipc4-mtrace.c
290
.release = sof_ipc4_mtrace_dfs_release,
sound/soc/sof/sof-client-ipc-flood-test.c
271
.release = sof_ipc_flood_dfs_release,
sound/soc/sof/sof-client-ipc-kernel-injector.c
87
.release = sof_msg_inject_dfs_release,
sound/soc/sof/sof-client-ipc-msg-injector.c
239
.release = sof_msg_inject_dfs_release,
sound/soc/sof/sof-client-ipc-msg-injector.c
249
.release = sof_msg_inject_dfs_release,
sound/soc/sof/sof-client.c
243
auxdev->dev.release = sof_client_auxdev_release;
sound/synth/emux/emux_synth.c
155
if (snd_BUG_ON(!emu || !emu->ops.release))
sound/synth/emux/emux_synth.c
177
emu->ops.release(vp);
sound/synth/emux/emux_synth.c
200
emu->ops.release(vp);
sound/synth/emux/soundfont.c
1050
int attack, hold, decay, release;
sound/synth/emux/soundfont.c
1059
release = calc_gus_envelope_time
sound/synth/emux/soundfont.c
1062
release += calc_gus_envelope_time
sound/synth/emux/soundfont.c
1065
release += calc_gus_envelope_time
sound/synth/emux/soundfont.c
1073
zone->v.parm.volrelease = 0x8000 | snd_sf_calc_parm_decay(release);
sound/usb/fcp.c
887
hw->ops.release = fcp_hwdep_release;
sound/usb/line6/driver.c
640
.release = line6_hwdep_release,
sound/usb/mixer_scarlett2.c
9251
hw->ops.release = scarlett2_hwdep_release;
sound/usb/usx2y/us122l.c
391
hw->ops.release = usb_stream_hwdep_release;
sound/usb/usx2y/usx2yhwdeppcm.c
737
hw->ops.release = snd_usx2y_hwdep_pcm_release;
tools/bpf/bpftool/common.c
1259
snprintf(path, sizeof(path), "/boot/config-%s", utsn.release);
tools/hv/hv_kvp_daemon.c
481
os_version = uts_buf.release;
tools/hv/hv_kvp_daemon.c
482
os_build = strdup(uts_buf.release);
tools/include/nolibc/sys/utsname.h
24
char release[65];
tools/lib/bpf/btf.c
5523
snprintf(path, PATH_MAX, locations[i], buf.release);
tools/lib/bpf/libbpf.c
2314
len = snprintf(buf, PATH_MAX, "/boot/config-%s", uts.release);
tools/lib/bpf/libbpf_probes.c
97
if (sscanf(info.release, "%u.%u.%u", &major, &minor, &patch) != 3)
tools/perf/arch/x86/tests/amd-ibs-period.c
932
major = strtol(utsname.release, &endptr, 10);
tools/perf/builtin-top.c
191
err ? "[unknown]" : uts.release, perf_version_string);
tools/perf/util/header.c
366
return do_write_string(ff, uts.release);
tools/perf/util/symbol.c
2233
kernel_version = uts.release;
tools/power/cpupower/bench/parse.c
78
len += strlen(sysdata.nodename) + strlen(sysdata.release);
tools/power/cpupower/bench/parse.c
89
dirname, sysdata.nodename, sysdata.release, time(NULL));
tools/testing/nvdimm/test/ndtest.c
969
pdev->dev.release = ndtest_release;
tools/testing/nvdimm/test/nfit.c
3334
pdev->dev.release = nfit_test_release;
tools/testing/selftests/bpf/prog_tests/core_extern.c
16
if (sscanf(info.release, "%u.%u.%u", &major, &minor, &patch) != 3)
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
354
goto release;
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
430
goto release; /* No contention */
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
448
release:;
tools/testing/selftests/bpf/progs/bpf_dctcp_release.c
20
.release = (void *)dctcp_nouse_release,
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
136
goto release;
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
141
goto release;
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
154
goto release;
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
159
goto release;
tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c
172
release:
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
536
goto release;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
554
release:
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
561
goto release;
tools/testing/selftests/bpf/unpriv_helpers.c
27
snprintf(buf, sizeof(buf), "/boot/config-%s", uts.release);
tools/testing/selftests/kselftest.h
472
if (uname(&info) || sscanf(info.release, "%u.%u.", &major, &minor) != 2)
tools/testing/selftests/nolibc/nolibc-test.c
1093
char osrelease[sizeof(buf.release)];
tools/testing/selftests/nolibc/nolibc-test.c
1119
if (strncmp(osrelease, buf.release, r))
tools/testing/selftests/wireguard/qemu/init.c
55
len = strlen(" WireGuard Test Suite on ") + strlen(utsname.sysname) + strlen(utsname.release) + strlen(utsname.machine);
tools/testing/selftests/wireguard/qemu/init.c
56
printf("\x1b[45m\x1b[33m\x1b[1m%*.s\x1b[0m\n\x1b[45m\x1b[33m\x1b[1m WireGuard Test Suite on %s %s %s \x1b[0m\n\x1b[45m\x1b[33m\x1b[1m%*.s\x1b[0m\n\n", len, "", utsname.sysname, utsname.release, utsname.machine, len, "");
virt/kvm/guest_memfd.c
486
.release = kvm_gmem_release,
virt/kvm/kvm_main.c
4106
.release = kvm_vcpu_release,
virt/kvm/kvm_main.c
4310
.release = kvm_vcpu_stats_release,
virt/kvm/kvm_main.c
4759
if (dev->ops->release) {
virt/kvm/kvm_main.c
4763
dev->ops->release(dev);
virt/kvm/kvm_main.c
4773
.release = kvm_device_release,
virt/kvm/kvm_main.c
4858
if (ops->release)
virt/kvm/kvm_main.c
4859
ops->release(dev);
virt/kvm/kvm_main.c
5120
.release = kvm_vm_stats_release,
virt/kvm/kvm_main.c
5474
.release = kvm_vm_release,
virt/kvm/kvm_main.c
6217
.release = kvm_debugfs_release,
virt/kvm/kvm_main.c
894
.release = kvm_mmu_notifier_release,
virt/kvm/vfio.c
350
.release = kvm_vfio_release,