Green shading in the line number column means the source is part of the translation unit, red means it is conditionally excluded. Highlighted line numbers link to the translation unit page. Highlighted macros link to the macro page.
1: #ifndef LINUX_MM_DEBUG_H 2: #define LINUX_MM_DEBUG_H 1 3: 4: #ifdef CONFIG_DEBUG_VM 5: #define VM_BUG_ON(cond) BUG_ON(cond) 6: #else 7: #define VM_BUG_ON(cond) BUILD_BUG_ON_INVALID(cond) 8: #endif 9: 10: #ifdef CONFIG_DEBUG_VIRTUAL 11: #define VIRTUAL_BUG_ON(cond) BUG_ON(cond) 12: #else 13: #define VIRTUAL_BUG_ON(cond) do { } while (0) 14: #endif 15: 16: #endif 17: