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