summaryrefslogtreecommitdiff
path: root/ANDROID_3.4.5/fs/jfs/jfs_debug.h
diff options
context:
space:
mode:
authorSrikant Patnaik2015-01-11 12:28:04 +0530
committerSrikant Patnaik2015-01-11 12:28:04 +0530
commit871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch)
tree8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/fs/jfs/jfs_debug.h
parent9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff)
downloadFOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz
FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2
FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized. Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/fs/jfs/jfs_debug.h')
-rw-r--r--ANDROID_3.4.5/fs/jfs/jfs_debug.h122
1 files changed, 0 insertions, 122 deletions
diff --git a/ANDROID_3.4.5/fs/jfs/jfs_debug.h b/ANDROID_3.4.5/fs/jfs/jfs_debug.h
deleted file mode 100644
index eafd1300..00000000
--- a/ANDROID_3.4.5/fs/jfs/jfs_debug.h
+++ /dev/null
@@ -1,122 +0,0 @@
-/*
- * Copyright (C) International Business Machines Corp., 2000-2002
- * Portions Copyright (C) Christoph Hellwig, 2001-2002
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- * the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-#ifndef _H_JFS_DEBUG
-#define _H_JFS_DEBUG
-
-/*
- * jfs_debug.h
- *
- * global debug message, data structure/macro definitions
- * under control of CONFIG_JFS_DEBUG, CONFIG_JFS_STATISTICS;
- */
-
-/*
- * Create /proc/fs/jfs if procfs is enabled andeither
- * CONFIG_JFS_DEBUG or CONFIG_JFS_STATISTICS is defined
- */
-#if defined(CONFIG_PROC_FS) && (defined(CONFIG_JFS_DEBUG) || defined(CONFIG_JFS_STATISTICS))
-#define PROC_FS_JFS
-extern void jfs_proc_init(void);
-extern void jfs_proc_clean(void);
-#endif
-
-/*
- * assert with traditional printf/panic
- */
-#define assert(p) do { \
- if (!(p)) { \
- printk(KERN_CRIT "BUG at %s:%d assert(%s)\n", \
- __FILE__, __LINE__, #p); \
- BUG(); \
- } \
-} while (0)
-
-/*
- * debug ON
- * --------
- */
-#ifdef CONFIG_JFS_DEBUG
-#define ASSERT(p) assert(p)
-
-/* printk verbosity */
-#define JFS_LOGLEVEL_ERR 1
-#define JFS_LOGLEVEL_WARN 2
-#define JFS_LOGLEVEL_DEBUG 3
-#define JFS_LOGLEVEL_INFO 4
-
-extern int jfsloglevel;
-
-extern const struct file_operations jfs_txanchor_proc_fops;
-
-/* information message: e.g., configuration, major event */
-#define jfs_info(fmt, arg...) do { \
- if (jfsloglevel >= JFS_LOGLEVEL_INFO) \
- printk(KERN_INFO fmt "\n", ## arg); \
-} while (0)
-
-/* debug message: ad hoc */
-#define jfs_debug(fmt, arg...) do { \
- if (jfsloglevel >= JFS_LOGLEVEL_DEBUG) \
- printk(KERN_DEBUG fmt "\n", ## arg); \
-} while (0)
-
-/* warn message: */
-#define jfs_warn(fmt, arg...) do { \
- if (jfsloglevel >= JFS_LOGLEVEL_WARN) \
- printk(KERN_WARNING fmt "\n", ## arg); \
-} while (0)
-
-/* error event message: e.g., i/o error */
-#define jfs_err(fmt, arg...) do { \
- if (jfsloglevel >= JFS_LOGLEVEL_ERR) \
- printk(KERN_ERR fmt "\n", ## arg); \
-} while (0)
-
-/*
- * debug OFF
- * ---------
- */
-#else /* CONFIG_JFS_DEBUG */
-#define ASSERT(p) do {} while (0)
-#define jfs_info(fmt, arg...) do {} while (0)
-#define jfs_debug(fmt, arg...) do {} while (0)
-#define jfs_warn(fmt, arg...) do {} while (0)
-#define jfs_err(fmt, arg...) do {} while (0)
-#endif /* CONFIG_JFS_DEBUG */
-
-/*
- * statistics
- * ----------
- */
-#ifdef CONFIG_JFS_STATISTICS
-extern const struct file_operations jfs_lmstats_proc_fops;
-extern const struct file_operations jfs_txstats_proc_fops;
-extern const struct file_operations jfs_mpstat_proc_fops;
-extern const struct file_operations jfs_xtstat_proc_fops;
-
-#define INCREMENT(x) ((x)++)
-#define DECREMENT(x) ((x)--)
-#define HIGHWATERMARK(x,y) ((x) = max((x), (y)))
-#else
-#define INCREMENT(x)
-#define DECREMENT(x)
-#define HIGHWATERMARK(x,y)
-#endif /* CONFIG_JFS_STATISTICS */
-
-#endif /* _H_JFS_DEBUG */