/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __LINUX_FAULT_INJECT_USERCOPY_H__ #define __LINUX_FAULT_INJECT_USERCOPY_H__ /* * This header provides a wrapper for injecting failures to user space memory * access functions. */ #include <linux/types.h> #ifdef CONFIG_FAULT_INJECTION_USERCOPY bool should_fail_usercopy(void); #else static inline bool should_fail_usercopy(void) { return false; } #endif /* CONFIG_FAULT_INJECTION_USERCOPY */ #endif /* __LINUX_FAULT_INJECT_USERCOPY_H__ */