162306a36Sopenharmony_ci#ifndef _ASM_TRACE_COMMON_H
262306a36Sopenharmony_ci#define _ASM_TRACE_COMMON_H
362306a36Sopenharmony_ci
462306a36Sopenharmony_ci#ifdef CONFIG_TRACING
562306a36Sopenharmony_ciDECLARE_STATIC_KEY_FALSE(trace_pagefault_key);
662306a36Sopenharmony_ci#define trace_pagefault_enabled()			\
762306a36Sopenharmony_ci	static_branch_unlikely(&trace_pagefault_key)
862306a36Sopenharmony_ci#else
962306a36Sopenharmony_cistatic inline bool trace_pagefault_enabled(void) { return false; }
1062306a36Sopenharmony_ci#endif
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci#endif
13