Linux Audio

Check our new training course

Loading...
v6.8
 1/* SPDX-License-Identifier: GPL-2.0-or-later */
 2/*
 3 * dlmdebug.h
 4 *
 5 * Copyright (C) 2008 Oracle.  All rights reserved.
 6 */
 7
 8#ifndef DLMDEBUG_H
 9#define DLMDEBUG_H
10
11void dlm_print_one_mle(struct dlm_master_list_entry *mle);
12
13#ifdef CONFIG_DEBUG_FS
14
15struct debug_lockres {
16	int dl_len;
17	char *dl_buf;
18	struct dlm_ctxt *dl_ctxt;
19	struct dlm_lock_resource *dl_res;
20};
21
22void dlm_debug_init(struct dlm_ctxt *dlm);
23
24void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm);
25void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm);
26
27void dlm_create_debugfs_root(void);
28void dlm_destroy_debugfs_root(void);
29
30#else
31
32static inline void dlm_debug_init(struct dlm_ctxt *dlm)
33{
34}
35static inline void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm)
36{
37}
38static inline void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm)
39{
40}
41static inline void dlm_create_debugfs_root(void)
42{
43}
44static inline void dlm_destroy_debugfs_root(void)
45{
46}
47
48#endif	/* CONFIG_DEBUG_FS */
49#endif	/* DLMDEBUG_H */
v6.13.7
 1/* SPDX-License-Identifier: GPL-2.0-or-later */
 2/*
 3 * dlmdebug.h
 4 *
 5 * Copyright (C) 2008 Oracle.  All rights reserved.
 6 */
 7
 8#ifndef DLMDEBUG_H
 9#define DLMDEBUG_H
10
11void dlm_print_one_mle(struct dlm_master_list_entry *mle);
12
13#ifdef CONFIG_DEBUG_FS
14
15struct debug_lockres {
16	int dl_len;
17	char *dl_buf;
18	struct dlm_ctxt *dl_ctxt;
19	struct dlm_lock_resource *dl_res;
20};
21
22void dlm_debug_init(struct dlm_ctxt *dlm);
23
24void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm);
25void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm);
26
27void dlm_create_debugfs_root(void);
28void dlm_destroy_debugfs_root(void);
29
30#else
31
32static inline void dlm_debug_init(struct dlm_ctxt *dlm)
33{
34}
35static inline void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm)
36{
37}
38static inline void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm)
39{
40}
41static inline void dlm_create_debugfs_root(void)
42{
43}
44static inline void dlm_destroy_debugfs_root(void)
45{
46}
47
48#endif	/* CONFIG_DEBUG_FS */
49#endif	/* DLMDEBUG_H */