Lines Matching refs:suspend_fn
305 #define SET_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) \ argument
306 .suspend = suspend_fn, \
308 .freeze = suspend_fn, \
310 .poweroff = suspend_fn, \
313 #define SET_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) argument
317 #define SET_LATE_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) \ argument
318 .suspend_late = suspend_fn, \
320 .freeze_late = suspend_fn, \
322 .poweroff_late = suspend_fn, \
325 #define SET_LATE_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) argument
329 #define SET_NOIRQ_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) \ argument
330 .suspend_noirq = suspend_fn, \
332 .freeze_noirq = suspend_fn, \
334 .poweroff_noirq = suspend_fn, \
337 #define SET_NOIRQ_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) argument
341 #define SET_RUNTIME_PM_OPS(suspend_fn, resume_fn, idle_fn) \ argument
342 .runtime_suspend = suspend_fn, \
346 #define SET_RUNTIME_PM_OPS(suspend_fn, resume_fn, idle_fn) argument
353 #define SIMPLE_DEV_PM_OPS(name, suspend_fn, resume_fn) \ argument
355 SET_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) \
371 #define UNIVERSAL_DEV_PM_OPS(name, suspend_fn, resume_fn, idle_fn) \ argument
373 SET_SYSTEM_SLEEP_PM_OPS(suspend_fn, resume_fn) \
374 SET_RUNTIME_PM_OPS(suspend_fn, resume_fn, idle_fn) \