/linux-master/include/linux/ |
H A D | pm.h | 74 * followed by one of the suspend callbacks: @suspend(), @freeze(), or 99 * fails before the driver's suspend callback: @suspend(), @freeze() or 143 * @freeze: Hibernation-specific, executed before creating a hibernation image. 147 * @freeze() to save the device settings in memory to be used by @restore() 149 * Subsystem-level @freeze() is executed for all devices after invoking 152 * @freeze_late: Continue operations started by @freeze(). Analogous to 159 * Undo the changes made by the preceding @freeze(), so the device can be 160 * operated in the same way as immediately before the call to @freeze(). 163 * directly after @freeze() in case of a transition error. 201 * @freeze_noirq: Complete the actions started by @freeze() 291 int (*freeze)(struct device *dev); member in struct:dev_pm_ops [all...] |
H A D | platform_device.h | 386 .freeze = platform_pm_freeze, \
|
H A D | virtio.h | 187 * @freeze: optional function to call during suspend/hibernation. 202 int (*freeze)(struct virtio_device *dev); member in struct:virtio_driver
|
H A D | libnvdimm.h | 179 int (*freeze)(struct nvdimm *nvdimm); member in struct:nvdimm_security_ops
|
/linux-master/drivers/virtio/ |
H A D | virtio.c | 513 if (drv && drv->freeze) { 514 ret = drv->freeze(dev); 540 /* Maybe driver failed before freeze.
|
/linux-master/drivers/hid/surface-hid/ |
H A D | surface_hid_core.c | 275 .freeze = surface_hid_freeze,
|
/linux-master/drivers/ata/ |
H A D | pata_hpt3x3.c | 92 * @ap: port to freeze 151 .freeze = hpt3x3_freeze,
|
H A D | sata_nv.c | 468 .freeze = nv_nf2_freeze, 474 .freeze = nv_ck804_freeze, 489 .freeze = nv_adma_freeze, 510 .freeze = nv_mcp55_freeze, 819 int freeze = 0; local 832 freeze = 1; 837 freeze = 1; 840 if (freeze) 856 /* freeze if hotplugged */ 940 /* freeze i [all...] |
H A D | libahci_platform.c | 795 if (ap->ops->freeze) 796 ap->ops->freeze(ap);
|
/linux-master/drivers/cxl/ |
H A D | security.c | 199 .freeze = cxl_pmem_security_freeze,
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-virtio.c | 270 .freeze = pm_sleep_ptr(virtio_i2c_freeze),
|
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_platform.c | 211 .freeze = sxgbe_platform_freeze,
|
/linux-master/drivers/net/wireless/intel/iwlwifi/queue/ |
H A D | tx.h | 187 bool freeze);
|
/linux-master/drivers/char/hw_random/ |
H A D | virtio-rng.c | 253 .freeze = pm_sleep_ptr(virtrng_freeze),
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.c | 263 .freeze = qxl_pm_freeze,
|
/linux-master/sound/soc/fsl/ |
H A D | imx-rpmsg.c | 86 lpa_pm.freeze = NULL;
|
/linux-master/drivers/nvdimm/ |
H A D | dimm_devs.c | 431 if (nvdimm->sec.ops->freeze || nvdimm->sec.ops->disable 439 if (nvdimm->sec.ops->freeze) 690 if (!nvdimm->sec.ops || !nvdimm->sec.ops->freeze) 701 rc = nvdimm->sec.ops->freeze(nvdimm);
|
/linux-master/drivers/pnp/ |
H A D | driver.c | 253 .freeze = pnp_bus_freeze,
|
/linux-master/drivers/mfd/ |
H A D | mcp-sa11x0.c | 280 .freeze = mcp_sa11x0_suspend,
|
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz9477.c | 391 /* retain the flush/freeze bit */ 392 data = p->freeze ? MIB_COUNTER_FLUSH_FREEZE : 0; 418 void ksz9477_freeze_mib(struct ksz_device *dev, int port, bool freeze) argument 420 u32 val = freeze ? MIB_COUNTER_FLUSH_FREEZE : 0; 423 /* enable/disable the port for flush/freeze function */ 427 /* used by MIB counter reading code to know freeze is enabled */ 428 p->freeze = freeze; 1317 /* enable global MIB counter freeze function */
|
H A D | ksz_common.h | 120 u32 freeze:1; /* MIB counter freeze is enabled */ member in struct:ksz_port 350 void (*freeze_mib)(struct ksz_device *dev, int port, bool freeze);
|
/linux-master/drivers/rtc/ |
H A D | rtc-da9055.c | 364 dev_err(&pdev->dev, "Failed to freeze RTC ALMs\n"); 379 .freeze = da9055_rtc_freeze,
|
H A D | rtc-wm831x.c | 455 .freeze = wm831x_rtc_freeze,
|
H A D | rtc-lpc32xx.c | 328 .freeze = lpc32xx_rtc_freeze,
|
/linux-master/drivers/gpu/host1x/hw/ |
H A D | cdma_hw.c | 358 .freeze = cdma_freeze,
|