1*e2219db2SAlan Maguire /* SPDX-License-Identifier: GPL-2.0 */ 2*e2219db2SAlan Maguire /* 3*e2219db2SAlan Maguire * Copyright (C) 2020, Oracle and/or its affiliates. 4*e2219db2SAlan Maguire */ 5*e2219db2SAlan Maguire 6*e2219db2SAlan Maguire #ifndef _KUNIT_DEBUGFS_H 7*e2219db2SAlan Maguire #define _KUNIT_DEBUGFS_H 8*e2219db2SAlan Maguire 9*e2219db2SAlan Maguire #include <kunit/test.h> 10*e2219db2SAlan Maguire 11*e2219db2SAlan Maguire #ifdef CONFIG_KUNIT_DEBUGFS 12*e2219db2SAlan Maguire 13*e2219db2SAlan Maguire void kunit_debugfs_create_suite(struct kunit_suite *suite); 14*e2219db2SAlan Maguire void kunit_debugfs_destroy_suite(struct kunit_suite *suite); 15*e2219db2SAlan Maguire void kunit_debugfs_init(void); 16*e2219db2SAlan Maguire void kunit_debugfs_cleanup(void); 17*e2219db2SAlan Maguire 18*e2219db2SAlan Maguire #else 19*e2219db2SAlan Maguire kunit_debugfs_create_suite(struct kunit_suite * suite)20*e2219db2SAlan Maguirestatic inline void kunit_debugfs_create_suite(struct kunit_suite *suite) { } 21*e2219db2SAlan Maguire kunit_debugfs_destroy_suite(struct kunit_suite * suite)22*e2219db2SAlan Maguirestatic inline void kunit_debugfs_destroy_suite(struct kunit_suite *suite) { } 23*e2219db2SAlan Maguire kunit_debugfs_init(void)24*e2219db2SAlan Maguirestatic inline void kunit_debugfs_init(void) { } 25*e2219db2SAlan Maguire kunit_debugfs_cleanup(void)26*e2219db2SAlan Maguirestatic inline void kunit_debugfs_cleanup(void) { } 27*e2219db2SAlan Maguire 28*e2219db2SAlan Maguire #endif /* CONFIG_KUNIT_DEBUGFS */ 29*e2219db2SAlan Maguire 30*e2219db2SAlan Maguire #endif /* _KUNIT_DEBUGFS_H */ 31