11802d0beSThomas Gleixner // SPDX-License-Identifier: GPL-2.0-only 202c2433bSStefano Stabellini /* 302c2433bSStefano Stabellini * 402c2433bSStefano Stabellini * Copyright (C) 2013 Citrix Systems 502c2433bSStefano Stabellini * 602c2433bSStefano Stabellini * Author: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 702c2433bSStefano Stabellini */ 802c2433bSStefano Stabellini 902c2433bSStefano Stabellini #include <linux/export.h> 1002c2433bSStefano Stabellini #include <linux/jump_label.h> 1102c2433bSStefano Stabellini #include <linux/types.h> 12*a0e2bf7cSJuergen Gross #include <linux/static_call.h> 1302c2433bSStefano Stabellini #include <asm/paravirt.h> 1402c2433bSStefano Stabellini 1502c2433bSStefano Stabellini struct static_key paravirt_steal_enabled; 1602c2433bSStefano Stabellini struct static_key paravirt_steal_rq_enabled; 1702c2433bSStefano Stabellini native_steal_clock(int cpu)18*a0e2bf7cSJuergen Grossstatic u64 native_steal_clock(int cpu) 19*a0e2bf7cSJuergen Gross { 20*a0e2bf7cSJuergen Gross return 0; 21*a0e2bf7cSJuergen Gross } 22*a0e2bf7cSJuergen Gross 23*a0e2bf7cSJuergen Gross DEFINE_STATIC_CALL(pv_steal_clock, native_steal_clock); 24