Searched refs:freeze (Results 26 - 50 of 170) sorted by relevance

1234567

/linux-master/include/linux/
H A Dpm.h74 * 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 Dplatform_device.h386 .freeze = platform_pm_freeze, \
H A Dvirtio.h187 * @freeze: optional function to call during suspend/hibernation.
202 int (*freeze)(struct virtio_device *dev); member in struct:virtio_driver
H A Dlibnvdimm.h179 int (*freeze)(struct nvdimm *nvdimm); member in struct:nvdimm_security_ops
/linux-master/drivers/virtio/
H A Dvirtio.c513 if (drv && drv->freeze) {
514 ret = drv->freeze(dev);
540 /* Maybe driver failed before freeze.
/linux-master/drivers/hid/surface-hid/
H A Dsurface_hid_core.c275 .freeze = surface_hid_freeze,
/linux-master/drivers/ata/
H A Dpata_hpt3x3.c92 * @ap: port to freeze
151 .freeze = hpt3x3_freeze,
H A Dsata_nv.c468 .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 Dlibahci_platform.c795 if (ap->ops->freeze)
796 ap->ops->freeze(ap);
/linux-master/drivers/cxl/
H A Dsecurity.c199 .freeze = cxl_pmem_security_freeze,
/linux-master/drivers/i2c/busses/
H A Di2c-virtio.c270 .freeze = pm_sleep_ptr(virtio_i2c_freeze),
/linux-master/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_platform.c211 .freeze = sxgbe_platform_freeze,
/linux-master/drivers/net/wireless/intel/iwlwifi/queue/
H A Dtx.h187 bool freeze);
/linux-master/drivers/char/hw_random/
H A Dvirtio-rng.c253 .freeze = pm_sleep_ptr(virtrng_freeze),
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_drv.c263 .freeze = qxl_pm_freeze,
/linux-master/sound/soc/fsl/
H A Dimx-rpmsg.c86 lpa_pm.freeze = NULL;
/linux-master/drivers/nvdimm/
H A Ddimm_devs.c431 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 Ddriver.c253 .freeze = pnp_bus_freeze,
/linux-master/drivers/mfd/
H A Dmcp-sa11x0.c280 .freeze = mcp_sa11x0_suspend,
/linux-master/drivers/net/dsa/microchip/
H A Dksz9477.c391 /* 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 Dksz_common.h120 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 Drtc-da9055.c364 dev_err(&pdev->dev, "Failed to freeze RTC ALMs\n");
379 .freeze = da9055_rtc_freeze,
H A Drtc-wm831x.c455 .freeze = wm831x_rtc_freeze,
H A Drtc-lpc32xx.c328 .freeze = lpc32xx_rtc_freeze,
/linux-master/drivers/gpu/host1x/hw/
H A Dcdma_hw.c358 .freeze = cdma_freeze,

Completed in 234 milliseconds

1234567