Lines Matching refs:si
63 struct suspend_info *si = data; in xen_suspend() local
82 si->cancelled = HYPERVISOR_suspend(xen_pv_domain() in xen_suspend()
86 xen_arch_post_suspend(si->cancelled); in xen_suspend()
89 if (!si->cancelled) { in xen_suspend()
102 struct suspend_info si; in do_suspend() local
130 si.cancelled = 0; in do_suspend()
136 si.cancelled = 1; in do_suspend()
138 err = stop_machine(xen_suspend, &si, cpumask_of(0)); in do_suspend()
141 if (!si.cancelled) in do_suspend()
146 dpm_resume_start(si.cancelled ? PMSG_THAW : PMSG_RESTORE); in do_suspend()
150 si.cancelled = 1; in do_suspend()
156 if (!si.cancelled) in do_suspend()
161 dpm_resume_end(si.cancelled ? PMSG_THAW : PMSG_RESTORE); in do_suspend()