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