xref: /OK3568_Linux_fs/kernel/arch/x86/include/asm/trace/common.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun #ifndef _ASM_TRACE_COMMON_H
2*4882a593Smuzhiyun #define _ASM_TRACE_COMMON_H
3*4882a593Smuzhiyun 
4*4882a593Smuzhiyun #ifdef CONFIG_TRACING
5*4882a593Smuzhiyun DECLARE_STATIC_KEY_FALSE(trace_pagefault_key);
6*4882a593Smuzhiyun #define trace_pagefault_enabled()			\
7*4882a593Smuzhiyun 	static_branch_unlikely(&trace_pagefault_key)
8*4882a593Smuzhiyun #else
trace_pagefault_enabled(void)9*4882a593Smuzhiyun static inline bool trace_pagefault_enabled(void) { return false; }
10*4882a593Smuzhiyun #endif
11*4882a593Smuzhiyun 
12*4882a593Smuzhiyun #endif
13