#ifndef _ASM_TRACE_COMMON_H | |
#define _ASM_TRACE_COMMON_H | |
#ifdef CONFIG_TRACING | |
DECLARE_STATIC_KEY_FALSE(trace_pagefault_key); | |
#define trace_pagefault_enabled() \ | |
static_branch_unlikely(&trace_pagefault_key) | |
DECLARE_STATIC_KEY_FALSE(trace_resched_ipi_key); | |
#define trace_resched_ipi_enabled() \ | |
static_branch_unlikely(&trace_resched_ipi_key) | |
#else | |
static inline bool trace_pagefault_enabled(void) { return false; } | |
static inline bool trace_resched_ipi_enabled(void) { return false; } | |
#endif | |
#endif |