25 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * kvm asynchronous fault support4 *5 * Copyright 2010 Red Hat, Inc.6 *7 * Author:8 * Gleb Natapov <gleb@redhat.com>9 */10 11#ifndef __KVM_ASYNC_PF_H__12#define __KVM_ASYNC_PF_H__13 14#ifdef CONFIG_KVM_ASYNC_PF15int kvm_async_pf_init(void);16void kvm_async_pf_deinit(void);17void kvm_async_pf_vcpu_init(struct kvm_vcpu *vcpu);18#else19#define kvm_async_pf_init() (0)20#define kvm_async_pf_deinit() do {} while (0)21#define kvm_async_pf_vcpu_init(C) do {} while (0)22#endif23 24#endif25