xen-ops.h (3f306ea2e18568f693f7763d1c2178f349ae8f31) xen-ops.h (d6aca3504c7ded5f4f46957e3685b9344d9743dd)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef INCLUDE_XEN_OPS_H
3#define INCLUDE_XEN_OPS_H
4
5#include <linux/percpu.h>
6#include <linux/notifier.h>
7#include <linux/efi.h>
8#include <xen/features.h>

--- 200 unchanged lines hidden (view full) ---

209
210#else
211
212static inline void xen_preemptible_hcall_begin(void) { }
213static inline void xen_preemptible_hcall_end(void) { }
214
215#endif /* CONFIG_XEN_PV && !CONFIG_PREEMPTION */
216
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef INCLUDE_XEN_OPS_H
3#define INCLUDE_XEN_OPS_H
4
5#include <linux/percpu.h>
6#include <linux/notifier.h>
7#include <linux/efi.h>
8#include <xen/features.h>

--- 200 unchanged lines hidden (view full) ---

209
210#else
211
212static inline void xen_preemptible_hcall_begin(void) { }
213static inline void xen_preemptible_hcall_end(void) { }
214
215#endif /* CONFIG_XEN_PV && !CONFIG_PREEMPTION */
216
217#ifdef CONFIG_XEN_GRANT_DMA_OPS
218void xen_grant_setup_dma_ops(struct device *dev);
219#else
220static inline void xen_grant_setup_dma_ops(struct device *dev)
221{
222}
223#endif /* CONFIG_XEN_GRANT_DMA_OPS */
224
217#endif /* INCLUDE_XEN_OPS_H */
225#endif /* INCLUDE_XEN_OPS_H */