404

[ Avaa Bypassed ]




Upload:

Command:

botdev@18.223.97.137: ~ $
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _FS_CEPH_DEBUG_H
#define _FS_CEPH_DEBUG_H

#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

#include <linux/string.h>

#ifdef CONFIG_CEPH_LIB_PRETTYDEBUG

/*
 * wrap pr_debug to include a filename:lineno prefix on each line.
 * this incurs some overhead (kernel size and execution time) due to
 * the extra function call at each call site.
 */

# if defined(DEBUG) || defined(CONFIG_DYNAMIC_DEBUG)
#  define dout(fmt, ...)						\
	pr_debug("%.*s %12.12s:%-4d : " fmt,				\
		 8 - (int)sizeof(KBUILD_MODNAME), "    ",		\
		 kbasename(__FILE__), __LINE__, ##__VA_ARGS__)
# else
/* faux printk call just to see any compiler warnings. */
#  define dout(fmt, ...)	do {				\
		if (0)						\
			printk(KERN_DEBUG fmt, ##__VA_ARGS__);	\
	} while (0)
# endif

#else

/*
 * or, just wrap pr_debug
 */
# define dout(fmt, ...)	pr_debug(" " fmt, ##__VA_ARGS__)

#endif

#endif

Filemanager

Name Type Size Permission Actions
auth.h File 4.85 KB 0644
buffer.h File 833 B 0644
ceph_debug.h File 907 B 0644
ceph_features.h File 8.53 KB 0644
ceph_frag.h File 1.97 KB 0644
ceph_fs.h File 25.36 KB 0644
ceph_hash.h File 472 B 0644
cls_lock_client.h File 1.59 KB 0644
debugfs.h File 769 B 0644
decode.h File 9.06 KB 0644
libceph.h File 9.48 KB 0644
mdsmap.h File 1.62 KB 0644
messenger.h File 9.04 KB 0644
mon_client.h File 3.82 KB 0644
msgpool.h File 775 B 0644
msgr.h File 5.65 KB 0644
osd_client.h File 14.35 KB 0644
osdmap.h File 8.34 KB 0644
pagelist.h File 2.11 KB 0644
rados.h File 16.94 KB 0644
string_table.h File 1.3 KB 0644
types.h File 547 B 0644