sscs              788 kernel/smp.c   	struct smp_call_on_cpu_struct *sscs;
sscs              790 kernel/smp.c   	sscs = container_of(work, struct smp_call_on_cpu_struct, work);
sscs              791 kernel/smp.c   	if (sscs->cpu >= 0)
sscs              792 kernel/smp.c   		hypervisor_pin_vcpu(sscs->cpu);
sscs              793 kernel/smp.c   	sscs->ret = sscs->func(sscs->data);
sscs              794 kernel/smp.c   	if (sscs->cpu >= 0)
sscs              797 kernel/smp.c   	complete(&sscs->done);
sscs              802 kernel/smp.c   	struct smp_call_on_cpu_struct sscs = {
sscs              803 kernel/smp.c   		.done = COMPLETION_INITIALIZER_ONSTACK(sscs.done),
sscs              809 kernel/smp.c   	INIT_WORK_ONSTACK(&sscs.work, smp_call_on_cpu_callback);
sscs              814 kernel/smp.c   	queue_work_on(cpu, system_wq, &sscs.work);
sscs              815 kernel/smp.c   	wait_for_completion(&sscs.done);
sscs              817 kernel/smp.c   	return sscs.ret;