Symbol: shutdown
arch/arm/include/asm/ecard.h
205
void (*shutdown)(struct expansion_card *);
arch/arm/mach-omap2/board-n8x0.c
386
.shutdown = n8x0_mmc_shutdown,
arch/arm/mach-rpc/ecard.c
1085
if (drv->shutdown)
arch/arm/mach-rpc/ecard.c
1086
drv->shutdown(ec);
arch/arm/mach-rpc/ecard.c
1133
.shutdown = ecard_drv_shutdown,
arch/mips/include/asm/cdmm.h
46
void (*shutdown)(struct mips_cdmm_device *);
arch/mips/include/asm/gio_device.h
29
void (*shutdown)(struct gio_device *);
arch/mips/sgi-ip22/ip22-gio.c
160
if (dev->driver && drv->shutdown)
arch/mips/sgi-ip22/ip22-gio.c
161
drv->shutdown(gio_dev);
arch/mips/sgi-ip22/ip22-gio.c
387
.shutdown = gio_device_shutdown,
arch/powerpc/include/asm/macio.h
133
int (*shutdown)(struct macio_dev* dev);
arch/powerpc/include/asm/pci-bridge.h
47
void (*shutdown)(struct pci_controller *hose);
arch/powerpc/include/asm/ps3.h
384
void (*shutdown)(struct ps3_system_bus_device *);
arch/powerpc/include/asm/vio.h
117
void (*shutdown)(struct vio_dev *dev);
arch/powerpc/platforms/cell/spu_base.c
742
.shutdown = spu_shutdown,
arch/powerpc/platforms/powernv/opal-imc.c
320
.shutdown = opal_imc_counters_shutdown,
arch/powerpc/platforms/powernv/pci-ioda.c
2482
.shutdown = pnv_pci_ioda_shutdown,
arch/powerpc/platforms/powernv/pci-ioda.c
2493
.shutdown = pnv_pci_ioda_shutdown,
arch/powerpc/platforms/powernv/pci.c
749
if (hose->controller_ops.shutdown)
arch/powerpc/platforms/powernv/pci.c
750
hose->controller_ops.shutdown(hose);
arch/powerpc/platforms/ps3/system-bus.c
427
if (drv->shutdown)
arch/powerpc/platforms/ps3/system-bus.c
428
drv->shutdown(dev);
arch/powerpc/platforms/ps3/system-bus.c
474
.shutdown = ps3_system_bus_shutdown,
arch/powerpc/platforms/pseries/ibmebus.c
389
if (dev->driver && drv->shutdown)
arch/powerpc/platforms/pseries/ibmebus.c
390
drv->shutdown(of_dev);
arch/powerpc/platforms/pseries/ibmebus.c
443
.shutdown = ibmebus_bus_device_shutdown,
arch/powerpc/platforms/pseries/vio.c
1276
if (viodrv->shutdown)
arch/powerpc/platforms/pseries/vio.c
1277
viodrv->shutdown(viodev);
arch/powerpc/platforms/pseries/vio.c
1624
.shutdown = vio_bus_shutdown,
arch/powerpc/platforms/pseries/vio.c
1642
.shutdown = vio_bus_shutdown,
arch/powerpc/sysdev/xive/common.c
1660
xive_ops->shutdown();
arch/powerpc/sysdev/xive/native.c
479
.shutdown = xive_native_shutdown,
arch/powerpc/sysdev/xive/spapr.c
692
.shutdown = xive_spapr_shutdown,
arch/powerpc/sysdev/xive/xive-internal.h
51
void (*shutdown)(void);
arch/s390/include/asm/ccwdev.h
143
void (*shutdown) (struct ccw_device *);
arch/s390/include/asm/ccwgroup.h
46
void (*shutdown)(struct ccwgroup_device *);
arch/sh/include/asm/reboot.h
13
void (*shutdown)(void);
arch/sh/kernel/reboot.c
63
.shutdown = native_machine_shutdown,
arch/sh/kernel/reboot.c
78
machine_ops.shutdown();
arch/sparc/include/asm/vio.h
366
void (*shutdown)(struct vio_dev *dev);
arch/um/drivers/port_user.c
164
shutdown(3, SHUT_RD);
arch/um/drivers/port_user.c
210
shutdown(socket[0], SHUT_RDWR);
arch/um/drivers/port_user.c
212
shutdown(socket[1], SHUT_RDWR);
arch/um/drivers/virtio_pcidev.c
617
.shutdown = virtio_pcidev_virtio_shutdown,
arch/um/os-Linux/file.c
489
err = shutdown(fd, what);
arch/x86/include/asm/reboot.h
13
void (*shutdown)(void);
arch/x86/kernel/cpu/mce/core.c
2472
.shutdown = mce_syscore_shutdown,
arch/x86/kernel/cpu/mshyperv.c
653
machine_ops.shutdown = hv_machine_shutdown;
arch/x86/kernel/i8259.c
275
.shutdown = i8259A_shutdown,
arch/x86/kernel/kvm.c
465
static void kvm_guest_cpu_offline(bool shutdown)
arch/x86/kernel/kvm.c
473
if (!shutdown)
arch/x86/kernel/reboot.c
808
.shutdown = native_machine_shutdown,
arch/x86/kernel/reboot.c
824
machine_ops.shutdown();
arch/x86/kernel/tboot.c
228
void (*shutdown)(void);
arch/x86/kernel/tboot.c
250
shutdown = (void(*)(void))(unsigned long)tboot->shutdown_entry;
arch/x86/kernel/tboot.c
251
shutdown();
arch/x86/xen/enlighten_hvm.c
231
machine_ops.shutdown = xen_hvm_shutdown;
arch/x86/xen/enlighten_pv.c
1239
.shutdown = xen_machine_halt,
crypto/af_alg.c
487
.shutdown = sock_no_shutdown,
crypto/algif_aead.c
273
.shutdown = sock_no_shutdown,
crypto/algif_aead.c
351
.shutdown = sock_no_shutdown,
crypto/algif_hash.c
284
.shutdown = sock_no_shutdown,
crypto/algif_hash.c
373
.shutdown = sock_no_shutdown,
crypto/algif_rng.c
172
.shutdown = sock_no_shutdown,
crypto/algif_rng.c
190
.shutdown = sock_no_shutdown,
crypto/algif_skcipher.c
254
.shutdown = sock_no_shutdown,
crypto/algif_skcipher.c
332
.shutdown = sock_no_shutdown,
drivers/accel/habanalabs/common/habanalabs_drv.c
727
.shutdown = hl_pci_remove,
drivers/accel/qaic/qaic_drv.c
771
.shutdown = qaic_pci_shutdown,
drivers/acpi/evged.c
189
.shutdown = ged_shutdown,
drivers/amba/bus.c
347
if (drv->shutdown)
drivers/amba/bus.c
348
drv->shutdown(to_amba_device(dev));
drivers/amba/bus.c
443
.shutdown = amba_shutdown,
drivers/ata/ahci.c
675
.shutdown = ahci_shutdown_one,
drivers/ata/ahci_brcm.c
578
.shutdown = brcm_ahci_shutdown,
drivers/ata/ahci_dwc.c
476
.shutdown = ahci_platform_shutdown,
drivers/ata/ahci_platform.c
100
.shutdown = ahci_platform_shutdown,
drivers/ata/pata_icside.c
609
.shutdown = pata_icside_shutdown,
drivers/ata/pata_octeon_cf.c
1013
.shutdown = octeon_cf_shutdown
drivers/base/auxiliary.c
250
if (auxdrv && auxdrv->shutdown)
drivers/base/auxiliary.c
251
auxdrv->shutdown(auxdev);
drivers/base/auxiliary.c
258
.shutdown = auxiliary_bus_shutdown,
drivers/base/core.c
4837
if (dev->bus && dev->bus->shutdown) {
drivers/base/core.c
4840
dev->bus->shutdown(dev);
drivers/base/core.c
4841
} else if (dev->driver && dev->driver->shutdown) {
drivers/base/core.c
4844
dev->driver->shutdown(dev);
drivers/base/driver.c
238
(drv->bus->shutdown && drv->shutdown))
drivers/base/isa.c
61
if (isa_driver && isa_driver->shutdown)
drivers/base/isa.c
62
isa_driver->shutdown(dev, to_isa_dev(dev)->id);
drivers/base/isa.c
90
.shutdown = isa_bus_shutdown,
drivers/base/platform.c
1447
if (drv->shutdown)
drivers/base/platform.c
1448
drv->shutdown(dev);
drivers/base/platform.c
1496
.shutdown = platform_shutdown,
drivers/base/syscore.c
124
if (syscore->ops->shutdown) {
drivers/base/syscore.c
127
syscore->ops->shutdown);
drivers/base/syscore.c
128
syscore->ops->shutdown(syscore->data);
drivers/block/mtip32xx/mtip32xx.c
4001
.shutdown = mtip_pci_shutdown,
drivers/block/nbd.c
1231
if (sock->ops->shutdown == sock_no_shutdown) {
drivers/block/ps3disk.c
519
.shutdown = ps3disk_remove,
drivers/block/ps3vram.c
811
.shutdown = ps3vram_remove,
drivers/bluetooth/bcm203x.c
145
if (atomic_read(&data->shutdown))
drivers/bluetooth/bcm203x.c
239
atomic_inc(&data->shutdown);
drivers/bluetooth/bcm203x.c
53
atomic_t shutdown;
drivers/bluetooth/btintel.c
3682
hdev->shutdown = btintel_shutdown_combined;
drivers/bluetooth/btintel_pcie.c
2435
hdev->shutdown = btintel_shutdown_combined;
drivers/bluetooth/btmtksdio.c
1382
hdev->shutdown = btmtksdio_shutdown;
drivers/bluetooth/btmtkuart.c
871
hdev->shutdown = btmtkuart_shutdown;
drivers/bluetooth/btnxpuart.c
1892
hdev->shutdown = nxp_shutdown;
drivers/bluetooth/btusb.c
4243
hdev->shutdown = btusb_mtk_shutdown;
drivers/bluetooth/btusb.c
4275
hdev->shutdown = btusb_shutdown_qca;
drivers/bluetooth/btusb.c
4290
hdev->shutdown = btusb_shutdown_qca;
drivers/bluetooth/btusb.c
4310
hdev->shutdown = btrtl_shutdown_realtek;
drivers/bluetooth/hci_aml.c
735
.shutdown = aml_serdev_shutdown,
drivers/bluetooth/hci_bcm.c
1048
gpiod_set_value_cansleep(dev->shutdown, powered);
drivers/bluetooth/hci_bcm.c
1110
dev->shutdown = devm_gpiod_get_optional(dev->dev, "shutdown",
drivers/bluetooth/hci_bcm.c
1112
if (IS_ERR(dev->shutdown))
drivers/bluetooth/hci_bcm.c
1113
return PTR_ERR(dev->shutdown);
drivers/bluetooth/hci_bcm.c
121
struct gpio_desc *shutdown;
drivers/bluetooth/hci_bcm.c
1536
if (!bcmdev->shutdown) {
drivers/bluetooth/hci_qca.c
2533
hdev->shutdown = qca_power_off;
drivers/bluetooth/hci_qca.c
2802
.shutdown = qca_serdev_shutdown,
drivers/bluetooth/virtio_bt.c
321
hdev->shutdown = virtbt_shutdown_generic;
drivers/bluetooth/virtio_bt.c
328
hdev->shutdown = virtbt_shutdown_generic;
drivers/bluetooth/virtio_bt.c
338
hdev->shutdown = virtbt_shutdown_generic;
drivers/bus/fsl-mc/fsl-mc-bus.c
1204
.shutdown = fsl_mc_bus_remove,
drivers/bus/fsl-mc/fsl-mc-bus.c
165
if (dev->driver && mc_drv->shutdown)
drivers/bus/fsl-mc/fsl-mc-bus.c
166
mc_drv->shutdown(mc_dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
352
.shutdown = fsl_mc_shutdown,
drivers/bus/mhi/host/pci_generic.c
1715
.shutdown = mhi_pci_shutdown,
drivers/bus/mips_cdmm.c
209
BUILD_PERCPU_HELPER(void, shutdown) /* void mips_cdmm_shutdown(struct device) */
drivers/bus/mips_cdmm.c
231
if (drv->shutdown)
drivers/bus/mips_cdmm.c
232
drv->drv.shutdown = mips_cdmm_shutdown;
drivers/cdx/cdx.c
345
if (cdx_drv && cdx_drv->shutdown)
drivers/cdx/cdx.c
346
cdx_drv->shutdown(cdx_dev);
drivers/cdx/cdx.c
652
.shutdown = cdx_shutdown,
drivers/char/ipmi/ipmi_ipmb.c
525
iidev->handlers.shutdown = ipmi_ipmb_shutdown;
drivers/char/ipmi/ipmi_msghandler.c
1354
if (user->handler->shutdown)
drivers/char/ipmi/ipmi_msghandler.c
1355
user->handler->shutdown(user->handler_data);
drivers/char/ipmi/ipmi_msghandler.c
3754
if (intf->handlers->shutdown)
drivers/char/ipmi/ipmi_msghandler.c
3755
intf->handlers->shutdown(intf->send_info);
drivers/char/ipmi/ipmi_msghandler.c
3845
if (intf->handlers->shutdown)
drivers/char/ipmi/ipmi_msghandler.c
3846
intf->handlers->shutdown(intf->send_info);
drivers/char/ipmi/ipmi_si_intf.c
1241
.shutdown = shutdown_smi,
drivers/char/ipmi/ipmi_ssif.c
1873
ssif_info->handlers.shutdown = shutdown_ssif;
drivers/char/ps3flash.c
425
.shutdown = ps3flash_remove,
drivers/char/sonypi.c
1472
.shutdown = sonypi_shutdown,
drivers/char/tpm/tpm_ftpm_tee.c
335
.shutdown = ftpm_plat_tee_shutdown,
drivers/char/ttyprintk.c
161
.shutdown = tpk_port_shutdown,
drivers/crypto/caam/jr.c
822
.shutdown = caam_jr_remove,
drivers/crypto/cavium/cpt/cptpf_main.c
660
.shutdown = cpt_shutdown,
drivers/crypto/cavium/cpt/cptvf_main.c
847
.shutdown = cptvf_shutdown,
drivers/crypto/cavium/nitrox/nitrox_main.c
572
.shutdown = nitrox_shutdown,
drivers/crypto/ccp/sp-pci.c
587
.shutdown = sp_pci_shutdown,
drivers/crypto/hisilicon/hpre/hpre_main.c
1688
.shutdown = hisi_qm_dev_shutdown,
drivers/crypto/hisilicon/sec2/sec_main.c
1511
.shutdown = hisi_qm_dev_shutdown,
drivers/crypto/hisilicon/zip/zip_main.c
1615
.shutdown = hisi_qm_dev_shutdown,
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
201
.shutdown = adf_shutdown,
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
203
.shutdown = adf_shutdown,
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
214
.shutdown = adf_shutdown,
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
230
.shutdown = adf_shutdown,
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
230
.shutdown = adf_shutdown,
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
230
.shutdown = adf_shutdown,
drivers/devfreq/exynos-bus.c
496
.shutdown = exynos_bus_shutdown,
drivers/dma/at_hdmac.c
2259
.shutdown = at_dma_shutdown,
drivers/dma/dw/platform.c
189
.shutdown = dw_shutdown,
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
822
.shutdown = dpaa2_qdma_shutdown,
drivers/dma/idxd/init.c
1322
.shutdown = idxd_shutdown,
drivers/dma/ioat/init.c
1316
.shutdown = ioat_shutdown,
drivers/dma/qcom/hidma.c
952
.shutdown = hidma_shutdown,
drivers/dma/sh/rcar-dmac.c
2037
.shutdown = rcar_dmac_shutdown,
drivers/dma/sh/usb-dmac.c
900
.shutdown = usb_dmac_shutdown,
drivers/dma/txx9dmac.c
1271
.shutdown = txx9dmac_shutdown,
drivers/dma/xilinx/zynqmp_dma.c
1193
.shutdown = zynqmp_dma_remove,
drivers/firmware/broadcom/tee_bnxt_fw.c
261
.shutdown = tee_bnxt_fw_shutdown,
drivers/firmware/qcom/qcom_scm.c
2844
.shutdown = qcom_scm_shutdown,
drivers/firmware/raspberrypi.c
408
.shutdown = rpi_firmware_shutdown,
drivers/gpio/gpio-brcmstb.c
754
.shutdown = brcmstb_gpio_shutdown,
drivers/gpio/gpio-mlxbf3.c
284
.shutdown = mlxbf3_gpio_shutdown,
drivers/gpio/gpio-pcf857x.c
450
.shutdown = pcf857x_shutdown,
drivers/gpu/drm/amd/amdgpu/amdgpu.h
881
bool shutdown;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
4396
adev->shutdown = false;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
4909
adev->shutdown = true;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6243
if (adev->shutdown)
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6244
tmp_adev->shutdown = true;
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
3161
.shutdown = amdgpu_pci_shutdown,
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c
187
if (!ih->enabled || adev->shutdown)
drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c
214
if (!ih->enabled || adev->shutdown)
drivers/gpu/drm/arm/display/komeda/komeda_drv.c
157
.shutdown = komeda_platform_shutdown,
drivers/gpu/drm/arm/hdlcd_drv.c
409
.shutdown = hdlcd_shutdown,
drivers/gpu/drm/arm/malidp_drv.c
992
.shutdown = malidp_platform_shutdown,
drivers/gpu/drm/armada/armada_drv.c
253
.shutdown = armada_drm_shutdown,
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
369
.shutdown = aspeed_gfx_shutdown,
drivers/gpu/drm/ast/ast_drv.c
538
.shutdown = ast_pci_shutdown,
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c
943
.shutdown = atmel_hlcdc_dc_drm_shutdown,
drivers/gpu/drm/bridge/ite-it6505.c
3675
.shutdown = it6505_shutdown,
drivers/gpu/drm/display/drm_bridge_connector.c
690
.shutdown = drm_bridge_connector_audio_shutdown,
drivers/gpu/drm/display/drm_dp_aux_bus.c
127
if (aux_ep_drv->shutdown)
drivers/gpu/drm/display/drm_dp_aux_bus.c
128
aux_ep_drv->shutdown(to_dp_aux_ep_dev(dev));
drivers/gpu/drm/display/drm_dp_aux_bus.c
136
.shutdown = dp_aux_ep_shutdown,
drivers/gpu/drm/display/drm_hdmi_audio_helper.c
178
!funcs->shutdown)
drivers/gpu/drm/display/drm_hdmi_audio_helper.c
46
return funcs->shutdown(connector);
drivers/gpu/drm/drm_mipi_dsi.c
2006
drv->shutdown(dsi);
drivers/gpu/drm/drm_mipi_dsi.c
2026
if (drv->shutdown)
drivers/gpu/drm/drm_mipi_dsi.c
2027
drv->driver.shutdown = mipi_dsi_drv_shutdown;
drivers/gpu/drm/exynos/exynos_drm_drv.c
364
.shutdown = exynos_drm_platform_shutdown,
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
379
.shutdown = fsl_dcu_drm_shutdown,
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c
441
.shutdown = hibmc_pci_shutdown,
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
307
.shutdown = kirin_drm_platform_shutdown,
drivers/gpu/drm/hyperv/hyperv_drm_drv.c
228
.shutdown = hyperv_vmbus_shutdown,
drivers/gpu/drm/i915/display/g4x_dp.c
1331
intel_encoder->shutdown = intel_dp_encoder_shutdown;
drivers/gpu/drm/i915/display/g4x_hdmi.c
739
intel_encoder->shutdown = intel_hdmi_encoder_shutdown;
drivers/gpu/drm/i915/display/icl_dsi.c
1977
encoder->shutdown = intel_dsi_shutdown;
drivers/gpu/drm/i915/display/intel_ddi.c
5288
encoder->shutdown = intel_ddi_encoder_shutdown;
drivers/gpu/drm/i915/display/intel_display_types.h
268
void (*shutdown)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_encoder.c
98
if (encoder->shutdown)
drivers/gpu/drm/i915/display/intel_encoder.c
99
encoder->shutdown(encoder);
drivers/gpu/drm/i915/display/intel_lvds.c
922
encoder->shutdown = intel_lvds_shutdown;
drivers/gpu/drm/i915/display/vlv_dsi.c
1947
encoder->shutdown = intel_dsi_shutdown;
drivers/gpu/drm/i915/i915_pci.c
1030
.shutdown = i915_pci_shutdown,
drivers/gpu/drm/imx/dc/dc-drv.c
256
.shutdown = dc_shutdown,
drivers/gpu/drm/imx/dcss/dcss-drv.c
116
.shutdown = dcss_drv_platform_shutdown,
drivers/gpu/drm/imx/ipuv3/imx-drm-core.c
347
.shutdown = imx_drm_platform_shutdown,
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
531
.shutdown = imx_lcdc_shutdown,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1642
.shutdown = ingenic_drm_shutdown,
drivers/gpu/drm/logicvc/logicvc_drm.c
494
.shutdown = logicvc_drm_shutdown,
drivers/gpu/drm/loongson/lsdc_drv.c
456
.shutdown = lsdc_pci_shutdown,
drivers/gpu/drm/mcde/mcde_drv.c
486
.shutdown = mcde_shutdown,
drivers/gpu/drm/mediatek/mtk_drm_drv.c
1274
.shutdown = mtk_drm_shutdown,
drivers/gpu/drm/meson/meson_drv.c
562
.shutdown = meson_drv_shutdown,
drivers/gpu/drm/mgag200/mgag200_drv.c
309
.shutdown = mgag200_pci_shutdown,
drivers/gpu/drm/msm/adreno/adreno_device.c
407
.shutdown = adreno_shutdown,
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c
1547
.shutdown = msm_kms_shutdown,
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
572
.shutdown = msm_kms_shutdown,
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c
912
.shutdown = msm_kms_shutdown,
drivers/gpu/drm/mxsfb/lcdif_drv.c
369
.shutdown = lcdif_shutdown,
drivers/gpu/drm/mxsfb/mxsfb_drv.c
423
.shutdown = mxsfb_shutdown,
drivers/gpu/drm/nouveau/include/nvif/log.h
22
void (*shutdown)(struct nvif_log *log);
drivers/gpu/drm/nouveau/include/nvif/log.h
42
log->shutdown(log);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
2040
log->log.shutdown = r535_debugfs_shutdown;
drivers/gpu/drm/omapdrm/dss/dss.c
1604
.shutdown = dss_shutdown,
drivers/gpu/drm/omapdrm/omap_drv.c
858
.shutdown = pdev_shutdown,
drivers/gpu/drm/panel/panel-edp.c
2162
.shutdown = panel_edp_platform_shutdown,
drivers/gpu/drm/panel/panel-edp.c
2194
.shutdown = panel_edp_dp_aux_ep_shutdown,
drivers/gpu/drm/panel/panel-jdi-lpm102a188a.c
470
.shutdown = jdi_panel_dsi_shutdown,
drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
326
.shutdown = mantix_shutdown,
drivers/gpu/drm/panel/panel-newvision-nv3051d.c
535
.shutdown = panel_nv3051d_shutdown,
drivers/gpu/drm/panel/panel-simple.c
5660
.shutdown = panel_simple_platform_shutdown,
drivers/gpu/drm/panel/panel-simple.c
5911
.shutdown = panel_simple_dsi_shutdown,
drivers/gpu/drm/panel/panel-synaptics-r63353.c
323
.shutdown = r63353_panel_shutdown,
drivers/gpu/drm/pl111/pl111_drv.c
442
.shutdown = pl111_amba_shutdown,
drivers/gpu/drm/qxl/qxl_drv.c
275
.shutdown = qxl_pci_shutdown,
drivers/gpu/drm/radeon/cik.c
7553
if (!rdev->ih.enabled || rdev->shutdown)
drivers/gpu/drm/radeon/evergreen.c
4725
if (!rdev->ih.enabled || rdev->shutdown)
drivers/gpu/drm/radeon/r100.c
790
if (rdev->shutdown) {
drivers/gpu/drm/radeon/r600.c
4102
if (!rdev->ih.enabled || rdev->shutdown)
drivers/gpu/drm/radeon/radeon.h
2381
bool shutdown;
drivers/gpu/drm/radeon/radeon_device.c
1287
rdev->shutdown = false;
drivers/gpu/drm/radeon/radeon_device.c
1515
rdev->shutdown = true;
drivers/gpu/drm/radeon/radeon_drv.c
624
.shutdown = radeon_pci_shutdown,
drivers/gpu/drm/radeon/si.c
6240
if (!rdev->ih.enabled || rdev->shutdown)
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c
751
.shutdown = rcar_du_shutdown,
drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c
188
.shutdown = rzg2l_du_shutdown,
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c
285
.shutdown = shmob_drm_shutdown,
drivers/gpu/drm/rockchip/cdn-dp-core.c
1177
.shutdown = cdn_dp_shutdown,
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
507
.shutdown = rockchip_drm_platform_shutdown,
drivers/gpu/drm/sitronix/st7586.c
399
.shutdown = st7586_shutdown,
drivers/gpu/drm/sitronix/st7735r.c
272
.shutdown = st7735r_shutdown,
drivers/gpu/drm/sitronix/st7920.c
861
.shutdown = st7920_shutdown,
drivers/gpu/drm/solomon/ssd130x-i2c.c
119
.shutdown = ssd130x_i2c_shutdown,
drivers/gpu/drm/solomon/ssd130x-spi.c
186
.shutdown = ssd130x_spi_shutdown,
drivers/gpu/drm/sprd/sprd_drm.c
165
.shutdown = sprd_drm_shutdown,
drivers/gpu/drm/sti/sti_drv.c
265
.shutdown = sti_platform_shutdown,
drivers/gpu/drm/stm/drv.c
259
.shutdown = stm_drm_platform_shutdown,
drivers/gpu/drm/sun4i/sun4i_drv.c
447
.shutdown = sun4i_drv_shutdown,
drivers/gpu/drm/tegra/drm.c
1409
.shutdown = host1x_drm_shutdown,
drivers/gpu/drm/tidss/tidss_drv.c
258
.shutdown = tidss_shutdown,
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
38
bool shutdown;
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
450
if (tilcdc_crtc->enabled || tilcdc_crtc->shutdown) {
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
491
static void tilcdc_crtc_off(struct drm_crtc *crtc, bool shutdown)
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
498
if (shutdown)
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
499
tilcdc_crtc->shutdown = true;
drivers/gpu/drm/tilcdc/tilcdc_drv.c
610
.shutdown = tilcdc_pdev_shutdown,
drivers/gpu/drm/tiny/appletbdrm.c
827
.shutdown = appletbdrm_shutdown,
drivers/gpu/drm/tiny/bochs.c
828
.shutdown = bochs_pci_shutdown,
drivers/gpu/drm/tiny/cirrus-qemu.c
668
.shutdown = cirrus_pci_shutdown,
drivers/gpu/drm/tiny/hx8357d.c
287
.shutdown = hx8357d_shutdown,
drivers/gpu/drm/tiny/ili9163.c
216
.shutdown = ili9163_shutdown,
drivers/gpu/drm/tiny/ili9225.c
457
.shutdown = ili9225_shutdown,
drivers/gpu/drm/tiny/ili9341.c
249
.shutdown = ili9341_shutdown,
drivers/gpu/drm/tiny/ili9486.c
278
.shutdown = ili9486_shutdown,
drivers/gpu/drm/tiny/mi0283qt.c
274
.shutdown = mi0283qt_shutdown,
drivers/gpu/drm/tiny/panel-mipi-dbi.c
452
.shutdown = panel_mipi_dbi_spi_shutdown,
drivers/gpu/drm/tiny/repaper.c
1147
.shutdown = repaper_shutdown,
drivers/gpu/drm/tve200/tve200_drv.c
270
.shutdown = tve200_shutdown,
drivers/gpu/drm/vboxvideo/vbox_drv.c
179
.shutdown = vbox_pci_shutdown,
drivers/gpu/drm/vc4/vc4_drv.c
478
.shutdown = vc4_platform_drm_shutdown,
drivers/gpu/drm/vc4/vc4_hdmi.c
2270
.shutdown = vc4_hdmi_audio_shutdown,
drivers/gpu/drm/virtio/virtgpu_drv.c
174
.shutdown = virtio_gpu_shutdown,
drivers/gpu/drm/xe/xe_pci.c
1259
.shutdown = xe_pci_shutdown,
drivers/gpu/drm/xlnx/zynqmp_dpsub.c
304
.shutdown = zynqmp_dpsub_shutdown,
drivers/gpu/host1x/bus.c
374
if (dev->driver && driver->shutdown)
drivers/gpu/host1x/bus.c
375
driver->shutdown(device);
drivers/gpu/host1x/bus.c
394
.shutdown = host1x_device_shutdown,
drivers/greybus/core.c
295
.shutdown = greybus_shutdown,
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
554
.shutdown = amd_sfh_shutdown,
drivers/hid/i2c-hid/i2c-hid-acpi.c
136
.shutdown = i2c_hid_core_shutdown,
drivers/hid/i2c-hid/i2c-hid-of-elan.c
217
.shutdown = i2c_hid_core_shutdown,
drivers/hid/i2c-hid/i2c-hid-of-goodix.c
133
.shutdown = i2c_hid_core_shutdown,
drivers/hid/i2c-hid/i2c-hid-of.c
163
.shutdown = i2c_hid_core_shutdown,
drivers/hid/intel-ish-hid/ipc/pci-ish.c
476
.shutdown = ish_shutdown,
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
1051
.shutdown = quicki2c_shutdown,
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
1000
.shutdown = quickspi_shutdown,
drivers/hv/vmbus_drv.c
1028
.shutdown = vmbus_shutdown,
drivers/hv/vmbus_drv.c
942
if (drv->shutdown)
drivers/hv/vmbus_drv.c
943
drv->shutdown(dev);
drivers/hwmon/gpio-fan.c
670
.shutdown = gpio_fan_shutdown,
drivers/hwmon/pwm-fan.c
734
.shutdown = pwm_fan_shutdown,
drivers/hwtracing/coresight/coresight-tmc-core.c
967
.shutdown = tmc_shutdown,
drivers/i2c/busses/i2c-i801.c
1750
.shutdown = i801_shutdown,
drivers/i2c/busses/i2c-qcom-geni.c
1275
.shutdown = geni_i2c_shutdown,
drivers/i2c/i2c-core-base.c
654
if (driver->shutdown)
drivers/i2c/i2c-core-base.c
655
driver->shutdown(client);
drivers/i2c/i2c-core-base.c
704
.shutdown = i2c_device_shutdown,
drivers/i3c/master/dw-i3c-master.c
1861
.shutdown = dw_i3c_shutdown,
drivers/iio/adc/max1241.c
158
adc->shutdown = devm_gpiod_get_optional(dev, "shutdown",
drivers/iio/adc/max1241.c
160
if (IS_ERR(adc->shutdown))
drivers/iio/adc/max1241.c
161
return dev_err_probe(dev, PTR_ERR(adc->shutdown),
drivers/iio/adc/max1241.c
164
if (adc->shutdown)
drivers/iio/adc/max1241.c
26
struct gpio_desc *shutdown;
drivers/iio/adc/max1241.c
76
if (adc->shutdown) {
drivers/iio/adc/max1241.c
77
gpiod_set_value(adc->shutdown, 0);
drivers/iio/adc/max1241.c
80
gpiod_set_value(adc->shutdown, 1);
drivers/iio/pressure/mpl115.c
198
data->shutdown = devm_gpiod_get_optional(dev, "shutdown",
drivers/iio/pressure/mpl115.c
200
if (IS_ERR(data->shutdown))
drivers/iio/pressure/mpl115.c
201
return dev_err_probe(dev, PTR_ERR(data->shutdown),
drivers/iio/pressure/mpl115.c
204
if (data->shutdown) {
drivers/iio/pressure/mpl115.c
232
gpiod_set_value(data->shutdown, 1);
drivers/iio/pressure/mpl115.c
241
gpiod_set_value(data->shutdown, 0);
drivers/iio/pressure/mpl115.c
31
struct gpio_desc *shutdown;
drivers/infiniband/hw/bnxt_re/main.c
2582
.shutdown = bnxt_re_shutdown,
drivers/infiniband/hw/efa/efa_main.c
703
.shutdown = efa_shutdown,
drivers/infiniband/hw/hfi1/init.c
1360
.shutdown = shutdown_one,
drivers/infiniband/hw/mlx5/data_direct.c
216
.shutdown = mlx5_data_direct_shutdown,
drivers/input/keyboard/applespi.c
1925
.shutdown = applespi_shutdown,
drivers/input/keyboard/gpio_keys.c
1104
.shutdown = gpio_keys_shutdown,
drivers/input/misc/apanel.c
205
.shutdown = apanel_shutdown,
drivers/input/misc/axp20x-pek.c
188
static DEVICE_ATTR(shutdown, 0644, axp20x_show_attr_shutdown,
drivers/input/misc/cm109.c
118
unsigned shutdown:1;
drivers/input/misc/cm109.c
366
if (unlikely(dev->shutdown))
drivers/input/misc/cm109.c
457
if (unlikely(dev->shutdown))
drivers/input/misc/cm109.c
512
dev->shutdown = 1;
drivers/input/misc/cm109.c
523
dev->shutdown = 0;
drivers/input/misc/m68kspkr.c
99
.shutdown = m68kspkr_shutdown,
drivers/input/misc/pcspkr.c
131
.shutdown = pcspkr_shutdown,
drivers/input/misc/pmic8xxx-pwrkey.c
441
.shutdown = pmic8xxx_pwrkey_shutdown,
drivers/input/misc/sparcspkr.c
259
.shutdown = sparcspkr_shutdown,
drivers/input/misc/sparcspkr.c
333
.shutdown = sparcspkr_shutdown,
drivers/input/misc/yealink.c
108
unsigned int shutdown:1;
drivers/input/misc/yealink.c
441
if (!yld->shutdown) {
drivers/input/misc/yealink.c
463
if (!yld->shutdown)
drivers/input/misc/yealink.c
469
if (!yld->shutdown)
drivers/input/misc/yealink.c
535
yld->shutdown = 1;
drivers/input/misc/yealink.c
545
yld->shutdown = 0;
drivers/input/serio/i8042.c
1598
.shutdown = i8042_shutdown,
drivers/input/serio/serio.c
985
.shutdown = serio_shutdown,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
4973
.shutdown = arm_smmu_device_shutdown,
drivers/iommu/arm/arm-smmu/arm-smmu.c
2366
.shutdown = arm_smmu_device_shutdown,
drivers/iommu/riscv/iommu-pci.c
122
.shutdown = riscv_iommu_pci_shutdown,
drivers/iommu/riscv/iommu-platform.c
170
.shutdown = riscv_iommu_platform_shutdown,
drivers/iommu/rockchip-iommu.c
1377
.shutdown = rk_iommu_shutdown,
drivers/ipack/devices/ipoctal.c
682
.shutdown = ipoctal_shutdown,
drivers/irqchip/irq-i8259.c
225
.shutdown = i8259A_shutdown,
drivers/irqchip/irq-sun6i-r.c
305
.shutdown = sun6i_r_intc_shutdown,
drivers/isdn/mISDN/l1oip.h
62
bool shutdown; /* if card is released */
drivers/isdn/mISDN/l1oip_core.c
1238
hc->shutdown = true;
drivers/isdn/mISDN/l1oip_core.c
279
if (time_before(hc->keep_tl.expires, jiffies + 5 * HZ) && !hc->shutdown)
drivers/isdn/mISDN/l1oip_core.c
607
!hc->shutdown) {
drivers/isdn/mISDN/socket.c
583
.shutdown = sock_no_shutdown,
drivers/isdn/mISDN/socket.c
740
.shutdown = sock_no_shutdown,
drivers/leds/flash/leds-rt4505.c
424
.shutdown = rt4505_shutdown,
drivers/leds/leds-cht-wcove.c
461
.shutdown = cht_wc_leds_disable,
drivers/leds/leds-gpio.c
315
.shutdown = gpio_led_shutdown,
drivers/leds/leds-lm3533.c
748
.shutdown = lm3533_led_shutdown,
drivers/leds/leds-sun50i-a100.c
562
.shutdown = sun50i_a100_ledc_remove,
drivers/leds/leds-wm8350.c
259
.shutdown = wm8350_led_shutdown,
drivers/leds/rgb/leds-ktd202x.c
628
.shutdown = ktd202x_shutdown,
drivers/leds/rgb/leds-ncp5623.c
263
.shutdown = ncp5623_shutdown,
drivers/leds/trigger/ledtrig-cpu.c
114
.shutdown = ledtrig_cpu_syscore_shutdown,
drivers/macintosh/macio_asic.c
108
if (dev->driver && drv->shutdown)
drivers/macintosh/macio_asic.c
109
drv->shutdown(macio_dev);
drivers/macintosh/macio_asic.c
145
.shutdown = macio_device_shutdown,
drivers/macintosh/rack-meter.c
593
.shutdown = rackmeter_shutdown,
drivers/mailbox/arm_mhu.c
106
.shutdown = mhu_shutdown,
drivers/mailbox/arm_mhu_db.c
243
.shutdown = mhu_db_shutdown,
drivers/mailbox/arm_mhuv2.c
752
.shutdown = mhuv2_sender_shutdown,
drivers/mailbox/arm_mhuv2.c
788
.shutdown = mhuv2_receiver_shutdown,
drivers/mailbox/arm_mhuv3.c
514
.shutdown = mhuv3_sender_shutdown,
drivers/mailbox/arm_mhuv3.c
550
.shutdown = mhuv3_receiver_shutdown,
drivers/mailbox/armada-37xx-rwtm-mailbox.c
140
.shutdown = a37xx_mbox_shutdown,
drivers/mailbox/ast2700-mailbox.c
150
.shutdown = ast2700_mbox_shutdown,
drivers/mailbox/bcm-flexrm-mailbox.c
1430
.shutdown = flexrm_shutdown,
drivers/mailbox/bcm-pdc-mailbox.c
1418
.shutdown = pdc_shutdown
drivers/mailbox/bcm2835-mailbox.c
123
.shutdown = bcm2835_shutdown,
drivers/mailbox/bcm74110-mailbox.c
507
.shutdown = bcm74110_mbox_chan_shutdown,
drivers/mailbox/bcm74110-mailbox.c
650
.shutdown = bcm74110_mbox_shutdown,
drivers/mailbox/cix-mailbox.c
535
.shutdown = cix_mbox_shutdown,
drivers/mailbox/hi6220-mailbox.c
219
.shutdown = hi6220_mbox_shutdown,
drivers/mailbox/imx-mailbox.c
669
.shutdown = imx_mu_shutdown,
drivers/mailbox/mailbox-altera.c
280
.shutdown = altera_mbox_shutdown,
drivers/mailbox/mailbox-mchp-ipc-sbi.c
353
.shutdown = mchp_ipc_shutdown,
drivers/mailbox/mailbox-mpfs.c
239
.shutdown = mpfs_mbox_shutdown,
drivers/mailbox/mailbox-sti.c
385
.shutdown = sti_mbox_shutdown_chan,
drivers/mailbox/mailbox-th1520.c
333
.shutdown = th1520_mbox_shutdown,
drivers/mailbox/mailbox-xgene-slimpro.c
167
.shutdown = slimpro_mbox_shutdown,
drivers/mailbox/mailbox.c
474
if (chan->mbox->ops->shutdown)
drivers/mailbox/mailbox.c
475
chan->mbox->ops->shutdown(chan);
drivers/mailbox/mtk-adsp-mailbox.c
102
.shutdown = mtk_adsp_mbox_shutdown,
drivers/mailbox/mtk-cmdq-mailbox.c
616
.shutdown = cmdq_mbox_shutdown,
drivers/mailbox/mtk-gpueb-mailbox.c
206
.shutdown = mtk_gpueb_mbox_shutdown,
drivers/mailbox/omap-mailbox.c
333
.shutdown = omap_mbox_chan_shutdown,
drivers/mailbox/pcc.c
507
.shutdown = pcc_shutdown,
drivers/mailbox/platform_mhu.c
112
.shutdown = platform_mhu_shutdown,
drivers/mailbox/qcom-cpucp-mbox.c
110
.shutdown = qcom_cpucp_mbox_shutdown
drivers/mailbox/qcom-ipcc.c
206
.shutdown = qcom_ipcc_mbox_shutdown,
drivers/mailbox/riscv-sbi-mpxy-mbox.c
711
.shutdown = mpxy_mbox_shutdown,
drivers/mailbox/rockchip-mailbox.c
104
.shutdown = rockchip_mbox_shutdown,
drivers/mailbox/sprd-mailbox.c
327
.shutdown = sprd_mbox_shutdown,
drivers/mailbox/stm32-ipcc.c
201
.shutdown = stm32_ipcc_shutdown,
drivers/mailbox/sun6i-msgbox.c
190
.shutdown = sun6i_msgbox_shutdown,
drivers/mailbox/tegra-hsp.c
377
.shutdown = tegra_hsp_doorbell_shutdown,
drivers/mailbox/tegra-hsp.c
587
.shutdown = tegra_hsp_mailbox_shutdown,
drivers/mailbox/ti-msgmgr.c
752
.shutdown = ti_msgmgr_queue_shutdown,
drivers/mailbox/zynqmp-ipi-mailbox.c
428
.shutdown = zynqmp_ipi_shutdown,
drivers/mcb/mcb-core.c
102
if (mdrv && mdrv->shutdown)
drivers/mcb/mcb-core.c
103
mdrv->shutdown(mdev);
drivers/mcb/mcb-core.c
166
.shutdown = mcb_shutdown,
drivers/media/i2c/cx25840/cx25840-ir.c
1158
.shutdown = true,
drivers/media/i2c/cx25840/cx25840-ir.c
1177
.shutdown = true,
drivers/media/i2c/cx25840/cx25840-ir.c
720
ir_state->rx_params.shutdown = true;
drivers/media/i2c/cx25840/cx25840-ir.c
737
if (p->shutdown)
drivers/media/i2c/cx25840/cx25840-ir.c
748
o->shutdown = p->shutdown;
drivers/media/i2c/cx25840/cx25840-ir.c
908
ir_state->tx_params.shutdown = true;
drivers/media/i2c/cx25840/cx25840-ir.c
925
if (p->shutdown)
drivers/media/i2c/cx25840/cx25840-ir.c
935
o->shutdown = p->shutdown;
drivers/media/i2c/rdacm20.c
665
.shutdown = rdacm20_shutdown,
drivers/media/pci/bt8xx/bt878.c
423
bt->shutdown = 0;
drivers/media/pci/bt8xx/bt878.c
528
bt->shutdown = 1;
drivers/media/pci/bt8xx/bt878.h
125
int shutdown;
drivers/media/pci/bt8xx/bttv-driver.c
3477
btv->shutdown=1;
drivers/media/pci/bt8xx/bttv-if.c
75
if(btv->shutdown) {
drivers/media/pci/bt8xx/bttvp.h
333
int shutdown;
drivers/media/pci/cx23885/cx23885-cards.c
2030
params.shutdown = false;
drivers/media/pci/cx23885/cx23885-cards.c
2033
params.shutdown = true;
drivers/media/pci/cx23885/cx23885-input.c
109
params.shutdown = atomic_read(&dev->ir_input_stopping);
drivers/media/pci/cx23885/cx23885-input.c
120
params.shutdown = atomic_read(&dev->ir_input_stopping);
drivers/media/pci/cx23885/cx23885-input.c
156
params.shutdown = false;
drivers/media/pci/cx23885/cx23885-input.c
184
params.shutdown = false;
drivers/media/pci/cx23885/cx23885-input.c
238
while (params.shutdown == false) {
drivers/media/pci/cx23885/cx23885-input.c
241
params.shutdown = true;
drivers/media/pci/cx23885/cx23888-ir.c
1110
.shutdown = true,
drivers/media/pci/cx23885/cx23888-ir.c
1129
.shutdown = true,
drivers/media/pci/cx23885/cx23888-ir.c
706
state->rx_params.shutdown = true;
drivers/media/pci/cx23885/cx23888-ir.c
720
if (p->shutdown)
drivers/media/pci/cx23885/cx23888-ir.c
728
o->shutdown = p->shutdown;
drivers/media/pci/cx23885/cx23888-ir.c
834
state->tx_params.shutdown = true;
drivers/media/pci/cx23885/cx23888-ir.c
848
if (p->shutdown)
drivers/media/pci/cx23885/cx23888-ir.c
856
o->shutdown = p->shutdown;
drivers/media/pci/ngene/ngene-cards.c
1218
.shutdown = ngene_shutdown,
drivers/media/platform/nvidia/tegra-vde/vde.c
539
.shutdown = tegra_vde_shutdown,
drivers/media/platform/qcom/venus/core.c
1145
.shutdown = venus_core_shutdown,
drivers/media/rc/ene_ir.c
1176
.shutdown = ene_shutdown,
drivers/media/rc/fintek-cir.c
656
.shutdown = fintek_shutdown,
drivers/media/rc/ite-cir.c
1501
.shutdown = ite_shutdown,
drivers/media/rc/meson-ir.c
632
.shutdown = meson_ir_shutdown,
drivers/media/rc/nuvoton-cir.c
1108
.shutdown = nvt_shutdown,
drivers/media/rc/sunxi-cir.c
417
.shutdown = sunxi_ir_shutdown,
drivers/media/rc/winbond-cir.c
1194
.shutdown = wbcir_shutdown
drivers/media/usb/cx231xx/cx231xx-audio.c
466
if (dev->adev.users == 0 && dev->adev.shutdown == 1) {
drivers/media/usb/cx231xx/cx231xx-audio.c
469
dev->adev.shutdown = 0;
drivers/media/usb/cx231xx/cx231xx.h
420
int users, shutdown;
drivers/memory/emif.c
1164
.shutdown = emif_shutdown,
drivers/message/fusion/mptfc.c
1393
.shutdown = mptscsih_shutdown,
drivers/message/fusion/mptsas.c
5402
.shutdown = mptsas_shutdown,
drivers/message/fusion/mptspi.c
1560
.shutdown = mptscsih_shutdown,
drivers/mfd/ab8500-sysctrl.c
66
goto shutdown;
drivers/mfd/ab8500-sysctrl.c
82
shutdown:
drivers/mfd/da9150-core.c
515
.shutdown = da9150_shutdown,
drivers/mfd/intel_soc_pmic_bxtwc.c
617
.shutdown = bxtwc_shutdown,
drivers/mfd/intel_soc_pmic_chtdc_ti.c
177
.shutdown = chtdc_ti_shutdown,
drivers/mfd/intel_soc_pmic_chtwc.c
275
.shutdown = cht_wc_shutdown,
drivers/mfd/intel_soc_pmic_crc.c
276
.shutdown = crystal_cove_shutdown,
drivers/mfd/lp87565.c
120
.shutdown = lp87565_shutdown,
drivers/mfd/rk8xx-i2c.c
276
.shutdown = rk8xx_i2c_shutdown,
drivers/mfd/sec-acpm.c
578
.shutdown = sec_pmic_acpm_shutdown,
drivers/mfd/sec-i2c.c
232
.shutdown = sec_pmic_i2c_shutdown,
drivers/misc/bcm-vk/bcm_vk_dev.c
1645
.shutdown = bcm_vk_shutdown,
drivers/misc/cardreader/rtsx_pcr.c
1829
.shutdown = rtsx_pci_shutdown,
drivers/misc/mei/pci-me.c
528
.shutdown = mei_me_shutdown,
drivers/misc/mei/pci-txe.c
369
.shutdown = mei_txe_shutdown,
drivers/misc/mei/vsc-tp.c
566
.shutdown = vsc_tp_remove,
drivers/misc/ocxl/pci.c
65
.shutdown = ocxl_remove,
drivers/mmc/core/block.c
3394
.shutdown = mmc_blk_shutdown,
drivers/mmc/core/bus.c
150
if (dev->driver && drv->shutdown)
drivers/mmc/core/bus.c
151
drv->shutdown(card);
drivers/mmc/core/bus.c
155
if (host->bus_ops->shutdown) {
drivers/mmc/core/bus.c
156
ret = host->bus_ops->shutdown(host);
drivers/mmc/core/bus.c
226
.shutdown = mmc_bus_shutdown,
drivers/mmc/core/bus.h
37
void (*shutdown)(struct mmc_card *card);
drivers/mmc/core/core.h
29
int (*shutdown)(struct mmc_host *);
drivers/mmc/core/mmc.c
2376
.shutdown = mmc_shutdown,
drivers/mmc/core/sd.c
1845
.shutdown = mmc_sd_suspend,
drivers/mmc/core/sd_uhs2.c
1154
.shutdown = sd_uhs2_suspend,
drivers/mmc/core/sdio_bus.c
240
if (dev->driver && drv->shutdown)
drivers/mmc/core/sdio_bus.c
241
drv->shutdown(func);
drivers/mmc/core/sdio_bus.c
260
.shutdown = sdio_bus_shutdown,
drivers/mmc/core/sdio_bus.c
279
driver->shutdown(dev);
drivers/mmc/core/sdio_bus.c
297
if (!drv->shutdown && drv->drv.shutdown)
drivers/mmc/core/sdio_bus.c
298
drv->shutdown = sdio_legacy_shutdown;
drivers/mmc/core/sdio_uart.c
992
.shutdown = sdio_uart_shutdown,
drivers/mmc/host/sdhci-brcmstb.c
690
.shutdown = sdhci_brcmstb_shutdown,
drivers/mmc/host/sdhci-iproc.c
418
.shutdown = sdhci_iproc_shutdown,
drivers/mtd/maps/physmap-core.c
625
.shutdown = physmap_flash_shutdown,
drivers/mtd/maps/pxa2xx-flash.c
132
.shutdown = pxa2xx_flash_shutdown,
drivers/mtd/nand/onenand/onenand_omap2.c
597
.shutdown = omap2_onenand_shutdown,
drivers/mtd/nand/raw/r852.c
1086
.shutdown = r852_shutdown,
drivers/mtd/spi-nor/core.c
3880
.shutdown = spi_nor_shutdown,
drivers/mtd/ubi/ubi.h
803
int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown);
drivers/mtd/ubi/wl.c
1236
int shutdown)
drivers/mtd/ubi/wl.c
1240
if (shutdown) {
drivers/mtd/ubi/wl.c
581
int shutdown);
drivers/mtd/ubi/wl.c
660
int shutdown)
drivers/mtd/ubi/wl.c
670
if (shutdown)
drivers/net/dsa/b53/b53_mdio.c
394
.shutdown = b53_mdio_shutdown,
drivers/net/dsa/b53/b53_mmap.c
500
.shutdown = b53_mmap_shutdown,
drivers/net/dsa/b53/b53_spi.c
368
.shutdown = b53_spi_shutdown,
drivers/net/dsa/b53/b53_srab.c
686
.shutdown = b53_srab_shutdown,
drivers/net/dsa/bcm_sf2.c
1633
.shutdown = bcm_sf2_sw_shutdown,
drivers/net/dsa/dsa_loop.c
395
.shutdown = dsa_loop_drv_shutdown,
drivers/net/dsa/hirschmann/hellcreek.c
2107
.shutdown = hellcreek_shutdown,
drivers/net/dsa/lan9303_i2c.c
110
.shutdown = lan9303_i2c_shutdown,
drivers/net/dsa/lan9303_mdio.c
171
.shutdown = lan9303_mdio_shutdown,
drivers/net/dsa/lantiq/lantiq_gswip.c
514
.shutdown = gswip_shutdown,
drivers/net/dsa/lantiq/mxl-gsw1xx.c
929
.shutdown = gsw1xx_shutdown,
drivers/net/dsa/microchip/ksz8863_smi.c
215
.shutdown = ksz8863_smi_shutdown,
drivers/net/dsa/microchip/ksz9477_i2c.c
141
.shutdown = ksz9477_i2c_shutdown,
drivers/net/dsa/microchip/ksz_spi.c
358
.shutdown = ksz_spi_shutdown,
drivers/net/dsa/mt7530-mdio.c
254
.shutdown = mt7530_shutdown,
drivers/net/dsa/mt7530-mmio.c
90
.shutdown = mt7988_shutdown,
drivers/net/dsa/mv88e6060.c
371
.shutdown = mv88e6060_shutdown,
drivers/net/dsa/mv88e6xxx/chip.c
7472
.shutdown = mv88e6xxx_shutdown,
drivers/net/dsa/mxl862xx/mxl862xx.c
465
.shutdown = mxl862xx_shutdown,
drivers/net/dsa/ocelot/felix_vsc9959.c
2752
.shutdown = felix_pci_shutdown,
drivers/net/dsa/ocelot/ocelot_ext.c
106
.shutdown = ocelot_ext_shutdown,
drivers/net/dsa/ocelot/seville_vsc9953.c
1018
.shutdown = seville_shutdown,
drivers/net/dsa/qca/ar9331.c
1131
.shutdown = ar9331_sw_shutdown,
drivers/net/dsa/qca/qca8k-8xxx.c
2214
.shutdown = qca8k_sw_shutdown,
drivers/net/dsa/realtek/rtl8365mb.c
2169
.shutdown = realtek_smi_shutdown,
drivers/net/dsa/realtek/rtl8365mb.c
2179
.shutdown = realtek_mdio_shutdown,
drivers/net/dsa/realtek/rtl8366rb.c
1861
.shutdown = realtek_smi_shutdown,
drivers/net/dsa/realtek/rtl8366rb.c
1871
.shutdown = realtek_mdio_shutdown,
drivers/net/dsa/rzn1_a5psw.c
1313
.shutdown = a5psw_shutdown,
drivers/net/dsa/sja1105/sja1105_main.c
3403
.shutdown = sja1105_shutdown,
drivers/net/dsa/vitesse-vsc73xx-platform.c
162
.shutdown = vsc73xx_platform_shutdown,
drivers/net/dsa/vitesse-vsc73xx-spi.c
218
.shutdown = vsc73xx_spi_shutdown,
drivers/net/dsa/xrs700x/xrs700x_i2c.c
152
.shutdown = xrs700x_i2c_shutdown,
drivers/net/dsa/xrs700x/xrs700x_mdio.c
173
.shutdown = xrs700x_mdio_shutdown,
drivers/net/dsa/yt921x.c
3450
.shutdown = yt921x_mdio_shutdown,
drivers/net/ethernet/amazon/ena/ena_netdev.c
4137
static void __ena_shutoff(struct pci_dev *pdev, bool shutdown)
drivers/net/ethernet/amazon/ena/ena_netdev.c
4163
if (shutdown) {
drivers/net/ethernet/amazon/ena/ena_netdev.c
4256
.shutdown = ena_shutdown,
drivers/net/ethernet/apm/xgene-v2/main.c
735
.shutdown = xge_shutdown,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
1011
.shutdown = xgene_gport_shutdown,
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2137
pdata->port_ops->shutdown(pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2163
.shutdown = xgene_enet_shutdown,
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
166
void (*shutdown)(struct xgene_enet_pdata *pdata);
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
605
.shutdown = xgene_enet_shutdown
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
63
u32 data, shutdown;
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
66
shutdown = xgene_enet_rd_diag_csr(p, ENET_CFG_MEM_RAM_SHUTDOWN_ADDR);
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
69
if (!shutdown && data == ~0U) {
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
537
.shutdown = xgene_enet_shutdown,
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
471
.shutdown = aq_pci_shutdown,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2882
.shutdown = atl1c_shutdown,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2562
.shutdown = atl1e_shutdown,
drivers/net/ethernet/atheros/atlx/atl1.c
3156
.shutdown = atl1_shutdown,
drivers/net/ethernet/atheros/atlx/atl2.c
1676
.shutdown = atl2_shutdown,
drivers/net/ethernet/broadcom/asp2/bcmasp.c
1460
.shutdown = bcmasp_shutdown,
drivers/net/ethernet/broadcom/bnge/bnge_core.c
407
.shutdown = bnge_shutdown,
drivers/net/ethernet/broadcom/bnx2.c
8792
.shutdown = bnx2_shutdown,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14352
.shutdown = bnx2x_shutdown,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17354
.shutdown = bnxt_shutdown,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4360
.shutdown = bcmgenet_shutdown,
drivers/net/ethernet/broadcom/tg3.c
18433
.shutdown = tg3_shutdown,
drivers/net/ethernet/cadence/macb_main.c
6063
.shutdown = macb_shutdown,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2311
.shutdown = nicvf_shutdown,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
7204
.shutdown = shutdown_one,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
3407
.shutdown = cxgb4vf_pci_shutdown,
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
608
chtls_cpl_prot.shutdown = chtls_shutdown;
drivers/net/ethernet/dec/tulip/de2104x.c
2193
.shutdown = de_shutdown,
drivers/net/ethernet/emulex/benet/be_main.c
6091
.shutdown = be_shutdown,
drivers/net/ethernet/fungible/funeth/funeth_main.c
2060
.shutdown = funeth_remove,
drivers/net/ethernet/google/gve/gve_main.c
2977
.shutdown = gve_shutdown,
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
501
.shutdown = hbg_shutdown,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3349
.shutdown = hns3_shutdown,
drivers/net/ethernet/huawei/hinic/hinic_main.c
1484
.shutdown = hinic_shutdown,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
451
.shutdown = hinic3_shutdown,
drivers/net/ethernet/intel/e100.c
3176
.shutdown = e100_shutdown,
drivers/net/ethernet/intel/e1000/e1000_main.c
186
.shutdown = e1000_shutdown,
drivers/net/ethernet/intel/e1000e/netdev.c
7954
.shutdown = e1000_shutdown,
drivers/net/ethernet/intel/i40e/i40e_main.c
16622
.shutdown = i40e_shutdown,
drivers/net/ethernet/intel/iavf/iavf_main.c
5677
.shutdown = iavf_shutdown,
drivers/net/ethernet/intel/ice/ice_main.c
5910
.shutdown = ice_shutdown,
drivers/net/ethernet/intel/idpf/idpf_main.c
390
.shutdown = idpf_shutdown,
drivers/net/ethernet/intel/igb/igb_main.c
10309
.shutdown = igb_shutdown,
drivers/net/ethernet/intel/igbvf/netdev.c
2955
.shutdown = igbvf_shutdown,
drivers/net/ethernet/intel/igc/igc_main.c
7752
.shutdown = igc_shutdown,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12356
.shutdown = ixgbe_shutdown,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4903
.shutdown = ixgbevf_shutdown,
drivers/net/ethernet/jme.c
3255
.shutdown = jme_shutdown,
drivers/net/ethernet/marvell/mv643xx_eth.c
3303
.shutdown = mv643xx_eth_shutdown,
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
3650
.shutdown = rvu_shutdown,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3549
.shutdown = otx2_remove,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
868
.shutdown = otx2vf_remove,
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
865
.shutdown = rvu_rep_remove,
drivers/net/ethernet/marvell/pxa168_eth.c
1577
.shutdown = pxa168_eth_shutdown,
drivers/net/ethernet/marvell/skge.c
4146
.shutdown = skge_shutdown,
drivers/net/ethernet/marvell/sky2.c
5136
.shutdown = sky2_shutdown,
drivers/net/ethernet/mellanox/mlx4/main.c
4492
.shutdown = mlx4_shutdown,
drivers/net/ethernet/mellanox/mlx5/core/main.c
2305
.shutdown = shutdown,
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
131
.shutdown = mlx5_sf_dev_shutdown,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
536
.shutdown = mlxbf_gige_shutdown,
drivers/net/ethernet/mellanox/mlxsw/pci.c
2532
pci_driver->shutdown = mlxsw_pci_remove;
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
623
.shutdown = fbnic_shutdown,
drivers/net/ethernet/microchip/lan743x_main.c
3996
.shutdown = lan743x_pcidev_shutdown,
drivers/net/ethernet/microsoft/mana/gdma_main.c
2190
.shutdown = mana_gd_shutdown,
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
312
.shutdown = rnpgbe_shutdown,
drivers/net/ethernet/netronome/nfp/nfp_main.c
944
.shutdown = nfp_pci_shutdown,
drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c
342
.shutdown = nfp_netvf_pci_remove,
drivers/net/ethernet/nvidia/forcedeth.c
6463
.shutdown = nv_shutdown,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2720
.shutdown = pch_gbe_shutdown,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3444
.shutdown = netxen_nic_shutdown,
drivers/net/ethernet/qlogic/qede/qede_main.c
197
.shutdown = qede_shutdown,
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1741
int (*shutdown)(struct pci_dev *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
2010
return adapter->nic_ops->shutdown(pdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
256
.shutdown = qlcnic_83xx_shutdown,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4204
.shutdown = qlcnic_shutdown,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
543
.shutdown = qlcnic_82xx_shutdown,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
89
.shutdown = qlcnic_sriov_vf_shutdown,
drivers/net/ethernet/qualcomm/emac/emac.c
769
.shutdown = emac_shutdown,
drivers/net/ethernet/realtek/r8169_main.c
5824
.shutdown = rtl_shutdown,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2396
.shutdown = rtase_shutdown,
drivers/net/ethernet/sfc/efx.c
1398
.shutdown = efx_pci_shutdown,
drivers/net/ethernet/sfc/siena/efx.c
1279
.shutdown = efx_pci_shutdown,
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1291
.shutdown = sun8i_dwmac_shutdown,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1895
.shutdown = ps3_gelic_driver_remove,
drivers/net/ethernet/via/via-rhine.c
2576
.shutdown = rhine_shutdown_pci,
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
880
.shutdown = ngbe_shutdown,
drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c
256
.shutdown = wxvf_shutdown,
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
977
.shutdown = txgbe_shutdown,
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
321
.shutdown = wxvf_shutdown,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3192
.shutdown = axienet_shutdown,
drivers/net/ieee802154/atusb.c
1069
atusb->shutdown = 1;
drivers/net/ieee802154/atusb.c
175
if (atusb->shutdown)
drivers/net/ieee802154/atusb.c
294
if (!atusb->shutdown)
drivers/net/ieee802154/atusb.c
49
int shutdown; /* non-zero if shutting down */
drivers/net/ieee802154/atusb.c
967
atusb->shutdown = 0;
drivers/net/ipa/ipa_main.c
1007
.shutdown = ipa_remove,
drivers/net/phy/mdio_device.c
243
if (mdiodrv->shutdown)
drivers/net/phy/mdio_device.c
244
mdiodrv->shutdown(mdiodev);
drivers/net/phy/mdio_device.c
263
mdiodrv->driver.shutdown = mdio_shutdown;
drivers/net/phy/sfp.c
3282
.shutdown = sfp_shutdown,
drivers/net/ppp/pppoe.c
1134
.shutdown = sock_no_shutdown,
drivers/net/ppp/pptp.c
632
.shutdown = sock_no_shutdown,
drivers/net/thunderbolt/main.c
1470
.shutdown = tbnet_shutdown,
drivers/net/vmxnet3/vmxnet3_drv.c
4587
.shutdown = vmxnet3_shutdown_device,
drivers/net/wireless/ath/ath10k/snoc.c
1932
.shutdown = ath10k_snoc_shutdown,
drivers/net/wireless/ath/ath11k/ahb.c
1313
.shutdown = ath11k_ahb_shutdown,
drivers/net/wireless/ath/ath11k/pci.c
1289
.shutdown = ath11k_pci_shutdown,
drivers/net/wireless/ath/ath12k/pci.c
1828
pci_driver->shutdown = ath12k_pci_shutdown;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6503
.shutdown = ipw2100_shutdown,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11872
.shutdown = ipw_pci_shutdown,
drivers/net/wireless/marvell/mwifiex/pcie.c
594
.shutdown = mwifiex_pcie_shutdown,
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
569
.shutdown = mt7921_pci_shutdown,
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
627
.shutdown = mt7925_pci_shutdown,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5799
if (!priv->shutdown) {
drivers/net/wireless/realtek/rtl8xxxu/core.c
7401
priv->shutdown = false;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7461
priv->shutdown = true;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1805
bool shutdown;
drivers/net/wireless/realtek/rtw88/main.h
863
void (*shutdown)(struct rtw_dev *rtwdev);
drivers/net/wireless/realtek/rtw88/pci.c
1878
if (chip->ops->shutdown)
drivers/net/wireless/realtek/rtw88/pci.c
1879
chip->ops->shutdown(rtwdev);
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1837
.shutdown = NULL,
drivers/net/wireless/realtek/rtw88/rtw8723cs.c
26
.shutdown = rtw_sdio_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1401
.shutdown = rtw8723d_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8723de.c
25
.shutdown = rtw_pci_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8723ds.c
31
.shutdown = rtw_sdio_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8814ae.c
25
.shutdown = rtw_pci_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8821ce.c
29
.shutdown = rtw_pci_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8821cs.c
26
.shutdown = rtw_sdio_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8822be.c
25
.shutdown = rtw_pci_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8822bs.c
26
.shutdown = rtw_sdio_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8822ce.c
29
.shutdown = rtw_pci_shutdown,
drivers/net/wireless/realtek/rtw88/rtw8822cs.c
26
.shutdown = rtw_sdio_shutdown,
drivers/net/wireless/realtek/rtw88/sdio.c
1429
if (chip->ops->shutdown)
drivers/net/wireless/realtek/rtw88/sdio.c
1430
chip->ops->shutdown(rtwdev);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1515
.shutdown = rsi_shutdown,
drivers/net/wwan/t7xx/t7xx_pci.c
954
.shutdown = t7xx_pci_shutdown,
drivers/nfc/nfcsim.c
119
link->shutdown = 1;
drivers/nfc/nfcsim.c
152
if (link->shutdown) {
drivers/nfc/nfcsim.c
58
u8 shutdown;
drivers/ntb/hw/amd/ntb_hw_amd.c
1348
.shutdown = amd_ntb_pci_shutdown,
drivers/nvdimm/bus.c
127
if (nd_drv && nd_drv->shutdown) {
drivers/nvdimm/bus.c
128
nd_drv->shutdown(dev);
drivers/nvdimm/bus.c
280
.shutdown = nvdimm_bus_shutdown,
drivers/nvdimm/pmem.c
755
.shutdown = nd_pmem_shutdown,
drivers/nvme/host/apple.c
1721
.shutdown = apple_nvme_shutdown,
drivers/nvme/host/apple.c
836
static void apple_nvme_disable(struct apple_nvme *anv, bool shutdown)
drivers/nvme/host/apple.c
860
if (!dead && shutdown && freeze)
drivers/nvme/host/apple.c
885
if (shutdown)
drivers/nvme/host/apple.c
886
nvme_disable_ctrl(&anv->ctrl, shutdown);
drivers/nvme/host/apple.c
909
if (shutdown) {
drivers/nvme/host/core.c
2646
int nvme_disable_ctrl(struct nvme_ctrl *ctrl, bool shutdown)
drivers/nvme/host/core.c
2651
if (shutdown)
drivers/nvme/host/core.c
2660
if (shutdown) {
drivers/nvme/host/nvme.h
866
int nvme_disable_ctrl(struct nvme_ctrl *ctrl, bool shutdown);
drivers/nvme/host/pci.c
282
static void nvme_dev_disable(struct nvme_dev *dev, bool shutdown);
drivers/nvme/host/pci.c
3262
static void nvme_dev_disable(struct nvme_dev *dev, bool shutdown)
drivers/nvme/host/pci.c
3277
if (!dead && shutdown)
drivers/nvme/host/pci.c
3285
nvme_disable_ctrl(&dev->ctrl, shutdown);
drivers/nvme/host/pci.c
3303
if (shutdown) {
drivers/nvme/host/pci.c
3311
static int nvme_disable_prepare_reset(struct nvme_dev *dev, bool shutdown)
drivers/nvme/host/pci.c
3315
nvme_dev_disable(dev, shutdown);
drivers/nvme/host/pci.c
4258
.shutdown = nvme_shutdown,
drivers/nvme/host/rdma.c
2153
static void nvme_rdma_shutdown_ctrl(struct nvme_rdma_ctrl *ctrl, bool shutdown)
drivers/nvme/host/rdma.c
2155
nvme_rdma_teardown_io_queues(ctrl, shutdown);
drivers/nvme/host/rdma.c
2157
nvme_disable_ctrl(&ctrl->ctrl, shutdown);
drivers/nvme/host/rdma.c
2158
nvme_rdma_teardown_admin_queue(ctrl, shutdown);
drivers/nvme/host/tcp.c
2503
static void nvme_tcp_teardown_ctrl(struct nvme_ctrl *ctrl, bool shutdown)
drivers/nvme/host/tcp.c
2505
nvme_tcp_teardown_io_queues(ctrl, shutdown);
drivers/nvme/host/tcp.c
2507
nvme_disable_ctrl(ctrl, shutdown);
drivers/nvme/host/tcp.c
2508
nvme_tcp_teardown_admin_queue(ctrl, shutdown);
drivers/nvme/target/pci-epf.c
1916
bool shutdown)
drivers/nvme/target/pci-epf.c
1924
shutdown ? "Shutting down" : "Disabling");
drivers/nvme/target/pci-epf.c
1941
if (shutdown) {
drivers/pci/controller/cadence/pcie-cadence-plat.c
174
.shutdown = cdns_plat_pcie_shutdown,
drivers/pci/controller/dwc/pci-dra7xx.c
955
.shutdown = dra7xx_pcie_shutdown,
drivers/pci/controller/dwc/pci-imx6.c
2064
.shutdown = imx_pcie_shutdown,
drivers/pci/controller/dwc/pcie-fu740.c
354
.shutdown = fu740_pcie_shutdown,
drivers/pci/controller/dwc/pcie-tegra194.c
2491
.shutdown = tegra_pcie_dw_shutdown,
drivers/pci/controller/pcie-iproc-platform.c
138
.shutdown = iproc_pltfm_pcie_shutdown,
drivers/pci/controller/vmd.c
1144
.shutdown = vmd_shutdown,
drivers/pci/pci-driver.c
1729
.shutdown = pci_device_shutdown,
drivers/pci/pci-driver.c
539
if (drv && drv->shutdown)
drivers/pci/pci-driver.c
540
drv->shutdown(pci_dev);
drivers/pci/pcie/portdrv.c
797
.shutdown = pcie_portdrv_shutdown,
drivers/perf/arm_smmuv3_pmu.c
1003
.shutdown = smmu_pmu_shutdown,
drivers/phy/phy-lgm-usb.c
207
phy->shutdown = phy_shutdown;
drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c
947
.shutdown = sprd_pinctrl_shutdown,
drivers/pinctrl/tegra/pinctrl-tegra186.c
1923
PINGROUP(shutdown, RSVD0, RSVD1, RSVD2, RSVD3, 0x1020, 0, Y, -1, -1, 6, 8, -1, -1, -1, 12, N, -1, -1, N),
drivers/pinctrl/tegra/pinctrl-tegra210.c
1239
FUNCTION(shutdown),
drivers/pinctrl/tegra/pinctrl-tegra210.c
1445
PINGROUP(shutdown, SHUTDOWN, RSVD1, RSVD2, RSVD3, 0x3178, N, N, N, Y, 0xac8, 12, 5, 20, 5, -1, -1, -1, -1),
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
1013
shutdown:
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
966
goto shutdown;
drivers/platform/raspberrypi/vchiq-interface/vchiq_arm.c
973
goto shutdown;
drivers/platform/surface/aggregator/core.c
837
.shutdown = ssam_serial_hub_shutdown,
drivers/platform/wmi/core.c
1060
if (wdriver->shutdown)
drivers/platform/wmi/core.c
1061
wdriver->shutdown(to_wmi_device(dev));
drivers/platform/wmi/core.c
1083
.shutdown = wmi_dev_shutdown,
drivers/platform/x86/acer-wmi.c
2891
.shutdown = acer_platform_shutdown,
drivers/platform/x86/lenovo/thinkpad_acpi.c
1011
if (ibm->shutdown)
drivers/platform/x86/lenovo/thinkpad_acpi.c
1012
(ibm->shutdown)();
drivers/platform/x86/lenovo/thinkpad_acpi.c
11375
.shutdown = tpacpi_shutdown_handler,
drivers/platform/x86/lenovo/thinkpad_acpi.c
318
void (*shutdown) (void);
drivers/platform/x86/lenovo/thinkpad_acpi.c
4383
.shutdown = bluetooth_shutdown,
drivers/platform/x86/lenovo/thinkpad_acpi.c
4562
.shutdown = wan_shutdown,
drivers/platform/x86/lenovo/thinkpad_acpi.c
6976
.shutdown = brightness_shutdown,
drivers/platform/x86/lenovo/thinkpad_acpi.c
7741
.shutdown = volume_shutdown,
drivers/platform/x86/uniwill/uniwill-acpi.c
1682
.shutdown = uniwill_shutdown,
drivers/pmdomain/amlogic/meson-ee-pwrc.c
644
.shutdown = meson_ee_pwrc_shutdown,
drivers/pnp/driver.c
149
if (drv && drv->shutdown)
drivers/pnp/driver.c
150
drv->shutdown(pnp_dev);
drivers/pnp/driver.c
283
.shutdown = pnp_device_shutdown,
drivers/power/reset/sc27xx-poweroff.c
44
.shutdown = sc27xx_poweroff_shutdown,
drivers/power/supply/bq24190_charger.c
2334
.shutdown = bq24190_shutdown,
drivers/power/supply/bq257xx_charger.c
749
.shutdown = bq257xx_charger_shutdown,
drivers/power/supply/bq25890_charger.c
1654
.shutdown = bq25890_shutdown,
drivers/power/supply/cpcap-charger.c
971
.shutdown = cpcap_charger_shutdown,
drivers/power/supply/ltc2941-battery-gauge.c
639
.shutdown = ltc294x_i2c_shutdown,
drivers/power/supply/rt9471.c
932
.shutdown = rt9471_shutdown,
drivers/power/supply/rt9756.c
949
.shutdown = rt9756_shutdown,
drivers/power/supply/smb347-charger.c
1634
.shutdown = smb347_shutdown,
drivers/power/supply/ug3105_battery.c
210
.shutdown = ug3105_stop,
drivers/ps3/ps3-lpm.c
1217
.shutdown = ps3_lpm_remove,
drivers/ps3/ps3-sys-manager.c
738
.shutdown = ps3_sys_manager_shutdown,
drivers/ps3/ps3-vuart.c
1177
if (drv->shutdown)
drivers/ps3/ps3-vuart.c
1178
drv->shutdown(dev);
drivers/ps3/ps3-vuart.c
1231
drv->core.shutdown = ps3_vuart_shutdown;
drivers/ps3/ps3av.c
1025
.shutdown = ps3av_shutdown,
drivers/ps3/vuart.h
36
void (*shutdown)(struct ps3_system_bus_device *);
drivers/rapidio/devices/tsi721.c
3030
.shutdown = tsi721_shutdown,
drivers/rapidio/rio-driver.c
136
if (rdrv && rdrv->shutdown)
drivers/rapidio/rio-driver.c
137
rdrv->shutdown(rdev);
drivers/rapidio/rio-driver.c
237
.shutdown = rio_device_shutdown,
drivers/rapidio/switches/idt_gen3.c
358
.shutdown = idtg3_shutdown,
drivers/regulator/act8945a-regulator.c
355
.shutdown = act8945a_pmic_shutdown,
drivers/regulator/mt6315-regulator.c
294
.shutdown = mt6315_regulator_shutdown,
drivers/regulator/rpi-panel-v2-regulator.c
118
.shutdown = rpi_panel_v2_i2c_shutdown,
drivers/regulator/tps62360-regulator.c
495
.shutdown = tps62360_shutdown,
drivers/regulator/tps65910-regulator.c
1260
.shutdown = tps65910_shutdown,
drivers/remoteproc/qcom_q6v5_adsp.c
119
int (*shutdown)(struct qcom_adsp *adsp);
drivers/remoteproc/qcom_q6v5_adsp.c
472
ret = adsp->shutdown(adsp);
drivers/remoteproc/qcom_q6v5_adsp.c
689
adsp->shutdown = qcom_wpss_shutdown;
drivers/remoteproc/qcom_q6v5_adsp.c
691
adsp->shutdown = qcom_adsp_shutdown;
drivers/remoteproc/xlnx_r5_remoteproc.c
1551
.shutdown = zynqmp_r5_remoteproc_shutdown,
drivers/rtc/rtc-at91rm9200.c
644
.shutdown = at91_rtc_shutdown,
drivers/rtc/rtc-at91sam9.c
534
.shutdown = at91_rtc_shutdown,
drivers/rtc/rtc-cmos.c
1440
.shutdown = cmos_pnp_shutdown,
drivers/rtc/rtc-cmos.c
1528
.shutdown = cmos_platform_shutdown,
drivers/rtc/rtc-max8997.c
525
.shutdown = max8997_rtc_shutdown,
drivers/rtc/rtc-omap.c
1018
.shutdown = omap_rtc_shutdown,
drivers/rtc/rtc-pm8xxx.c
677
.shutdown = pm8xxx_shutdown,
drivers/rtc/rtc-spear.c
479
.shutdown = spear_rtc_shutdown,
drivers/rtc/rtc-tegra.c
391
.shutdown = tegra_rtc_shutdown,
drivers/rtc/rtc-twl.c
677
.shutdown = twl_rtc_shutdown,
drivers/s390/block/dasd_eckd.c
6864
.shutdown = dasd_generic_shutdown,
drivers/s390/char/hmcdrv_ftp.c
297
.shutdown = diag_ftp_shutdown,
drivers/s390/char/hmcdrv_ftp.c
303
.shutdown = sclp_ftp_shutdown,
drivers/s390/char/hmcdrv_ftp.c
34
void (*shutdown)(void);
drivers/s390/char/hmcdrv_ftp.c
341
hmcdrv_ftp_funcs->shutdown();
drivers/s390/cio/ccwgroup.c
466
if (gdrv->shutdown)
drivers/s390/cio/ccwgroup.c
467
gdrv->shutdown(gdev);
drivers/s390/cio/ccwgroup.c
474
.shutdown = ccwgroup_shutdown,
drivers/s390/cio/chsc_sch.c
132
.shutdown = chsc_subchannel_shutdown,
drivers/s390/cio/css.c
1400
if (sch->driver && sch->driver->shutdown)
drivers/s390/cio/css.c
1401
sch->driver->shutdown(sch);
drivers/s390/cio/css.c
1421
.shutdown = css_shutdown,
drivers/s390/cio/css.h
102
void (*shutdown)(struct subchannel *);
drivers/s390/cio/device.c
174
.shutdown = io_subchannel_shutdown,
drivers/s390/cio/device.c
1801
if (cdev->drv && cdev->drv->shutdown)
drivers/s390/cio/device.c
1802
cdev->drv->shutdown(cdev);
drivers/s390/cio/device.c
1812
.shutdown = ccw_device_shutdown,
drivers/s390/cio/eadm_sch.c
349
.shutdown = eadm_subchannel_shutdown,
drivers/s390/cio/vfio_ccw_drv.c
365
.shutdown = vfio_ccw_sch_shutdown,
drivers/s390/net/qeth_core_main.c
6520
.shutdown = qeth_core_shutdown,
drivers/s390/scsi/zfcp_ccw.c
289
.shutdown = zfcp_ccw_shutdown,
drivers/scsi/3w-9xxx.c
2286
.shutdown = twa_shutdown
drivers/scsi/3w-sas.c
1842
.shutdown = twl_shutdown
drivers/scsi/3w-xxxx.c
2411
.shutdown = tw_shutdown,
drivers/scsi/aacraid/linit.c
2045
.shutdown = aac_shutdown,
drivers/scsi/arcmsr/arcmsr_hba.c
239
.shutdown = arcmsr_shutdown,
drivers/scsi/hpsa.c
9118
.shutdown = hpsa_shutdown,
drivers/scsi/hptiop.c
1680
.shutdown = hptiop_shutdown,
drivers/scsi/ipr.c
9996
.shutdown = ipr_shutdown,
drivers/scsi/lpfc/lpfc_init.c
15648
.shutdown = lpfc_pci_remove_one,
drivers/scsi/megaraid.c
4570
.shutdown = megaraid_shutdown,
drivers/scsi/megaraid/megaraid_mbox.c
299
.shutdown = megaraid_mbox_shutdown,
drivers/scsi/megaraid/megaraid_sas_base.c
8677
.shutdown = megasas_shutdown,
drivers/scsi/mesh.c
2041
.shutdown = mesh_shutdown,
drivers/scsi/mpi3mr/mpi/mpi30_ioc.h
701
__le32 shutdown;
drivers/scsi/mpi3mr/mpi3mr_os.c
6077
.shutdown = mpi3mr_shutdown,
drivers/scsi/mpt3sas/mpt3sas_scsih.c
14006
.shutdown = scsih_shutdown,
drivers/scsi/mvumi.c
2628
.shutdown = mvumi_shutdown,
drivers/scsi/pmcraid.c
5371
.shutdown = pmcraid_shutdown
drivers/scsi/qedf/qedf_main.c
3290
.shutdown = qedf_shutdown,
drivers/scsi/qedi/qedi_main.c
2878
.shutdown = qedi_shutdown,
drivers/scsi/qla2xxx/qla_os.c
8167
.shutdown = qla2x00_shutdown,
drivers/scsi/scsi_sysfs.c
1616
driver->shutdown(dev);
drivers/scsi/scsi_sysfs.c
1630
if (!sdrv->shutdown && drv->shutdown)
drivers/scsi/scsi_sysfs.c
1631
sdrv->shutdown = scsi_legacy_shutdown;
drivers/scsi/scsi_sysfs.c
587
if (drv->shutdown)
drivers/scsi/scsi_sysfs.c
588
drv->shutdown(sdp);
drivers/scsi/scsi_sysfs.c
598
.shutdown = scsi_bus_shutdown,
drivers/scsi/sd.c
4362
.shutdown = sd_shutdown,
drivers/scsi/smartpqi/smartpqi_init.c
10684
.shutdown = pqi_shutdown,
drivers/scsi/stex.c
2010
.shutdown = stex_shutdown,
drivers/scsi/vmw_pvscsi.c
1605
.shutdown = pvscsi_shutdown,
drivers/siox/siox-core.c
542
if (sdriver->shutdown)
drivers/siox/siox-core.c
543
sdriver->shutdown(sdevice);
drivers/siox/siox-core.c
551
.shutdown = siox_shutdown,
drivers/soc/apple/sart.c
372
.shutdown = apple_sart_shutdown,
drivers/soc/ti/smartreflex.c
973
.shutdown = omap_sr_shutdown,
drivers/soundwire/bus_type.c
183
if (dev->driver && drv->shutdown)
drivers/soundwire/bus_type.c
184
drv->shutdown(slave);
drivers/soundwire/bus_type.c
192
.shutdown = sdw_bus_shutdown,
drivers/soundwire/qcom.c
1370
.shutdown = qcom_swrm_shutdown,
drivers/spi/spi-ath79.c
256
.shutdown = ath79_spi_shutdown,
drivers/spi/spi-bcm2835.c
1452
.shutdown = bcm2835_spi_remove,
drivers/spi/spi-fsl-dspi.c
1731
.shutdown = dspi_shutdown,
drivers/spi/spi-mem.c
1059
if (memdrv->shutdown)
drivers/spi/spi-mem.c
1060
memdrv->shutdown(mem);
drivers/spi/spi-mem.c
1078
memdrv->spidrv.shutdown = spi_mem_shutdown;
drivers/spi/spi.c
449
if (sdrv->shutdown)
drivers/spi/spi.c
450
sdrv->shutdown(to_spi_device(dev));
drivers/spi/spi.c
461
.shutdown = spi_shutdown,
drivers/spmi/spmi.c
366
if (sdrv && sdrv->shutdown)
drivers/spmi/spmi.c
367
sdrv->shutdown(to_spmi_device(dev));
drivers/spmi/spmi.c
386
.shutdown = spmi_drv_shutdown,
drivers/ssb/main.c
282
if (ssb_drv && ssb_drv->shutdown)
drivers/ssb/main.c
283
ssb_drv->shutdown(ssb_dev);
drivers/ssb/main.c
394
.shutdown = ssb_device_shutdown,
drivers/staging/greybus/arche-apb-ctrl.c
475
.shutdown = arche_apb_ctrl_shutdown,
drivers/staging/greybus/arche-platform.c
620
.shutdown = arche_platform_shutdown,
drivers/staging/greybus/audio_codec.c
656
.shutdown = gbcodec_shutdown,
drivers/staging/greybus/uart.c
800
.shutdown = gb_tty_port_shutdown,
drivers/target/iscsi/iscsi_target.c
405
bool shutdown)
drivers/target/iscsi/iscsi_target.c
423
if (tpg_np && shutdown) {
drivers/target/iscsi/iscsi_target.c
4595
l_conn->sock->ops->shutdown(l_conn->sock, RCV_SHUTDOWN);
drivers/target/iscsi/iscsi_target_tpg.c
172
bool shutdown)
drivers/target/iscsi/iscsi_target_tpg.c
179
if (shutdown)
drivers/target/iscsi/iscsi_target_tpg.c
181
iscsit_reset_np_thread(tpg_np->tpg_np, tpg_np, tpg, shutdown);
drivers/target/iscsi/iscsi_target_tpg.c
186
bool shutdown)
drivers/target/iscsi/iscsi_target_tpg.c
197
iscsit_clear_tpg_np_login_thread(tpg_np, tpg, shutdown);
drivers/target/iscsi/iscsi_target_util.c
701
void iscsit_free_cmd(struct iscsit_cmd *cmd, bool shutdown)
drivers/target/iscsi/iscsi_target_util.c
708
__iscsit_free_cmd(cmd, shutdown);
drivers/target/iscsi/iscsi_target_util.c
710
rc = transport_generic_free_cmd(se_cmd, shutdown);
drivers/target/iscsi/iscsi_target_util.c
711
if (!rc && shutdown && se_cmd->se_sess) {
drivers/target/iscsi/iscsi_target_util.c
712
__iscsit_free_cmd(cmd, shutdown);
drivers/tee/optee/smc_abi.c
1967
.shutdown = optee_shutdown,
drivers/tee/tee_core.c
1472
if (dev->driver && drv->shutdown)
drivers/tee/tee_core.c
1473
drv->shutdown(tcdev);
drivers/tee/tee_core.c
1482
.shutdown = tee_client_device_shutdown,
drivers/tee/tee_core.c
1507
driver->shutdown(dev);
drivers/tee/tee_core.c
1525
if (!tee_driver->shutdown && tee_driver->driver.probe)
drivers/tee/tee_core.c
1526
tee_driver->shutdown = tee_client_device_shutdown_legacy;
drivers/thermal/khadas_mcu_fan.c
149
.shutdown = khadas_mcu_fan_shutdown,
drivers/thunderbolt/domain.c
108
if (driver->shutdown)
drivers/thunderbolt/domain.c
109
driver->shutdown(svc);
drivers/thunderbolt/domain.c
316
.shutdown = tb_service_shutdown,
drivers/thunderbolt/nhi.c
1165
if (nhi->ops && nhi->ops->shutdown)
drivers/thunderbolt/nhi.c
1166
nhi->ops->shutdown(nhi);
drivers/thunderbolt/nhi.c
1561
.shutdown = nhi_remove,
drivers/thunderbolt/nhi.h
48
void (*shutdown)(struct tb_nhi *nhi);
drivers/thunderbolt/nhi_ops.c
184
.shutdown = icl_nhi_shutdown,
drivers/tty/ehv_bytechan.c
666
.shutdown = ehv_bc_tty_port_shutdown,
drivers/tty/goldfish.c
224
.shutdown = goldfish_tty_shutdown
drivers/tty/mips_ejtag_fdc.c
757
.shutdown = mips_ejtag_fdc_tty_port_shutdown,
drivers/tty/moxa.c
554
.shutdown = moxa_shutdown,
drivers/tty/mxser.c
1667
.shutdown = mxser_shutdown_port,
drivers/tty/nozomi.c
1776
.shutdown = ntty_shutdown,
drivers/tty/serdev/core.c
422
if (dev->driver && sdrv->shutdown)
drivers/tty/serdev/core.c
423
sdrv->shutdown(to_serdev_device(dev));
drivers/tty/serdev/core.c
431
.shutdown = serdev_drv_shutdown,
drivers/tty/serdev/core.c
832
driver->shutdown(dev);
drivers/tty/serdev/core.c
851
if (!sdrv->shutdown && sdrv->driver.shutdown)
drivers/tty/serdev/core.c
852
sdrv->shutdown = serdev_legacy_shutdown;
drivers/tty/serial/21285.c
361
.shutdown = serial21285_shutdown,
drivers/tty/serial/8250/8250_aspeed_vuart.c
445
port.port.shutdown = aspeed_vuart_shutdown;
drivers/tty/serial/8250/8250_bcm7271.c
1061
up.port.shutdown = brcmuart_shutdown;
drivers/tty/serial/8250/8250_bcm7271.c
215
bool shutdown;
drivers/tty/serial/8250/8250_bcm7271.c
591
priv->shutdown = false;
drivers/tty/serial/8250/8250_bcm7271.c
630
priv->shutdown = true;
drivers/tty/serial/8250/8250_bcm7271.c
806
if (((iir & UART_IIR_ID) == UART_IIR_RX_TIMEOUT) && !(priv->shutdown)) {
drivers/tty/serial/8250/8250_bcm7271.c
847
if (priv->shutdown)
drivers/tty/serial/8250/8250_core.c
801
if (up->port.shutdown)
drivers/tty/serial/8250/8250_core.c
802
uart->port.shutdown = up->port.shutdown;
drivers/tty/serial/8250/8250_dw.c
827
p->shutdown = dw8250_shutdown;
drivers/tty/serial/8250/8250_exar.c
532
port->port.shutdown = exar_shutdown;
drivers/tty/serial/8250/8250_exar.c
842
port->port.shutdown = exar_shutdown;
drivers/tty/serial/8250/8250_mtk.c
563
uart.port.shutdown = mtk8250_shutdown;
drivers/tty/serial/8250/8250_ni.c
310
uart->port.shutdown = ni16550_port_shutdown;
drivers/tty/serial/8250/8250_omap.c
1470
up.port.shutdown = omap_8250_shutdown;
drivers/tty/serial/8250/8250_port.c
2417
if (port->shutdown)
drivers/tty/serial/8250/8250_port.c
2418
port->shutdown(port);
drivers/tty/serial/8250/8250_port.c
3145
.shutdown = serial8250_shutdown,
drivers/tty/serial/altera_jtaguart.c
245
.shutdown = altera_jtaguart_shutdown,
drivers/tty/serial/altera_uart.c
401
.shutdown = altera_uart_shutdown,
drivers/tty/serial/amba-pl010.c
519
.shutdown = pl010_shutdown,
drivers/tty/serial/amba-pl011.c
2316
.shutdown = pl011_shutdown,
drivers/tty/serial/amba-pl011.c
2346
.shutdown = sbsa_uart_shutdown,
drivers/tty/serial/apbuart.c
306
.shutdown = apbuart_shutdown,
drivers/tty/serial/ar933x_uart.c
630
.shutdown = ar933x_uart_shutdown,
drivers/tty/serial/arc_uart.c
461
.shutdown = arc_serial_shutdown,
drivers/tty/serial/atmel_serial.c
2484
.shutdown = atmel_shutdown,
drivers/tty/serial/bcm63xx_uart.c
646
.shutdown = bcm_uart_shutdown,
drivers/tty/serial/clps711x.c
342
.shutdown = uart_clps711x_shutdown,
drivers/tty/serial/cpm_uart.c
1189
.shutdown = cpm_uart_shutdown,
drivers/tty/serial/digicolor-usart.c
376
.shutdown = digicolor_uart_shutdown,
drivers/tty/serial/dz.c
749
.shutdown = dz_shutdown,
drivers/tty/serial/esp32_acm.c
272
.shutdown = esp32s3_acm_shutdown,
drivers/tty/serial/esp32_uart.c
509
.shutdown = esp32_uart_shutdown,
drivers/tty/serial/fsl_linflexuart.c
545
.shutdown = linflex_shutdown,
drivers/tty/serial/fsl_lpuart.c
2440
.shutdown = lpuart_shutdown,
drivers/tty/serial/fsl_lpuart.c
2465
.shutdown = lpuart32_shutdown,
drivers/tty/serial/icom.c
1529
.shutdown = icom_close,
drivers/tty/serial/imx.c
2067
.shutdown = imx_uart_shutdown,
drivers/tty/serial/ip22zilog.c
932
.shutdown = ip22zilog_shutdown,
drivers/tty/serial/jsm/jsm_tty.c
352
.shutdown = jsm_tty_close,
drivers/tty/serial/lantiq.c
570
.shutdown = lqasc_shutdown,
drivers/tty/serial/liteuart.c
273
.shutdown = liteuart_shutdown,
drivers/tty/serial/lpc32xx_hs.c
593
.shutdown = serial_lpc32xx_shutdown,
drivers/tty/serial/ma35d1_serial.c
513
.shutdown = ma35d1serial_shutdown,
drivers/tty/serial/max3100.c
666
.shutdown = max3100_shutdown,
drivers/tty/serial/max310x.c
1154
.shutdown = max310x_shutdown,
drivers/tty/serial/mcf.c
456
.shutdown = mcf_shutdown,
drivers/tty/serial/men_z135_uart.c
774
.shutdown = men_z135_shutdown,
drivers/tty/serial/meson_uart.c
520
.shutdown = meson_uart_shutdown,
drivers/tty/serial/milbeaut_usio.c
395
.shutdown = mlb_usio_shutdown,
drivers/tty/serial/mpc52xx_uart.c
1352
.shutdown = mpc52xx_uart_shutdown,
drivers/tty/serial/mps2-uart.c
404
.shutdown = mps2_uart_shutdown,
drivers/tty/serial/msm_serial.c
1556
.shutdown = msm_shutdown,
drivers/tty/serial/mux.c
412
.shutdown = mux_shutdown,
drivers/tty/serial/mvebu-uart.c
645
.shutdown = mvebu_uart_shutdown,
drivers/tty/serial/mxs-auart.c
1280
.shutdown = mxs_auart_shutdown,
drivers/tty/serial/omap-serial.c
1340
.shutdown = serial_omap_shutdown,
drivers/tty/serial/owl-uart.c
482
.shutdown = owl_uart_shutdown,
drivers/tty/serial/pch_uart.c
1516
.shutdown = pch_uart_shutdown,
drivers/tty/serial/pic32_uart.c
752
.shutdown = pic32_uart_shutdown,
drivers/tty/serial/pmac_zilog.c
1326
.shutdown = pmz_shutdown,
drivers/tty/serial/pxa.c
724
.shutdown = serial_pxa_shutdown,
drivers/tty/serial/qcom_geni_serial.c
1751
.shutdown = qcom_geni_serial_shutdown,
drivers/tty/serial/qcom_geni_serial.c
1774
.shutdown = qcom_geni_serial_shutdown,
drivers/tty/serial/rda-uart.c
561
.shutdown = rda_uart_shutdown,
drivers/tty/serial/rp2.c
565
.shutdown = rp2_uart_shutdown,
drivers/tty/serial/rsci.c
667
.shutdown = sci_shutdown,
drivers/tty/serial/sa1100.c
574
.shutdown = sa1100_shutdown,
drivers/tty/serial/samsung_tty.c
1700
.shutdown = s3c64xx_serial_shutdown,
drivers/tty/serial/samsung_tty.c
1721
.shutdown = apple_s5l_serial_shutdown,
drivers/tty/serial/sb1250-duart.c
760
.shutdown = sbd_shutdown,
drivers/tty/serial/sc16is7xx.c
1243
.shutdown = sc16is7xx_shutdown,
drivers/tty/serial/sccnxp.c
824
.shutdown = sccnxp_shutdown,
drivers/tty/serial/serial-tegra.c
1409
.shutdown = tegra_uart_shutdown,
drivers/tty/serial/serial_core.c
1862
uport->ops->shutdown(uport);
drivers/tty/serial/serial_core.c
2349
ops->shutdown(uport);
drivers/tty/serial/serial_core.c
2693
.shutdown = uart_tty_port_shutdown,
drivers/tty/serial/serial_txx9.c
800
.shutdown = serial_txx9_shutdown,
drivers/tty/serial/sh-sci.c
3134
.shutdown = sci_shutdown,
drivers/tty/serial/sifive.c
952
.shutdown = sifive_serial_shutdown,
drivers/tty/serial/sprd_serial.c
956
.shutdown = sprd_shutdown,
drivers/tty/serial/st-asc.c
673
.shutdown = asc_shutdown,
drivers/tty/serial/stm32-usart.c
1482
.shutdown = stm32_usart_shutdown,
drivers/tty/serial/sunhv.c
387
.shutdown = sunhv_shutdown,
drivers/tty/serial/sunplus-uart.c
488
.shutdown = sunplus_shutdown,
drivers/tty/serial/sunsab.c
826
.shutdown = sunsab_shutdown,
drivers/tty/serial/sunsu.c
939
.shutdown = sunsu_shutdown,
drivers/tty/serial/sunzilog.c
1053
.shutdown = sunzilog_shutdown,
drivers/tty/serial/tegra-tcu.c
143
.shutdown = tegra_tcu_uart_shutdown,
drivers/tty/serial/tegra-utc.c
346
.shutdown = tegra_utc_shutdown,
drivers/tty/serial/timbuart.c
389
.shutdown = timbuart_shutdown,
drivers/tty/serial/uartlite.c
458
.shutdown = ulite_shutdown,
drivers/tty/serial/ucc_uart.c
1069
.shutdown = qe_uart_shutdown,
drivers/tty/serial/vt8500_serial.c
570
.shutdown = vt8500_shutdown,
drivers/tty/serial/xilinx_uartps.c
1259
.shutdown = cdns_uart_shutdown,
drivers/tty/serial/zs.c
1056
.shutdown = zs_shutdown,
drivers/tty/tty_io.c
1579
if (tty->ops->shutdown)
drivers/tty/tty_io.c
1580
tty->ops->shutdown(tty);
drivers/tty/tty_port.c
350
if (port->ops->shutdown)
drivers/tty/tty_port.c
351
port->ops->shutdown(port);
drivers/tty/vt/vt.c
3852
.shutdown = con_shutdown,
drivers/ufs/core/ufshcd.c
11260
.shutdown = ufshcd_wl_shutdown,
drivers/uio/uio_fsl_elbc_gpcm.c
212
priv->shutdown = netx5152_shutdown;
drivers/uio/uio_fsl_elbc_gpcm.c
429
if (priv->shutdown)
drivers/uio/uio_fsl_elbc_gpcm.c
430
priv->shutdown(info, true);
drivers/uio/uio_fsl_elbc_gpcm.c
444
if (priv->shutdown)
drivers/uio/uio_fsl_elbc_gpcm.c
445
priv->shutdown(info, false);
drivers/uio/uio_fsl_elbc_gpcm.c
62
void (*shutdown)(struct uio_info *info, bool init_err);
drivers/usb/chipidea/ci_hdrc_imx.c
772
.shutdown = ci_hdrc_imx_shutdown,
drivers/usb/class/cdc-acm.c
1132
.shutdown = acm_port_shutdown,
drivers/usb/core/driver.c
1072
new_driver->driver.shutdown = usb_shutdown_interface;
drivers/usb/core/driver.c
526
if (driver->shutdown)
drivers/usb/core/driver.c
527
driver->shutdown(intf);
drivers/usb/core/hcd-pci.c
368
hcd->driver->shutdown) {
drivers/usb/core/hcd-pci.c
369
hcd->driver->shutdown(hcd);
drivers/usb/core/hcd.c
3103
if (hcd->driver->shutdown)
drivers/usb/core/hcd.c
3104
hcd->driver->shutdown(hcd);
drivers/usb/core/port.c
481
.shutdown = usb_port_shutdown,
drivers/usb/dwc2/platform.c
808
.shutdown = dwc2_driver_shutdown,
drivers/usb/dwc3/dwc3-of-simple.c
185
.shutdown = dwc3_of_simple_shutdown,
drivers/usb/dwc3/dwc3-qcom.c
850
.shutdown = dwc3_qcom_remove,
drivers/usb/dwc3/dwc3-rtk.c
450
.shutdown = dwc3_rtk_shutdown,
drivers/usb/dwc3/dwc3-xilinx.c
431
.shutdown = dwc3_xlnx_remove,
drivers/usb/fotg210/fotg210-hcd.c
4804
fotg210->shutdown = true;
drivers/usb/fotg210/fotg210-hcd.c
5221
fotg210->shutdown = true;
drivers/usb/fotg210/fotg210-hcd.c
5501
.shutdown = fotg210_shutdown,
drivers/usb/fotg210/fotg210-hcd.h
101
bool shutdown:1;
drivers/usb/gadget/udc/at91_udc.c
2007
.shutdown = at91udc_shutdown,
drivers/usb/gadget/udc/bcm63xx_udc.c
1581
bool shutdown = udc->ep0_req_reset || udc->ep0_req_shutdown;
drivers/usb/gadget/udc/bcm63xx_udc.c
1606
} else if (shutdown) {
drivers/usb/gadget/udc/bcm63xx_udc.c
1626
} else if (shutdown) {
drivers/usb/gadget/udc/bcm63xx_udc.c
1639
} else if (shutdown) {
drivers/usb/gadget/udc/bcm63xx_udc.c
1652
} else if (shutdown) {
drivers/usb/gadget/udc/bcm63xx_udc.c
1671
} else if (shutdown) {
drivers/usb/gadget/udc/bcm63xx_udc.c
1695
if (shutdown)
drivers/usb/gadget/udc/lpc32xx_udc.c
3261
.shutdown = lpc32xx_udc_shutdown,
drivers/usb/gadget/udc/net2280.c
3875
.shutdown = net2280_shutdown,
drivers/usb/gadget/udc/pch_udc.c
3152
.shutdown = pch_udc_shutdown,
drivers/usb/gadget/udc/pxa25x_udc.c
2474
.shutdown = pxa25x_udc_shutdown,
drivers/usb/gadget/udc/pxa27x_udc.c
2544
.shutdown = pxa_udc_shutdown,
drivers/usb/gadget/udc/snps_udc_core.c
1983
shutdown(dev, NULL);
drivers/usb/host/bcma-hcd.c
495
.shutdown = bcma_hcd_shutdown,
drivers/usb/host/ehci-atmel.c
224
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-brcm.c
254
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-exynos.c
292
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-fsl.c
701
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-grlib.c
172
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-grlib.c
41
.shutdown = ehci_shutdown,
drivers/usb/host/ehci-hcd.c
1177
if (ehci->shutdown)
drivers/usb/host/ehci-hcd.c
1195
if (ehci->shutdown)
drivers/usb/host/ehci-hcd.c
1216
if (ehci->shutdown)
drivers/usb/host/ehci-hcd.c
1256
.shutdown = ehci_shutdown,
drivers/usb/host/ehci-hcd.c
370
ehci->shutdown = true;
drivers/usb/host/ehci-hcd.c
848
ehci->shutdown = true;
drivers/usb/host/ehci-hub.c
387
if (!HCD_HW_ACCESSIBLE(hcd) || ehci->shutdown)
drivers/usb/host/ehci-hub.c
388
goto shutdown;
drivers/usb/host/ehci-hub.c
440
if (ehci->shutdown)
drivers/usb/host/ehci-hub.c
441
goto shutdown;
drivers/usb/host/ehci-hub.c
459
if (ehci->shutdown)
drivers/usb/host/ehci-hub.c
460
goto shutdown;
drivers/usb/host/ehci-hub.c
484
if (ehci->shutdown)
drivers/usb/host/ehci-hub.c
485
goto shutdown;
drivers/usb/host/ehci-hub.c
504
if (ehci->shutdown)
drivers/usb/host/ehci-hub.c
505
goto shutdown;
drivers/usb/host/ehci-hub.c
512
shutdown:
drivers/usb/host/ehci-mv.c
271
if (hcd->driver->shutdown)
drivers/usb/host/ehci-mv.c
272
hcd->driver->shutdown(hcd);
drivers/usb/host/ehci-mv.c
283
.shutdown = mv_ehci_shutdown,
drivers/usb/host/ehci-npcm7xx.c
126
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-omap.c
268
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-orion.c
356
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-pci.c
412
.shutdown = usb_hcd_pci_shutdown,
drivers/usb/host/ehci-platform.c
541
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-ppc-of.c
234
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-ppc-of.c
42
.shutdown = ehci_shutdown,
drivers/usb/host/ehci-ps3.c
253
.shutdown = ps3_ehci_remove,
drivers/usb/host/ehci-ps3.c
66
.shutdown = ehci_shutdown,
drivers/usb/host/ehci-sh.c
171
if (hcd->driver->shutdown)
drivers/usb/host/ehci-sh.c
172
hcd->driver->shutdown(hcd);
drivers/usb/host/ehci-sh.c
178
.shutdown = ehci_hcd_sh_shutdown,
drivers/usb/host/ehci-sh.c
43
.shutdown = ehci_shutdown,
drivers/usb/host/ehci-spear.c
148
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-st.c
324
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-xilinx-of.c
224
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ehci-xilinx-of.c
77
.shutdown = ehci_shutdown,
drivers/usb/host/ehci.h
137
bool shutdown:1;
drivers/usb/host/ohci-at91.c
689
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-da8xx.c
518
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-exynos.c
207
if (hcd->driver->shutdown)
drivers/usb/host/ohci-exynos.c
208
hcd->driver->shutdown(hcd);
drivers/usb/host/ohci-exynos.c
266
.shutdown = exynos_ohci_shutdown,
drivers/usb/host/ohci-hcd.c
1209
.shutdown = ohci_shutdown,
drivers/usb/host/ohci-omap.c
394
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-pci.c
318
.shutdown = usb_hcd_pci_shutdown,
drivers/usb/host/ohci-platform.c
364
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-ppc-of.c
223
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-ppc-of.c
58
.shutdown = ohci_shutdown,
drivers/usb/host/ohci-ps3.c
238
.shutdown = ps3_ohci_remove,
drivers/usb/host/ohci-ps3.c
53
.shutdown = ohci_shutdown,
drivers/usb/host/ohci-pxa27x.c
573
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-s3c2410.c
454
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-sa1111.c
277
hcd->driver->shutdown(hcd);
drivers/usb/host/ohci-sa1111.c
286
.shutdown = ohci_hcd_sa1111_shutdown,
drivers/usb/host/ohci-sa1111.c
95
.shutdown = ohci_shutdown,
drivers/usb/host/ohci-sm501.c
256
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/ohci-sm501.c
60
.shutdown = ohci_shutdown,
drivers/usb/host/ohci-st.c
302
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/oxu210hp-hcd.c
4020
.shutdown = oxu_shutdown,
drivers/usb/host/oxu210hp-hcd.c
4294
.shutdown = oxu_drv_shutdown,
drivers/usb/host/ssb-hcd.c
259
.shutdown = ssb_hcd_shutdown,
drivers/usb/host/uhci-grlib.c
188
.shutdown = uhci_hcd_grlib_shutdown,
drivers/usb/host/uhci-pci.c
309
.shutdown = uhci_shutdown,
drivers/usb/host/uhci-platform.c
208
.shutdown = uhci_hcd_platform_shutdown,
drivers/usb/host/xhci-pci-renesas.c
656
.shutdown = usb_hcd_pci_shutdown,
drivers/usb/host/xhci-pci.c
961
.shutdown = usb_hcd_pci_shutdown,
drivers/usb/host/xhci-pci.c
973
xhci_pci_hc_driver.shutdown = pm_ptr(xhci_pci_shutdown);
drivers/usb/host/xhci-plat.c
634
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/xhci-rcar.c
290
.shutdown = usb_hcd_platform_shutdown,
drivers/usb/host/xhci-tegra.c
2732
.shutdown = tegra_xusb_shutdown,
drivers/usb/host/xhci.c
5582
.shutdown = xhci_shutdown,
drivers/usb/isp1760/isp1760-hcd.c
2511
.shutdown = isp1760_shutdown,
drivers/usb/isp1760/isp1760-if.c
186
.shutdown = isp1761_pci_shutdown,
drivers/usb/phy/phy-am335x.c
65
am_phy->usb_phy_gen.phy.shutdown = am335x_shutdown;
drivers/usb/phy/phy-generic.c
293
nop->phy.shutdown = usb_gen_phy_shutdown;
drivers/usb/phy/phy-keystone.c
84
k_phy->usb_phy_gen.phy.shutdown = keystone_usbphy_shutdown;
drivers/usb/phy/phy-mxs-usb.c
842
mxs_phy->phy.shutdown = mxs_phy_shutdown;
drivers/usb/phy/phy-tegra-usb.c
1628
tegra_phy->u_phy.shutdown = tegra_usb_phy_shutdown;
drivers/usb/serial/usb-serial.c
793
.shutdown = serial_port_shutdown,
drivers/usb/storage/uas.c
1036
devinfo->shutdown = 0;
drivers/usb/storage/uas.c
1129
if (devinfo->shutdown)
drivers/usb/storage/uas.c
1155
if (devinfo->shutdown)
drivers/usb/storage/uas.c
1255
devinfo->shutdown = 1;
drivers/usb/storage/uas.c
1270
.shutdown = uas_shutdown,
drivers/usb/storage/uas.c
45
unsigned shutdown:1;
drivers/usb/usbip/stub_dev.c
294
sdev->ud.eh_ops.shutdown = stub_shutdown_connection;
drivers/usb/usbip/usbip_common.h
280
void (*shutdown)(struct usbip_device *);
drivers/usb/usbip/usbip_event.c
79
ud->eh_ops.shutdown(ud);
drivers/usb/usbip/vhci_hcd.c
1146
vdev->ud.eh_ops.shutdown = vhci_shutdown_connection;
drivers/usb/usbip/vudc_dev.c
578
ud->eh_ops.shutdown = vudc_shutdown;
drivers/vdpa/mlx5/core/mlx5_vdpa.h
100
atomic_t shutdown;
drivers/vdpa/mlx5/core/mr.c
673
if (atomic_read(&mres->shutdown)) {
drivers/vdpa/mlx5/core/mr.c
914
atomic_set(&mres->shutdown, 1);
drivers/vfio/virqfd.c
131
INIT_WORK(&virqfd->shutdown, virqfd_shutdown);
drivers/vfio/virqfd.c
37
queue_work(vfio_irqfd_cleanup_wq, &virqfd->shutdown);
drivers/vfio/virqfd.c
87
struct virqfd *virqfd = container_of(work, struct virqfd, shutdown);
drivers/vhost/vsock.c
432
.shutdown = virtio_transport_shutdown,
drivers/video/backlight/ams369fg06.c
556
.shutdown = ams369fg06_shutdown,
drivers/video/backlight/l4f00242t03.c
245
.shutdown = l4f00242t03_shutdown,
drivers/video/backlight/lm3533_bl.c
391
.shutdown = lm3533_bl_shutdown,
drivers/video/backlight/lms501kf03.c
413
.shutdown = lms501kf03_shutdown,
drivers/video/backlight/ltv350qv.c
297
.shutdown = ltv350qv_shutdown,
drivers/video/backlight/pwm_bl.c
701
.shutdown = pwm_backlight_shutdown,
drivers/video/backlight/tdo24m.c
439
.shutdown = tdo24m_shutdown,
drivers/video/backlight/vgg2432a4.c
254
.shutdown = vgg2432a4_shutdown,
drivers/video/fbdev/atafb.c
3168
.shutdown = atafb_shutdown,
drivers/video/fbdev/omap2/omapfb/dss/core.c
190
.shutdown = omap_dss_shutdown,
drivers/video/fbdev/ps3fb.c
1251
.shutdown = ps3fb_shutdown,
drivers/virt/acrn/irqfd.c
122
INIT_WORK(&irqfd->shutdown, hsm_irqfd_shutdown_work);
drivers/virt/acrn/irqfd.c
32
struct work_struct shutdown;
drivers/virt/acrn/irqfd.c
65
irqfd = container_of(work, struct hsm_irqfd, shutdown);
drivers/virt/acrn/irqfd.c
89
queue_work(vm->irqfd_wq, &irqfd->shutdown);
drivers/virt/nitro_enclaves/ne_pci_dev.c
625
.shutdown = ne_pci_shutdown,
drivers/virtio/virtio.c
417
if (drv->shutdown) {
drivers/virtio/virtio.c
418
drv->shutdown(dev);
drivers/virtio/virtio.c
446
.shutdown = virtio_dev_shutdown,
drivers/watchdog/acquirewdt.c
289
.shutdown = acq_shutdown,
drivers/watchdog/advantechwdt.c
297
.shutdown = advwdt_shutdown,
drivers/watchdog/at91rm9200_wdt.c
299
.shutdown = at91wdt_shutdown,
drivers/watchdog/ath79_wdt.c
309
.shutdown = ath79_wdt_shutdown,
drivers/watchdog/geodewdt.c
252
.shutdown = geodewdt_shutdown,
drivers/watchdog/ib700wdt.c
335
.shutdown = ibwdt_shutdown,
drivers/watchdog/imx2_wdt.c
476
.shutdown = imx2_wdt_shutdown,
drivers/watchdog/mena21_wdt.c
216
.shutdown = a21_wdt_shutdown,
drivers/watchdog/menf21bmc_wdt.c
176
.shutdown = menf21bmc_wdt_shutdown,
drivers/watchdog/mt7621_wdt.c
218
.shutdown = mt7621_wdt_shutdown,
drivers/watchdog/nv_tco.c
470
.shutdown = nv_tco_shutdown,
drivers/watchdog/omap_wdt.c
361
.shutdown = omap_wdt_shutdown,
drivers/watchdog/orion_wdt.c
669
.shutdown = orion_wdt_shutdown,
drivers/watchdog/pcwd.c
983
.shutdown = pcwd_isa_shutdown,
drivers/watchdog/rc32434_wdt.c
313
.shutdown = rc32434_wdt_shutdown,
drivers/watchdog/s3c2410_wdt.c
932
.shutdown = s3c2410wdt_shutdown,
drivers/watchdog/sch311x_wdt.c
449
.shutdown = sch311x_wdt_shutdown,
drivers/watchdog/shwdt.c
301
.shutdown = sh_wdt_shutdown,
drivers/watchdog/starfive-wdt.c
603
.shutdown = starfive_wdt_shutdown,
drivers/watchdog/txx9wdt.c
163
.shutdown = txx9wdt_shutdown,
drivers/xen/privcmd.c
898
struct work_struct shutdown;
drivers/xen/privcmd.c
909
queue_work(irqfd_cleanup_wq, &kirqfd->shutdown);
drivers/xen/privcmd.c
915
container_of(work, struct privcmd_kernel_irqfd, shutdown);
drivers/xen/privcmd.c
999
INIT_WORK(&kirqfd->shutdown, irqfd_shutdown);
drivers/xen/xenbus/xenbus_probe_frontend.c
168
.shutdown = xenbus_frontend_dev_shutdown,
fs/btrfs/super.c
2516
.shutdown = btrfs_shutdown,
fs/exfat/super.c
215
.shutdown = exfat_shutdown,
fs/ext4/super.c
1665
.shutdown = ext4_shutdown,
fs/f2fs/super.c
3677
.shutdown = f2fs_shutdown,
fs/f2fs/super.c
4656
bool shutdown = reason == STOP_CP_REASON_SHUTDOWN;
fs/f2fs/super.c
4657
bool continue_fs = !shutdown &&
fs/f2fs/super.c
4679
!shutdown && !system_going_down() &&
fs/f2fs/super.c
4684
if (shutdown)
fs/f2fs/super.c
4694
if (continue_fs || f2fs_readonly(sb) || shutdown) {
fs/jfs/jfs_logmgr.c
1125
goto shutdown;
fs/jfs/jfs_logmgr.c
1139
shutdown: /* unwind lbmLogInit() */
fs/nfs/sysfs.c
257
bool shutdown = server->flags & NFS_MOUNT_SHUTDOWN;
fs/nfs/sysfs.c
258
return sysfs_emit(buf, "%d\n", shutdown);
fs/nfs/sysfs.c
294
static struct kobj_attribute nfs_sysfs_attr_shutdown = __ATTR_RW(shutdown);
fs/nfsd/trace.h
1598
DEFINE_NFSD_CB_EVENT(shutdown);
fs/notify/group.c
40
group->shutdown = true;
fs/notify/mark.c
492
if (atomic_dec_and_test(&group->user_waits) && group->shutdown)
fs/notify/notification.c
95
if (group->shutdown) {
fs/ntfs3/super.c
870
.shutdown = ntfs_shutdown,
fs/smb/server/connection.c
547
if (t->ops->shutdown) {
fs/smb/server/connection.c
549
t->ops->shutdown(t);
fs/smb/server/connection.h
132
void (*shutdown)(struct ksmbd_transport *t);
fs/smb/server/transport_rdma.c
3044
.shutdown = smb_direct_shutdown,
fs/super.c
1479
if (sb->s_op->shutdown)
fs/super.c
1480
sb->s_op->shutdown(sb);
fs/xfs/libxfs/xfs_fs.h
1131
struct xfs_health_monitor_shutdown shutdown;
fs/xfs/xfs_healthmon.c
768
hme.e.shutdown.reasons = shutdown_mask(event->flags);
fs/xfs/xfs_log.c
1599
goto shutdown;
fs/xfs/xfs_log.c
1608
goto shutdown;
fs/xfs/xfs_log.c
1631
shutdown:
fs/xfs/xfs_log.c
206
goto shutdown;
fs/xfs/xfs_log.c
222
goto shutdown;
fs/xfs/xfs_log.c
227
shutdown:
fs/xfs/xfs_mount.c
1602
goto shutdown;
fs/xfs/xfs_mount.c
1613
shutdown:
fs/xfs/xfs_mount.h
601
__XFS_IS_OPSTATE(shutdown, SHUTDOWN)
fs/xfs/xfs_super.c
1297
.shutdown = xfs_fs_shutdown,
include/drm/display/drm_dp_aux_bus.h
33
void (*shutdown)(struct dp_aux_ep_device *aux_ep);
include/drm/drm_connector.h
1186
void (*shutdown)(struct drm_connector *connector);
include/drm/drm_mipi_dsi.h
555
void (*shutdown)(struct mipi_dsi_device *dsi);
include/linux/amba/bus.h
85
void (*shutdown)(struct amba_device *);
include/linux/auxiliary_bus.h
192
void (*shutdown)(struct auxiliary_device *auxdev);
include/linux/bcma/bcma.h
308
void (*shutdown)(struct bcma_device *dev);
include/linux/cdx/cdx_bus.h
207
void (*shutdown)(struct cdx_device *dev);
include/linux/device/bus.h
95
void (*shutdown)(struct device *dev);
include/linux/device/driver.h
114
void (*shutdown) (struct device *dev);
include/linux/fs/super_types.h
126
void (*shutdown)(struct super_block *sb);
include/linux/fsl/mc.h
52
void (*shutdown)(struct fsl_mc_device *dev);
include/linux/fsnotify_backend.h
233
bool shutdown; /* group is being shut down, don't queue more events */
include/linux/host1x.h
384
void (*shutdown)(struct host1x_device *device);
include/linux/hyperv.h
1257
void (*shutdown)(struct hv_device *);
include/linux/i2c.h
279
void (*shutdown)(struct i2c_client *client);
include/linux/ipmi.h
113
void (*shutdown)(void *handler_data);
include/linux/ipmi_smi.h
155
void (*shutdown)(void *send_info);
include/linux/isa.h
17
void (*shutdown)(struct device *, unsigned int);
include/linux/kvm_irqfd.h
58
struct work_struct shutdown;
include/linux/mailbox_controller.h
50
void (*shutdown)(struct mbox_chan *chan);
include/linux/mcb.h
94
void (*shutdown)(struct mcb_device *mdev);
include/linux/mdio.h
73
void (*shutdown)(struct mdio_device *mdiodev);
include/linux/mmc/sdio_func.h
81
void (*shutdown)(struct sdio_func *);
include/linux/nd.h
83
void (*shutdown)(struct device *dev);
include/linux/net.h
189
int (*shutdown) (struct socket *sock, int flags);
include/linux/pci.h
1026
void (*shutdown)(struct pci_dev *dev);
include/linux/platform_data/asoc-pxa.h
21
void (*shutdown)(struct snd_pcm_substream *, void *);
include/linux/platform_data/mmc-omap.h
27
void (*shutdown)(struct device *dev);
include/linux/platform_device.h
237
void (*shutdown)(struct platform_device *);
include/linux/pnp.h
380
void (*shutdown) (struct pnp_dev *dev);
include/linux/rio.h
461
void (*shutdown)(struct rio_dev *dev);
include/linux/serdev.h
68
void (*shutdown)(struct serdev_device *);
include/linux/serial_core.h
389
void (*shutdown)(struct uart_port *);
include/linux/serial_core.h
463
void (*shutdown)(struct uart_port *port);
include/linux/siox.h
40
void (*shutdown)(struct siox_device *sdevice);
include/linux/slimbus.h
88
void (*shutdown)(struct slim_device *sl);
include/linux/soundwire/sdw.h
709
void (*shutdown)(struct sdw_slave *sdw);
include/linux/spi/spi-mem.h
403
void (*shutdown)(struct spi_mem *mem);
include/linux/spi/spi.h
364
void (*shutdown)(struct spi_device *spi);
include/linux/spmi.h
144
void (*shutdown)(struct spmi_device *sdev);
include/linux/ssb/ssb.h
324
void (*shutdown)(struct ssb_device *dev);
include/linux/syscore_ops.h
16
void (*shutdown)(void *data);
include/linux/tee_drv.h
320
void (*shutdown)(struct tee_client_device *);
include/linux/thunderbolt.h
451
void (*shutdown)(struct tb_service *svc);
include/linux/tty_driver.h
449
void (*shutdown)(struct tty_struct *tty);
include/linux/tty_port.h
36
void (*shutdown)(struct tty_port *port);
include/linux/usb.h
1262
void (*shutdown)(struct usb_interface *intf);
include/linux/usb/hcd.h
277
void (*shutdown) (struct usb_hcd *hcd);
include/linux/usb/phy.h
127
void (*shutdown)(struct usb_phy *x);
include/linux/usb/phy.h
194
if (x && x->shutdown)
include/linux/usb/phy.h
195
x->shutdown(x);
include/linux/vfio.h
383
struct work_struct shutdown;
include/linux/virtio.h
263
void (*shutdown)(struct virtio_device *dev);
include/linux/wmi.h
109
void (*shutdown)(struct wmi_device *wdev);
include/media/v4l2-subdev.h
599
bool shutdown;
include/net/af_vsock.h
177
int (*shutdown)(struct vsock_sock *, int);
include/net/bluetooth/hci_core.h
649
int (*shutdown)(struct hci_dev *hdev);
include/net/sock.h
1304
void (*shutdown)(struct sock *sk, int how);
include/scsi/scsi_driver.h
17
void (*shutdown)(struct scsi_device *);
include/sound/ac97/codec.h
67
void (*shutdown)(struct ac97_codec_device *);
include/sound/core.h
120
int shutdown; /* this card is going down */
include/sound/hda_codec.h
54
unsigned int shutdown :1; /* being unloaded */
include/sound/hdaudio.h
232
void (*shutdown)(struct hdac_device *dev);
include/sound/soc-dai.h
324
void (*shutdown)(struct snd_pcm_substream *,
include/sound/soc-dai.h
374
int (*shutdown)(struct snd_compr_stream *,
include/sound/soc.h
625
void (*shutdown)(struct snd_pcm_substream *);
include/sound/soc.h
634
void (*shutdown)(struct snd_compr_stream *);
include/trace/events/sunrpc.h
135
DEFINE_RPC_CLNT_EVENT(shutdown);
io_uring/net.c
125
struct io_shutdown *shutdown = io_kiocb_to_cmd(req, struct io_shutdown);
io_uring/net.c
131
shutdown->how = READ_ONCE(sqe->len);
io_uring/net.c
138
struct io_shutdown *shutdown = io_kiocb_to_cmd(req, struct io_shutdown);
io_uring/net.c
148
ret = __sys_shutdown_sock(sock, shutdown->how);
kernel/irq/generic-chip.c
715
.shutdown = irq_gc_shutdown,
kernel/printk/printk.c
3775
.shutdown = printk_kthreads_shutdown,
kernel/rcu/rcuscale.c
1124
if (shutdown) {
kernel/rcu/rcuscale.c
1204
if (shutdown) {
kernel/rcu/rcuscale.c
625
if (shutdown) {
kernel/rcu/rcuscale.c
672
scale_type, tag, gp_async, gp_async_max, gp_exp, holdoff, minruntime, nrealreaders, nrealwriters, writer_holdoff, writer_holdoff_jiffies, verbose, shutdown);
kernel/rcu/rcuscale.c
794
if (shutdown) {
kernel/rcu/rcuscale.c
898
if (shutdown) {
kernel/rcu/rcuscale.c
95
torture_param(bool, shutdown, RCUSCALE_SHUTDOWN,
kernel/rcu/refscale.c
102
torture_param(bool, shutdown, REFSCALE_SHUTDOWN,
kernel/rcu/refscale.c
1446
if (shutdown) {
kernel/rcu/refscale.c
1467
verbose, verbose_batched, shutdown, holdoff, lookup_instances, loops, nreaders, nruns, readdelay);
kernel/rcu/refscale.c
1556
if (shutdown) {
kernel/rcu/refscale.c
1607
if (shutdown) {
kernel/scftorture.c
537
verbose, holdoff, longwait, nthreads, onoff_holdoff, onoff_interval, shutdown, stat_interval, stutter, use_cpus_read_lock, weight_resched, weight_single, weight_single_rpc, weight_single_wait, weight_many, weight_many_wait, weight_all, weight_all_wait);
kernel/scftorture.c
79
torture_param(bool, shutdown, SCFTORT_SHUTDOWN, "Shutdown at end of torture test.");
kernel/sys_ni.c
155
COND_SYSCALL(shutdown);
kernel/time/timer.c
1360
static int __timer_delete(struct timer_list *timer, bool shutdown)
kernel/time/timer.c
1379
if (timer_pending(timer) || shutdown) {
kernel/time/timer.c
1382
if (shutdown)
kernel/time/timer.c
1451
static int __try_to_del_timer_sync(struct timer_list *timer, bool shutdown)
kernel/time/timer.c
1463
if (shutdown)
kernel/time/timer.c
1591
static int __timer_delete_sync(struct timer_list *timer, bool shutdown)
kernel/time/timer.c
1621
ret = __try_to_del_timer_sync(timer, shutdown);
net/appletalk/ddp.c
1905
.shutdown = sock_no_shutdown,
net/atm/pvc.c
123
.shutdown = pvc_shutdown,
net/atm/svc.c
651
.shutdown = svc_shutdown,
net/ax25/af_ax25.c
2026
.shutdown = ax25_shutdown,
net/bluetooth/bnep/sock.c
185
.shutdown = sock_no_shutdown,
net/bluetooth/cmtp/sock.c
187
.shutdown = sock_no_shutdown,
net/bluetooth/hci_sock.c
2186
.shutdown = sock_no_shutdown,
net/bluetooth/hci_sync.c
5284
if (hdev->shutdown)
net/bluetooth/hci_sync.c
5285
err = hdev->shutdown(hdev);
net/bluetooth/hidp/sock.c
236
.shutdown = sock_no_shutdown,
net/bluetooth/iso.c
2655
.shutdown = iso_sock_shutdown,
net/bluetooth/l2cap_sock.c
1992
.shutdown = l2cap_sock_shutdown,
net/bluetooth/rfcomm/sock.c
1015
.shutdown = rfcomm_sock_shutdown,
net/bluetooth/rfcomm/tty.c
144
.shutdown = rfcomm_dev_shutdown,
net/bluetooth/sco.c
1559
.shutdown = sco_sock_shutdown,
net/caif/caif_socket.c
975
.shutdown = sock_no_shutdown,
net/caif/caif_socket.c
994
.shutdown = sock_no_shutdown,
net/can/bcm.c
1791
.shutdown = sock_no_shutdown,
net/can/isotp.c
1718
.shutdown = sock_no_shutdown,
net/can/j1939/socket.c
1385
.shutdown = sock_no_shutdown,
net/can/raw.c
1078
.shutdown = sock_no_shutdown,
net/ceph/messenger.c
492
rc = con->sock->ops->shutdown(con->sock, SHUT_RDWR);
net/core/datagram.c
942
u8 shutdown;
net/core/datagram.c
953
shutdown = READ_ONCE(sk->sk_shutdown);
net/core/datagram.c
954
if (shutdown & RCV_SHUTDOWN)
net/core/datagram.c
956
if (shutdown == SHUTDOWN_MASK)
net/core/sock.c
4337
proto_method_implemented(proto->shutdown),
net/ieee802154/socket.c
423
.shutdown = sock_no_shutdown,
net/ieee802154/socket.c
985
.shutdown = sock_no_shutdown,
net/ipv4/af_inet.c
1079
.shutdown = inet_shutdown,
net/ipv4/af_inet.c
1114
.shutdown = inet_shutdown,
net/ipv4/af_inet.c
1146
.shutdown = inet_shutdown,
net/ipv4/af_inet.c
936
if (sk->sk_prot->shutdown)
net/ipv4/af_inet.c
937
sk->sk_prot->shutdown(sk, how);
net/ipv4/tcp.c
547
u8 shutdown;
net/ipv4/tcp.c
590
shutdown = READ_ONCE(sk->sk_shutdown);
net/ipv4/tcp.c
591
if (shutdown == SHUTDOWN_MASK || state == TCP_CLOSE)
net/ipv4/tcp.c
593
if (shutdown & RCV_SHUTDOWN)
net/ipv4/tcp.c
610
if (!(shutdown & SEND_SHUTDOWN)) {
net/ipv4/tcp_ipv4.c
3427
.shutdown = tcp_shutdown,
net/ipv6/af_inet6.c
690
.shutdown = inet_shutdown, /* ok */
net/ipv6/af_inet6.c
725
.shutdown = inet_shutdown, /* ok */
net/ipv6/raw.c
1288
.shutdown = inet_shutdown, /* ok */
net/ipv6/tcp_ipv6.c
2289
.shutdown = tcp_shutdown,
net/iucv/af_iucv.c
2227
.shutdown = iucv_sock_shutdown,
net/iucv/af_iucv.c
358
u8 shutdown = 0;
net/iucv/af_iucv.c
364
shutdown = sk->sk_shutdown;
net/iucv/af_iucv.c
372
if (shutdown)
net/iucv/af_iucv.c
373
sk->sk_shutdown = shutdown;
net/kcm/kcmsock.c
1756
.shutdown = sock_no_shutdown,
net/kcm/kcmsock.c
1777
.shutdown = sock_no_shutdown,
net/key/af_key.c
3783
.shutdown = sock_no_shutdown,
net/l2tp/l2tp_ip.c
641
.shutdown = inet_shutdown,
net/l2tp/l2tp_ip6.c
770
.shutdown = inet_shutdown,
net/l2tp/l2tp_ppp.c
1640
.shutdown = sock_no_shutdown,
net/llc/af_llc.c
1238
.shutdown = llc_ui_shutdown,
net/mctp/af_mctp.c
640
.shutdown = sock_no_shutdown,
net/mptcp/protocol.c
4028
.shutdown = mptcp_shutdown,
net/mptcp/protocol.c
4281
u8 shutdown;
net/mptcp/protocol.c
4298
shutdown = READ_ONCE(sk->sk_shutdown);
net/mptcp/protocol.c
4299
if (shutdown == SHUTDOWN_MASK || state == TCP_CLOSE)
net/mptcp/protocol.c
4301
if (shutdown & RCV_SHUTDOWN)
net/mptcp/protocol.c
4306
if (shutdown & SEND_SHUTDOWN)
net/mptcp/protocol.c
4532
.shutdown = inet_shutdown,
net/mptcp/protocol.c
4635
.shutdown = inet_shutdown,
net/netlink/af_netlink.c
2814
.shutdown = sock_no_shutdown,
net/netrom/af_netrom.c
1366
.shutdown = sock_no_shutdown,
net/nfc/llcp_sock.c
929
.shutdown = sock_no_shutdown,
net/nfc/llcp_sock.c
949
.shutdown = sock_no_shutdown,
net/nfc/rawsock.c
291
.shutdown = sock_no_shutdown,
net/nfc/rawsock.c
309
.shutdown = sock_no_shutdown,
net/packet/af_packet.c
4654
.shutdown = sock_no_shutdown,
net/packet/af_packet.c
4673
.shutdown = sock_no_shutdown,
net/phonet/socket.c
439
.shutdown = sock_no_shutdown,
net/phonet/socket.c
457
.shutdown = sock_no_shutdown,
net/qrtr/af_qrtr.c
1244
.shutdown = sock_no_shutdown,
net/rds/af_rds.c
650
.shutdown = sock_no_shutdown,
net/rds/tcp_connect.c
248
sock->ops->shutdown(sock, SHUT_WR);
net/rose/af_rose.c
1539
.shutdown = sock_no_shutdown,
net/rxrpc/af_rxrpc.c
1010
.shutdown = rxrpc_shutdown,
net/sctp/ipv6.c
1054
.shutdown = inet_shutdown,
net/sctp/protocol.c
1116
.shutdown = inet_shutdown, /* Looks harmless. */
net/sctp/socket.c
9635
.shutdown = sctp_shutdown,
net/sctp/socket.c
9690
.shutdown = sctp_shutdown,
net/smc/af_smc.c
3344
.shutdown = smc_shutdown,
net/smc/smc_inet.c
45
.shutdown = smc_shutdown,
net/smc/smc_inet.c
92
.shutdown = smc_shutdown,
net/socket.c
2432
err = READ_ONCE(sock->ops)->shutdown(sock, how);
net/socket.c
2451
SYSCALL_DEFINE2(shutdown, int, fd, int, how)
net/socket.c
3679
return READ_ONCE(sock->ops)->shutdown(sock, how);
net/sunrpc/rpcb_clnt.c
183
int shutdown = 0;
net/sunrpc/rpcb_clnt.c
191
shutdown = !sn->rpcb_users;
net/sunrpc/rpcb_clnt.c
195
if (shutdown) {
net/tipc/socket.c
3366
.shutdown = tipc_shutdown,
net/tipc/socket.c
3386
.shutdown = tipc_shutdown,
net/tipc/socket.c
3406
.shutdown = tipc_shutdown,
net/tls/tls_main.c
409
u8 shutdown;
net/tls/tls_main.c
415
shutdown = READ_ONCE(sk->sk_shutdown);
net/tls/tls_main.c
416
if (unlikely(state != TCP_ESTABLISHED || shutdown & RCV_SHUTDOWN))
net/unix/af_unix.c
1007
.shutdown = unix_shutdown,
net/unix/af_unix.c
1031
.shutdown = unix_shutdown,
net/unix/af_unix.c
3343
u8 shutdown;
net/unix/af_unix.c
3347
shutdown = READ_ONCE(sk->sk_shutdown);
net/unix/af_unix.c
3353
if (shutdown == SHUTDOWN_MASK)
net/unix/af_unix.c
3355
if (shutdown & RCV_SHUTDOWN)
net/unix/af_unix.c
3390
u8 shutdown;
net/unix/af_unix.c
3394
shutdown = READ_ONCE(sk->sk_shutdown);
net/unix/af_unix.c
3403
if (shutdown & RCV_SHUTDOWN)
net/unix/af_unix.c
3405
if (shutdown == SHUTDOWN_MASK)
net/unix/af_unix.c
981
.shutdown = unix_shutdown,
net/vmw_vsock/af_vsock.c
1597
.shutdown = vsock_shutdown,
net/vmw_vsock/af_vsock.c
2621
.shutdown = vsock_shutdown,
net/vmw_vsock/af_vsock.c
2643
.shutdown = vsock_shutdown,
net/vmw_vsock/af_vsock.c
729
return vsk->transport->shutdown(vsk, mode);
net/vmw_vsock/hyperv_transport.c
848
.shutdown = hvs_shutdown,
net/vmw_vsock/virtio_transport.c
560
.shutdown = virtio_transport_shutdown,
net/vmw_vsock/vmci_transport.c
2075
.shutdown = vmci_transport_shutdown,
net/vmw_vsock/vsock_loopback.c
73
.shutdown = virtio_transport_shutdown,
net/x25/af_x25.c
1754
.shutdown = sock_no_shutdown,
net/xdp/xsk.c
1837
.shutdown = sock_no_shutdown,
sound/aoa/soundbus/core.c
124
if (dev->driver && drv->shutdown)
sound/aoa/soundbus/core.c
125
drv->shutdown(soundbus_dev);
sound/aoa/soundbus/core.c
135
.shutdown = soundbus_device_shutdown,
sound/aoa/soundbus/i2sbus/core.c
442
.shutdown = i2sbus_shutdown,
sound/aoa/soundbus/soundbus.h
190
int (*shutdown)(struct soundbus_dev* dev);
sound/core/control.c
157
if (card->shutdown)
sound/core/control.c
2007
if (ctl->card->shutdown)
sound/core/hwdep.c
119
if (hw->card->shutdown) {
sound/core/init.c
1070
if (card->shutdown) {
sound/core/init.c
1144
card->shutdown ||
sound/core/init.c
1147
return card->shutdown ? -ENODEV : 0;
sound/core/init.c
499
if (card->shutdown)
sound/core/init.c
501
card->shutdown = 1;
sound/core/oss/mixer_oss.c
1023
if (mixer->card->shutdown)
sound/core/oss/mixer_oss.c
526
if (card->shutdown)
sound/core/oss/mixer_oss.c
562
if (card->shutdown)
sound/core/oss/mixer_oss.c
625
if (card->shutdown)
sound/core/oss/mixer_oss.c
665
if (card->shutdown)
sound/core/oss/mixer_oss.c
807
if (card->shutdown)
sound/core/oss/mixer_oss.c
852
if (card->shutdown)
sound/core/oss/mixer_oss.c
900
if (card->shutdown)
sound/core/oss/pcm_oss.c
2538
if (pcm->card->shutdown) {
sound/core/oss/pcm_oss.c
2577
if (!pcm->card->shutdown)
sound/core/pcm_native.c
2205
if (card->shutdown) {
sound/core/pcm_native.c
2903
if (pcm->card->shutdown) {
sound/core/rawmidi.c
1301
if (rfile->rmidi->card->shutdown)
sound/core/rawmidi.c
1618
if (rfile->rmidi->card->shutdown)
sound/core/rawmidi.c
499
if (rmidi->card->shutdown) {
sound/core/timer.c
1053
if (timer->card && timer->card->shutdown)
sound/core/timer.c
1226
if (timer->card && timer->card->shutdown)
sound/core/timer.c
553
if (timer->card && timer->card->shutdown)
sound/core/timer.c
628
if (timer->card && timer->card->shutdown)
sound/core/timer.c
809
if (timer->card && timer->card->shutdown) {
sound/core/timer.c
833
if (timer->card && timer->card->shutdown) {
sound/drivers/pcsp/pcsp.c
200
.shutdown = pcsp_shutdown,
sound/hda/codecs/generic.c
4498
if (spec->auto_mute_via_amp && !codec->bus->shutdown)
sound/hda/codecs/hdmi/hdmi.c
326
if (!per_pin->codec->bus->shutdown) {
sound/hda/codecs/realtek/realtek.c
410
if (codec->bus->shutdown)
sound/hda/common/beep.c
282
if (!codec->bus->shutdown && codec->beep)
sound/hda/common/bind.c
190
drv->core.driver.shutdown = hda_codec_driver_shutdown;
sound/hda/common/bind.c
48
if (codec->card->shutdown || codec->bus->shutdown)
sound/hda/common/codec.c
1752
if (card->shutdown)
sound/hda/common/codec.c
1754
card->shutdown = 1;
sound/hda/common/codec.c
1771
card->shutdown = 0;
sound/hda/common/codec.c
1785
card->shutdown = 0;
sound/hda/common/codec.c
2040
if (hook->codec->bus->shutdown)
sound/hda/common/codec.c
606
if (codec->bus->shutdown)
sound/hda/common/codec.c
625
if (codec->bus->shutdown)
sound/hda/common/jack.c
167
if (!codec->bus->shutdown && jack->jack)
sound/hda/common/jack.c
181
if (!codec->bus->shutdown && jack->jack)
sound/hda/controllers/acpi.c
320
.shutdown = hda_acpi_shutdown,
sound/hda/controllers/acpi.c
44
chip->bus.shutdown = 1;
sound/hda/controllers/cix-ipbloq.c
41
chip->bus.shutdown = 1;
sound/hda/controllers/cix-ipbloq.c
428
.shutdown = cix_ipbloq_hda_shutdown,
sound/hda/controllers/intel.c
1404
chip->bus.shutdown = 1;
sound/hda/controllers/intel.c
2846
.shutdown = azx_shutdown,
sound/hda/controllers/tegra.c
221
chip->bus.shutdown = 1;
sound/hda/controllers/tegra.c
643
.shutdown = hda_tegra_shutdown,
sound/hda/core/ext/bus.c
108
return (get_hdrv(dev))->shutdown(get_hdev(dev));
sound/hda/core/ext/bus.c
126
if (drv->shutdown)
sound/hda/core/ext/bus.c
127
drv->driver.shutdown = hdac_ext_drv_shutdown;
sound/pci/emu10k1/emu10k1_main.c
764
if (emu->card->shutdown)
sound/pci/oxygen/se6x.c
143
.shutdown = oxygen_pci_shutdown,
sound/pci/oxygen/virtuoso.c
88
.shutdown = oxygen_pci_shutdown,
sound/ppc/snd_ps3.c
1065
.shutdown = snd_ps3_driver_remove,
sound/soc/adi/axi-i2s.c
152
.shutdown = axi_i2s_shutdown,
sound/soc/adi/axi-spdif.c
153
.shutdown = axi_spdif_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
471
.shutdown = cz_da7219_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
476
.shutdown = cz_da7219_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
481
.shutdown = cz_da7219_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
486
.shutdown = cz_da7219_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
491
.shutdown = cz_da7219_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
496
.shutdown = cz_rt5682_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
501
.shutdown = cz_rt5682_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
506
.shutdown = cz_rt5682_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
511
.shutdown = cz_rt5682_shutdown,
sound/soc/amd/acp-da7219-max98357a.c
516
.shutdown = cz_rt5682_shutdown,
sound/soc/amd/acp/acp-mach-common.c
327
.shutdown = acp_card_shutdown,
sound/soc/amd/acp/acp-mach-common.c
739
.shutdown = acp_card_shutdown,
sound/soc/amd/acp/acp-mach-common.c
840
.shutdown = acp_card_shutdown,
sound/soc/amd/acp/acp-pdm.c
181
.shutdown = acp_dmic_dai_shutdown,
sound/soc/amd/acp/acp-sdw-legacy-mach.c
147
.shutdown = asoc_sdw_shutdown,
sound/soc/amd/acp/acp-sdw-sof-mach.c
64
.shutdown = asoc_sdw_shutdown,
sound/soc/amd/acp3x-rt5682-max9836.c
273
.shutdown = rt5682_shutdown,
sound/soc/amd/acp3x-rt5682-max9836.c
278
.shutdown = rt5682_shutdown,
sound/soc/amd/acp3x-rt5682-max9836.c
284
.shutdown = rt5682_shutdown,
sound/soc/apple/mca.c
801
.shutdown = mca_be_shutdown,
sound/soc/atmel/atmel-classd.c
435
.shutdown = atmel_classd_cpu_dai_shutdown,
sound/soc/atmel/atmel-pdmic.c
459
.shutdown = atmel_pdmic_cpu_dai_shutdown,
sound/soc/atmel/atmel_ssc_dai.c
830
.shutdown = atmel_ssc_shutdown,
sound/soc/atmel/mchp-spdiftx.c
701
.shutdown = mchp_spdiftx_dai_shutdown,
sound/soc/bcm/bcm2835-i2s.c
754
.shutdown = bcm2835_i2s_shutdown,
sound/soc/bcm/bcm63xx-i2s-whistler.c
196
.shutdown = bcm63xx_i2s_shutdown,
sound/soc/bcm/cygnus-ssp.c
1138
.shutdown = cygnus_ssp_shutdown,
sound/soc/bcm/cygnus-ssp.c
1148
.shutdown = cygnus_ssp_shutdown,
sound/soc/cirrus/ep93xx-i2s.c
407
.shutdown = ep93xx_i2s_shutdown,
sound/soc/codecs/adav80x.c
750
.shutdown = adav80x_dai_shutdown,
sound/soc/codecs/ak4613.c
762
.shutdown = ak4613_dai_shutdown,
sound/soc/codecs/ak4642.c
498
.shutdown = ak4642_dai_shutdown,
sound/soc/codecs/cs35l56.c
662
.shutdown = cs35l56_sdw_dai_shutdown,
sound/soc/codecs/cs42l42-sdw.c
169
.shutdown = cs42l42_sdw_dai_shutdown,
sound/soc/codecs/es8326.c
1378
.shutdown = es8326_i2c_shutdown,
sound/soc/codecs/es8375.c
784
.shutdown = es8375_i2c_shutdown,
sound/soc/codecs/es8389.c
1028
.shutdown = es8389_i2c_shutdown,
sound/soc/codecs/hda-dai.c
101
.shutdown = hda_codec_dai_shutdown,
sound/soc/codecs/hdac_hda.c
64
.shutdown = hdac_hda_dai_close,
sound/soc/codecs/hdac_hdmi.c
1442
.shutdown = hdac_hdmi_pcm_close,
sound/soc/codecs/hdmi-codec.c
1014
.shutdown = hdmi_codec_shutdown,
sound/soc/codecs/hdmi-codec.c
1027
.shutdown = hdmi_codec_shutdown,
sound/soc/codecs/jz4760.c
694
.shutdown = jz4760_codec_shutdown,
sound/soc/codecs/jz4770.c
726
.shutdown = jz4770_codec_shutdown,
sound/soc/codecs/lochnagar-sc.c
142
.shutdown = lochnagar_sc_line_shutdown,
sound/soc/codecs/madera.c
253
bool *warn, bool *shutdown)
sound/soc/codecs/madera.c
266
*shutdown = val & MADERA_SPK_OVERHEAT_STS1;
sound/soc/codecs/madera.c
277
bool warn, shutdown;
sound/soc/codecs/madera.c
282
ret = madera_check_speaker_overheat(madera, &warn, &shutdown);
sound/soc/codecs/madera.c
286
if (shutdown) {
sound/soc/codecs/madera.c
310
bool warn, shutdown;
sound/soc/codecs/madera.c
313
ret = madera_check_speaker_overheat(madera, &warn, &shutdown);
sound/soc/codecs/madera.c
314
if (ret || shutdown) { /* for safety attempt to shutdown on error */
sound/soc/codecs/max98090.c
2714
.shutdown = max98090_i2c_shutdown,
sound/soc/codecs/max98373-sdw.c
703
.shutdown = max98373_shutdown,
sound/soc/codecs/msm8916-wcd-digital.c
1113
.shutdown = msm8916_wcd_digital_shutdown,
sound/soc/codecs/mt6359.c
2693
.shutdown = mt6359_codec_dai_shutdown,
sound/soc/codecs/rk3328_codec.c
320
.shutdown = rk3328_pcm_shutdown,
sound/soc/codecs/rt1011.c
2479
.shutdown = rt1011_i2c_shutdown,
sound/soc/codecs/rt1015.c
1183
.shutdown = rt1015_i2c_shutdown,
sound/soc/codecs/rt1016.c
686
.shutdown = rt1016_i2c_shutdown,
sound/soc/codecs/rt1017-sdca-sdw.c
673
.shutdown = rt1017_sdca_shutdown,
sound/soc/codecs/rt1305.c
1172
.shutdown = rt1305_i2c_shutdown,
sound/soc/codecs/rt1308-sdw.c
656
.shutdown = rt1308_sdw_shutdown,
sound/soc/codecs/rt1308.c
864
.shutdown = rt1308_i2c_shutdown,
sound/soc/codecs/rt1316-sdw.c
628
.shutdown = rt1316_sdw_shutdown,
sound/soc/codecs/rt1318-sdw.c
704
.shutdown = rt1318_sdw_shutdown,
sound/soc/codecs/rt1320-sdw.c
2814
.shutdown = rt1320_sdw_shutdown,
sound/soc/codecs/rt5616.c
1407
.shutdown = rt5616_i2c_shutdown,
sound/soc/codecs/rt5645.c
4360
.shutdown = rt5645_i2c_shutdown,
sound/soc/codecs/rt5659.c
4338
.shutdown = rt5659_i2c_shutdown,
sound/soc/codecs/rt5663.c
3749
.shutdown = rt5663_i2c_shutdown,
sound/soc/codecs/rt5665.c
4861
.shutdown = rt5665_i2c_shutdown,
sound/soc/codecs/rt5668.c
2577
.shutdown = rt5668_i2c_shutdown,
sound/soc/codecs/rt5682-i2c.c
341
.shutdown = rt5682_i2c_shutdown,
sound/soc/codecs/rt5682-sdw.c
241
.shutdown = rt5682_sdw_shutdown,
sound/soc/codecs/rt5682s.c
3342
.shutdown = rt5682s_i2c_shutdown,
sound/soc/codecs/rt700.c
996
.shutdown = rt700_shutdown,
sound/soc/codecs/rt711-sdca.c
1432
.shutdown = rt711_sdca_shutdown,
sound/soc/codecs/rt711.c
1080
.shutdown = rt711_shutdown,
sound/soc/codecs/rt712-sdca-dmic.c
734
.shutdown = rt712_sdca_dmic_shutdown,
sound/soc/codecs/rt712-sdca.c
1589
.shutdown = rt712_sdca_shutdown,
sound/soc/codecs/rt715-sdca.c
920
.shutdown = rt715_sdca_shutdown,
sound/soc/codecs/rt715.c
936
.shutdown = rt715_shutdown,
sound/soc/codecs/rt721-sdca.c
1418
.shutdown = rt721_sdca_shutdown,
sound/soc/codecs/rt722-sdca.c
1250
.shutdown = rt722_sdca_shutdown,
sound/soc/codecs/sdw-mockup.c
106
.shutdown = sdw_mockup_shutdown,
sound/soc/codecs/sgtl5000.c
1831
.shutdown = sgtl5000_i2c_shutdown,
sound/soc/codecs/sta32x.c
148
int shutdown;
sound/soc/codecs/sta32x.c
405
if (!sta32x->shutdown)
sound/soc/codecs/sta32x.c
414
sta32x->shutdown = 0;
sound/soc/codecs/sta32x.c
424
sta32x->shutdown = 1;
sound/soc/codecs/sta350.c
170
int shutdown;
sound/soc/codecs/tas2783-sdw.c
982
.shutdown = tas_sdw_shutdown,
sound/soc/codecs/tlv320aic23.c
513
.shutdown = tlv320aic23_shutdown,
sound/soc/codecs/tlv320dac33.c
1454
.shutdown = dac33_shutdown,
sound/soc/codecs/twl4030.c
2102
.shutdown = twl4030_shutdown,
sound/soc/codecs/twl4030.c
2111
.shutdown = twl4030_voice_shutdown,
sound/soc/codecs/uda1334.c
199
.shutdown = uda1334_shutdown,
sound/soc/codecs/uda1342.c
228
.shutdown = uda1342_shutdown,
sound/soc/codecs/uda1380.c
635
.shutdown = uda1380_pcm_shutdown,
sound/soc/codecs/uda1380.c
642
.shutdown = uda1380_pcm_shutdown,
sound/soc/codecs/uda1380.c
649
.shutdown = uda1380_pcm_shutdown,
sound/soc/codecs/wm8524.c
196
.shutdown = wm8524_shutdown,
sound/soc/codecs/wm8711.c
332
.shutdown = wm8711_shutdown,
sound/soc/fsl/fsl_mqs.c
192
.shutdown = fsl_mqs_shutdown,
sound/soc/fsl/fsl_spdif.c
1281
.shutdown = fsl_spdif_shutdown,
sound/soc/fsl/fsl_ssi.c
1157
.shutdown = fsl_ssi_shutdown,
sound/soc/fsl/fsl_xcvr.c
1047
.shutdown = fsl_xcvr_shutdown,
sound/soc/fsl/imx-card.c
509
.shutdown = imx_aif_shutdown,
sound/soc/fsl/lpc3xxx-i2s.c
263
.shutdown = lpc3xxx_i2s_shutdown,
sound/soc/generic/audio-graph-card.c
71
.shutdown = simple_util_shutdown,
sound/soc/generic/audio-graph-card2-custom-sample.c
137
.shutdown = simple_util_shutdown,
sound/soc/generic/audio-graph-card2.c
382
.shutdown = simple_util_shutdown,
sound/soc/generic/simple-card.c
28
.shutdown = simple_util_shutdown,
sound/soc/generic/test-component.c
217
.shutdown = test_dai_shutdown,
sound/soc/generic/test-component.c
230
.shutdown = test_dai_shutdown,
sound/soc/hisilicon/hi6210-i2s.c
518
.shutdown = hi6210_i2s_shutdown,
sound/soc/intel/atom/sst-mfld-platform-pcm.c
464
.shutdown = sst_media_close,
sound/soc/intel/atom/sst-mfld-platform-pcm.c
479
.shutdown = sst_disable_ssp,
sound/soc/intel/avs/core.c
937
.shutdown = avs_pci_shutdown,
sound/soc/intel/avs/pcm.c
320
.shutdown = avs_dai_shutdown,
sound/soc/intel/avs/pcm.c
545
.shutdown = avs_dai_hda_be_shutdown,
sound/soc/intel/avs/pcm.c
554
.shutdown = avs_dai_althda_be_shutdown,
sound/soc/intel/avs/pcm.c
563
.shutdown = avs_dai_althda_be_shutdown,
sound/soc/intel/avs/pcm.c
930
.shutdown = avs_dai_fe_shutdown,
sound/soc/intel/avs/probes.c
260
.shutdown = avs_probe_compr_free,
sound/soc/intel/boards/sof_pcm512x.c
124
.shutdown = aif1_shutdown,
sound/soc/intel/boards/sof_sdw.c
871
.shutdown = asoc_sdw_shutdown,
sound/soc/intel/catpt/pcm.c
621
.shutdown = catpt_dai_shutdown,
sound/soc/jz4740/jz4740-i2s.c
333
.shutdown = jz4740_i2s_shutdown,
sound/soc/mediatek/common/mtk-afe-fe-dai.c
283
.shutdown = mtk_afe_fe_shutdown,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
514
.shutdown = mtk_afe_fe_shutdown,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
523
.shutdown = mt2701_dlm_fe_shutdown,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
533
.shutdown = mt2701_afe_i2s_shutdown,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
541
.shutdown = mt2701_btmrg_shutdown,
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
366
.shutdown = mtk_dai_etdm_shutdown,
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
519
.shutdown = mt8173_afe_i2s_shutdown,
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
525
.shutdown = mt8173_afe_hdmi_shutdown,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
341
.shutdown = mt8183_mt6358_tdm_shutdown,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
376
.shutdown = mt8183_mt6358_ts3a227_max98357_wov_shutdown,
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
333
.shutdown = mt8186_fe_shutdown,
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
438
.shutdown = mt8188_afe_fe_shutdown,
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
372
.shutdown = mt8189_fe_shutdown,
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
459
.shutdown = mt8195_afe_fe_shutdown,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2490
.shutdown = mtk_dai_hdmitx_dptx_shutdown,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2500
.shutdown = mtk_dai_hdmitx_dptx_shutdown,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2510
.shutdown = mtk_dai_etdm_shutdown,
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
848
.shutdown = mt8365_afe_fe_shutdown,
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
861
.shutdown = mt8365_afe_hw_gain1_shutdown,
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
225
.shutdown = mt8365_dai_int_adda_shutdown,
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
209
.shutdown = mt8365_dai_dmic_shutdown,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
723
.shutdown = mt8365_dai_i2s_shutdown,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
729
.shutdown = mt8365_dai_i2s_shutdown,
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
207
.shutdown = mt8365_dai_pcm1_shutdown,
sound/soc/mediatek/mt8365/mt8365-mt6357.c
133
.shutdown = mt8365_mt6357_int_adda_shutdown,
sound/soc/meson/aiu-encoder-i2s.c
333
.shutdown = aiu_encoder_i2s_shutdown,
sound/soc/meson/aiu-encoder-spdif.c
208
.shutdown = aiu_encoder_spdif_shutdown,
sound/soc/meson/aiu-fifo-i2s.c
150
.shutdown = aiu_fifo_shutdown,
sound/soc/meson/aiu-fifo-spdif.c
165
.shutdown = aiu_fifo_shutdown,
sound/soc/meson/axg-frddr.c
103
.shutdown = axg_frddr_dai_shutdown,
sound/soc/meson/axg-frddr.c
180
.shutdown = axg_frddr_dai_shutdown,
sound/soc/meson/axg-pdm.c
442
.shutdown = axg_pdm_shutdown,
sound/soc/meson/axg-spdifout.c
291
.shutdown = axg_spdifout_shutdown,
sound/soc/meson/axg-toddr.c
122
.shutdown = axg_toddr_dai_shutdown,
sound/soc/meson/axg-toddr.c
219
.shutdown = axg_toddr_dai_shutdown,
sound/soc/mxs/mxs-saif.c
696
.shutdown = mxs_saif_shutdown,
sound/soc/pxa/mmp-sspa.c
345
.shutdown = mmp_sspa_shutdown,
sound/soc/pxa/pxa-ssp.c
819
.shutdown = pxa_ssp_shutdown,
sound/soc/pxa/pxa2xx-i2s.c
335
.shutdown = pxa2xx_i2s_shutdown,
sound/soc/qcom/apq8016_sbc.c
236
.shutdown = msm8916_qdsp6_shutdown,
sound/soc/qcom/lpass-cdc-dma.c
296
.shutdown = lpass_cdc_dma_daiops_shutdown,
sound/soc/qcom/lpass-cpu.c
442
.shutdown = lpass_cpu_daiops_shutdown,
sound/soc/qcom/lpass-cpu.c
454
.shutdown = lpass_cpu_daiops_shutdown,
sound/soc/qcom/lpass-sc7180.c
319
.shutdown = asoc_qcom_lpass_cpu_platform_shutdown,
sound/soc/qcom/lpass-sc7280.c
449
.shutdown = asoc_qcom_lpass_cpu_platform_shutdown,
sound/soc/qcom/qdsp6/q6afe-dai.c
701
.shutdown = q6afe_dai_shutdown,
sound/soc/qcom/qdsp6/q6afe-dai.c
714
.shutdown = q6afe_dai_shutdown,
sound/soc/qcom/qdsp6/q6afe-dai.c
723
.shutdown = q6afe_dai_shutdown,
sound/soc/qcom/qdsp6/q6afe-dai.c
732
.shutdown = q6afe_dai_shutdown,
sound/soc/qcom/qdsp6/q6afe-dai.c
740
.shutdown = q6afe_dai_shutdown,
sound/soc/qcom/qdsp6/q6afe-dai.c
751
.shutdown = q6afe_dai_shutdown,
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c
254
.shutdown = q6apm_lpass_dai_shutdown,
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c
262
.shutdown = q6apm_lpass_dai_shutdown,
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c
271
.shutdown = q6apm_lpass_dai_shutdown,
sound/soc/qcom/sc7180.c
437
.shutdown = sc7180_snd_shutdown,
sound/soc/qcom/sc7180.c
442
.shutdown = sc7180_qdsp_snd_shutdown,
sound/soc/qcom/sc7280.c
318
.shutdown = sc7280_snd_shutdown,
sound/soc/qcom/sc8280xp.c
119
.shutdown = qcom_snd_sdw_shutdown,
sound/soc/qcom/sdm845.c
493
.shutdown = sdm845_snd_shutdown,
sound/soc/qcom/sm8250.c
142
.shutdown = qcom_snd_sdw_shutdown,
sound/soc/qcom/x1e80100.c
143
.shutdown = qcom_snd_sdw_shutdown,
sound/soc/renesas/fsi.c
1712
.shutdown = fsi_dai_shutdown,
sound/soc/renesas/rcar/core.c
1357
.shutdown = rsnd_soc_dai_shutdown,
sound/soc/renesas/rz-ssi.c
1047
.shutdown = rz_ssi_shutdown,
sound/soc/renesas/siu_dai.c
693
.shutdown = siu_dai_shutdown,
sound/soc/renesas/ssi.c
334
.shutdown = ssi_shutdown,
sound/soc/rockchip/rockchip_sai.c
958
.shutdown = rockchip_sai_shutdown,
sound/soc/samsung/i2s.c
1129
.shutdown = i2s_shutdown,
sound/soc/samsung/spdif.c
337
.shutdown = spdif_shutdown,
sound/soc/sdca/sdca_class_function.c
187
.shutdown = sdca_asoc_free_constraints,
sound/soc/sdw_utils/soc_sdw_maxim.c
102
.shutdown = asoc_sdw_shutdown,
sound/soc/soc-dai.c
467
dai->driver->ops->shutdown)
sound/soc/soc-dai.c
468
dai->driver->ops->shutdown(substream, dai);
sound/soc/soc-dai.c
713
dai->driver->cops->shutdown)
sound/soc/soc-dai.c
714
dai->driver->cops->shutdown(cstream, dai);
sound/soc/soc-link.c
195
rtd->dai_link->compr_ops->shutdown)
sound/soc/soc-link.c
196
rtd->dai_link->compr_ops->shutdown(cstream);
sound/soc/soc-link.c
79
rtd->dai_link->ops->shutdown)
sound/soc/soc-link.c
80
rtd->dai_link->ops->shutdown(substream);
sound/soc/sof/amd/acp-probes.c
127
.shutdown = acp_probes_compr_shutdown,
sound/soc/sof/intel/apl.c
39
sof_apl_ops.shutdown = hda_dsp_shutdown;
sound/soc/sof/intel/cnl.c
385
sof_cnl_ops.shutdown = hda_dsp_shutdown;
sound/soc/sof/intel/hda-probes.c
131
.shutdown = hda_probes_compr_shutdown,
sound/soc/sof/intel/icl.c
107
sof_icl_ops.shutdown = hda_dsp_shutdown;
sound/soc/sof/intel/mtl.c
710
dsp_ops->shutdown = hda_dsp_shutdown;
sound/soc/sof/intel/pci-apl.c
100
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-cnl.c
138
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-icl.c
103
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-lnl.c
74
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-mtl.c
136
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-nvl.c
103
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-ptl.c
104
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-skl.c
84
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-tgl.c
312
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/pci-tng.c
239
.shutdown = sof_pci_shutdown,
sound/soc/sof/intel/skl.c
63
sof_skl_ops.shutdown = hda_dsp_shutdown;
sound/soc/sof/intel/tgl.c
73
sof_tgl_ops.shutdown = hda_dsp_shutdown_dma_flush;
sound/soc/sof/mediatek/mt8186/mt8186.c
386
.shutdown = mt8186_dsp_shutdown,
sound/soc/sof/mediatek/mt8186/mt8186.c
558
.shutdown = sof_of_shutdown,
sound/soc/sof/mediatek/mt8195/mt8195.c
410
.shutdown = mt8195_dsp_shutdown,
sound/soc/sof/mediatek/mt8195/mt8195.c
514
.shutdown = sof_of_shutdown,
sound/soc/sof/ops.h
68
if (sof_ops(sdev)->shutdown)
sound/soc/sof/ops.h
69
return sof_ops(sdev)->shutdown(sdev);
sound/soc/sof/sof-client-probes.c
164
.shutdown = sof_probes_compr_shutdown,
sound/soc/sof/sof-client-probes.c
458
if (!ops->startup || !ops->shutdown || !ops->set_params || !ops->trigger ||
sound/soc/sof/sof-client-probes.c
97
ret = ops->shutdown(cdev, cstream, dai);
sound/soc/sof/sof-client-probes.h
19
int (*shutdown)(struct sof_client_dev *cdev, struct snd_compr_stream *cstream,
sound/soc/sof/sof-priv.h
172
int (*shutdown)(struct snd_sof_dev *sof_dev); /* optional */
sound/soc/spear/spdif_in.c
155
.shutdown = spdif_in_shutdown,
sound/soc/spear/spdif_out.c
257
.shutdown = spdif_out_shutdown,
sound/soc/sti/uniperif_player.c
1039
.shutdown = uni_player_shutdown,
sound/soc/sti/uniperif_reader.c
402
.shutdown = uni_reader_shutdown,
sound/soc/stm/stm32_adfsdm.c
132
.shutdown = stm32_adfsdm_shutdown,
sound/soc/stm/stm32_i2s.c
1106
.shutdown = stm32_i2s_shutdown,
sound/soc/stm/stm32_sai_sub.c
1376
.shutdown = stm32_sai_shutdown,
sound/soc/stm/stm32_sai_sub.c
1388
.shutdown = stm32_sai_shutdown,
sound/soc/stm/stm32_spdifrx.c
863
.shutdown = stm32_spdifrx_shutdown,
sound/soc/sunxi/sun4i-codec.c
707
.shutdown = sun4i_codec_shutdown,
sound/soc/tegra/tegra210_admaif.c
626
.shutdown = tegra_admaif_shutdown,
sound/soc/tegra/tegra_audio_graph_card.c
169
.shutdown = simple_util_shutdown,
sound/soc/ti/ams-delta.c
502
ams_delta_ops.shutdown = ams_delta_shutdown;
sound/soc/ti/davinci-evm.c
78
.shutdown = evm_shutdown,
sound/soc/ti/davinci-i2s.c
748
.shutdown = davinci_i2s_shutdown,
sound/soc/ti/davinci-mcasp.c
1958
.shutdown = davinci_mcasp_shutdown,
sound/soc/ti/j721e-evm.c
400
.shutdown = j721e_audio_shutdown,
sound/soc/ti/n810.c
118
.shutdown = n810_shutdown,
sound/soc/ti/omap-dmic.c
436
.shutdown = omap_dmic_dai_shutdown,
sound/soc/ti/omap-hdmi.c
273
.shutdown = hdmi_dai_shutdown,
sound/soc/ti/omap-mcbsp.c
1284
.shutdown = omap_mcbsp_dai_shutdown,
sound/soc/ti/omap-mcpdm.c
457
.shutdown = omap_mcpdm_dai_shutdown,
sound/soc/ti/osk5912.c
59
.shutdown = osk_shutdown,
sound/soc/uniphier/aio-cpu.c
450
.shutdown = uniphier_aio_shutdown,
sound/soc/uniphier/aio-cpu.c
463
.shutdown = uniphier_aio_shutdown,
sound/soc/uniphier/aio-cpu.c
476
.shutdown = uniphier_aio_shutdown,
sound/soc/uniphier/aio-cpu.c
491
.shutdown = uniphier_aio_shutdown,
sound/soc/uniphier/aio-cpu.c
504
.shutdown = uniphier_aio_shutdown,
sound/soc/uniphier/aio-cpu.c
517
.shutdown = uniphier_aio_shutdown,
sound/soc/ux500/mop500_ab8500.c
354
.shutdown = mop500_ab8500_shutdown,
sound/soc/ux500/ux500_msp_dai.c
691
.shutdown = ux500_msp_dai_shutdown,
sound/soc/xilinx/xlnx_spdif.c
200
.shutdown = xlnx_spdif_shutdown,
sound/usb/6fire/chip.c
181
chip->shutdown = true;
sound/usb/6fire/chip.h
19
bool shutdown;
sound/usb/6fire/comm.c
46
if (!rt->chip->shutdown) {
sound/usb/card.c
1100
if (atomic_inc_return(&chip->shutdown) == 1) {
sound/usb/card.c
1168
if (atomic_read(&chip->shutdown)) {
sound/usb/card.c
1197
if (atomic_read(&chip->shutdown))
sound/usb/card.c
1220
if (atomic_read(&chip->shutdown))
sound/usb/card.c
611
if (!atomic_read(&chip->shutdown))
sound/usb/card.c
786
atomic_set(&chip->shutdown, 0);
sound/usb/card.c
953
if (atomic_read(&usb_chip[i]->shutdown)) {
sound/usb/endpoint.c
1562
if (atomic_read(&ep->chip->shutdown))
sound/usb/endpoint.c
1623
if (!atomic_read(&ep->chip->shutdown))
sound/usb/endpoint.c
1628
if (!atomic_read(&ep->chip->shutdown))
sound/usb/endpoint.c
515
if (!atomic_read(&ep->chip->shutdown))
sound/usb/endpoint.c
520
if (!atomic_read(&ep->chip->shutdown)) {
sound/usb/endpoint.c
552
if (unlikely(atomic_read(&ep->chip->shutdown)))
sound/usb/endpoint.c
593
if (!atomic_read(&ep->chip->shutdown))
sound/usb/endpoint.c
600
if (!atomic_read(&ep->chip->shutdown)) {
sound/usb/endpoint.c
924
if (unlikely(atomic_read(&chip->shutdown)))
sound/usb/line6/capture.c
147
int i, index, length = 0, shutdown = 0;
sound/usb/line6/capture.c
165
shutdown = 1;
sound/usb/line6/capture.c
203
shutdown = 1;
sound/usb/line6/capture.c
205
if (!shutdown) {
sound/usb/line6/playback.c
304
int i, index, length = 0, shutdown = 0;
sound/usb/line6/playback.c
346
shutdown = 1;
sound/usb/line6/playback.c
351
shutdown = 1;
sound/usb/line6/playback.c
353
if (!shutdown) {
sound/usb/pcm.c
78
if (atomic_read(&subs->stream->chip->shutdown))
sound/usb/proc.c
36
if (!atomic_read(&chip->shutdown))
sound/usb/proc.c
43
if (!atomic_read(&chip->shutdown))
sound/usb/qcom/qc_audio_offload.c
1573
if (!subs || !chip || atomic_read(&chip->shutdown)) {
sound/usb/qcom/qc_audio_offload.c
1580
if (atomic_read(&chip->shutdown) || !subs->stream || !subs->stream->pcm ||
sound/usb/qcom/qc_audio_offload.c
221
if (!chip || atomic_read(&chip->shutdown))
sound/usb/qcom/qc_audio_offload.c
773
if (!subs || !chip || atomic_read(&chip->shutdown)) {
sound/usb/qcom/qc_audio_offload.c
970
if (!atomic_read(&chip->shutdown)) {
sound/usb/usbaudio.h
43
atomic_t shutdown;
tools/testing/selftests/bpf/prog_tests/cgroup_tcp_skb.c
181
err = shutdown(*closing_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
359
err = shutdown(test_case->servers[i], SHUT_RDWR);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
390
err = shutdown(test_case->servers[MIGRATED_TO], SHUT_RDWR);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
400
err = shutdown(test_case->servers[1], SHUT_RDWR);
tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
73
shutdown(active_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
78
shutdown(passive_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/sock_fields.c
325
shutdown(cli_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/sock_fields.c
330
shutdown(accept_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
524
shutdown(p1, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
78
shutdown(sk_fds->active_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
83
shutdown(sk_fds->passive_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c
94
shutdown(accept_fd, SHUT_WR);
tools/testing/selftests/bpf/prog_tests/tcpbpf_user.c
99
shutdown(cli_fd, SHUT_WR);
tools/testing/selftests/mqueue/mq_open_tests.c
123
shutdown(4, "Error reading /proc entry", __LINE__ - 1);
tools/testing/selftests/mqueue/mq_open_tests.c
133
return shutdown(5, "Failed writing to /proc file",
tools/testing/selftests/mqueue/mq_open_tests.c
137
return shutdown(5, "We didn't get what we wrote to /proc back",
tools/testing/selftests/mqueue/mq_open_tests.c
144
shutdown(6, "getrlimit()", __LINE__ - 1);
tools/testing/selftests/mqueue/mq_open_tests.c
150
shutdown(7, "setrlimit()", __LINE__ - 1);
tools/testing/selftests/mqueue/mq_open_tests.c
206
shutdown(1, "mq_open()", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
208
shutdown(1, "mq_getattr()", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
210
shutdown(1, "mq_close()", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
213
shutdown(1, "mq_unlink()", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
230
shutdown(1, "mq_getattr()", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
232
shutdown(1, "mq_close()", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
235
shutdown(1, "mq_unlink()", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
279
shutdown(2, "Failed to open msg_max", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
281
shutdown(2, "Failed to open msgsize_max", __LINE__);
tools/testing/selftests/mqueue/mq_open_tests.c
501
shutdown(0,"",0);
tools/testing/selftests/mqueue/mq_open_tests.c
62
void shutdown(int exit_val, char *err_cause, int line_no);
tools/testing/selftests/mqueue/mq_perf_tests.c
154
void shutdown(int exit_val, char *err_cause, int line_no);
tools/testing/selftests/mqueue/mq_perf_tests.c
220
shutdown(0, "", 0);
tools/testing/selftests/mqueue/mq_perf_tests.c
232
shutdown(0, "", 0);
tools/testing/selftests/mqueue/mq_perf_tests.c
243
shutdown(4, "Error reading /proc entry", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
253
return shutdown(5, "Failed writing to /proc file", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
256
return shutdown(5, "We didn't get what we wrote to /proc back",
tools/testing/selftests/mqueue/mq_perf_tests.c
273
shutdown(6, "getrlimit()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
279
shutdown(7, "setrlimit()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
299
shutdown(1, "mq_open()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
301
shutdown(1, "mq_getattr()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
347
shutdown(3, "Test send failure", __LINE__); \
tools/testing/selftests/mqueue/mq_perf_tests.c
354
shutdown(3, "Test send failure", __LINE__); \
tools/testing/selftests/mqueue/mq_perf_tests.c
357
shutdown(3, "Test receive failure", __LINE__); \
tools/testing/selftests/mqueue/mq_perf_tests.c
443
shutdown(2, "sysconf(_SC_MQ_PRIO_MAX)", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
445
shutdown(2, "pthread_getcpuclockid", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
448
shutdown(2, "clock_getres()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
539
shutdown(2, "setpriority()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
645
shutdown(2, "Failed to open msg_max", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
647
shutdown(2, "Failed to open msgsize_max", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
657
shutdown(2, "getpriority()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
702
shutdown(1, "sigaction(SIGUSR1)", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
705
shutdown(1, "sigaction(SIGHUP)", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
707
shutdown(1, "sigaction(SIGINT)", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
709
shutdown(1, "sigaction(SIGQUIT)", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
711
shutdown(1, "sigaction(SIGTERM)", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
737
shutdown(1, "pthread_create()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
743
shutdown((long)retval, "perf_test_thread()", __LINE__);
tools/testing/selftests/mqueue/mq_perf_tests.c
748
shutdown(0, "", 0);
tools/testing/selftests/net/mptcp/mptcp_connect.c
1345
shutdown(fd, SHUT_WR);
tools/testing/selftests/net/mptcp/mptcp_connect.c
1408
shutdown(fd, SHUT_WR);
tools/testing/selftests/net/mptcp/mptcp_connect.c
628
shutdown(fd, SHUT_WR);
tools/testing/selftests/net/tls.c
1636
TEST_F(tls, shutdown)
tools/testing/selftests/net/tls.c
1648
shutdown(self->fd, SHUT_RDWR);
tools/testing/selftests/net/tls.c
1649
shutdown(self->cfd, SHUT_RDWR);
tools/testing/selftests/net/tls.c
1659
shutdown(self->fd, SHUT_RDWR);
tools/testing/selftests/net/tls.c
1660
shutdown(self->cfd, SHUT_RDWR);
tools/testing/selftests/net/tls.c
1668
shutdown(self->fd, SHUT_RDWR);
tools/testing/selftests/net/tls.c
1669
shutdown(self->cfd, SHUT_RDWR);
tools/testing/vsock/vsock_diag_test.c
67
static const char *sock_shutdown_str(int shutdown)
tools/testing/vsock/vsock_diag_test.c
69
switch (shutdown) {
tools/testing/vsock/vsock_test.c
1152
if (shutdown(fd, SHUT_WR)) {
tools/testing/vsock/vsock_test.c
1214
if (shutdown(fd, SHUT_RD)) {
virt/kvm/eventfd.c
125
container_of(work, struct kvm_kernel_irqfd, shutdown);
virt/kvm/eventfd.c
186
queue_work(irqfd_cleanup_wq, &irqfd->shutdown);
virt/kvm/eventfd.c
393
INIT_WORK(&irqfd->shutdown, irqfd_shutdown);
virt/kvm/kvm_main.c
5685
.shutdown = kvm_shutdown,