Go to the source code of this file.
|
#define | CONFIG_JFFS2_FS_DEBUG 0 |
|
#define | JFFS2_DBG_SANITY_CHECKS |
|
#define | D1(x) |
|
#define | D2(x) |
|
#define | jffs2_dbg(level, fmt, ...) |
|
#define | JFFS2_DBG KERN_DEBUG |
|
#define | JFFS2_DBG_PREFIX "[JFFS2 DBG]" |
|
#define | JFFS2_DBG_MSG_PREFIX JFFS2_DBG JFFS2_DBG_PREFIX |
|
#define | JFFS2_ERROR(fmt, ...) |
|
#define | JFFS2_WARNING(fmt, ...) |
|
#define | JFFS2_NOTICE(fmt, ...) |
|
#define | JFFS2_DEBUG(fmt, ...) |
|
#define | dbg_readinode(fmt, ...) |
|
#define | dbg_readinode2(fmt, ...) |
|
#define | dbg_fragtree(fmt, ...) |
|
#define | dbg_fragtree2(fmt, ...) |
|
#define | dbg_dentlist(fmt, ...) |
|
#define | dbg_noderef(fmt, ...) |
|
#define | dbg_inocache(fmt, ...) |
|
#define | dbg_summary(fmt, ...) |
|
#define | dbg_fsbuild(fmt, ...) |
|
#define | dbg_memalloc(fmt, ...) |
|
#define | dbg_xattr(fmt, ...) |
|
#define | jffs2_dbg_fragtree_paranoia_check(f) |
|
#define | jffs2_dbg_fragtree_paranoia_check_nolock(f) |
|
#define | jffs2_dbg_acct_paranoia_check(c, jeb) |
|
#define | jffs2_dbg_acct_paranoia_check_nolock(c, jeb) |
|
#define | jffs2_dbg_prewrite_paranoia_check(c, ofs, len) |
|
#define | jffs2_dbg_dump_jeb(c, jeb) |
|
#define | jffs2_dbg_dump_jeb_nolock(jeb) |
|
#define | jffs2_dbg_dump_block_lists(c) |
|
#define | jffs2_dbg_dump_block_lists_nolock(c) |
|
#define | jffs2_dbg_dump_fragtree(f) |
|
#define | jffs2_dbg_dump_fragtree_nolock(f) |
|
#define | jffs2_dbg_dump_buffer(buf, len, offs) |
|
#define | jffs2_dbg_dump_node(c, ofs) |
|
#define | jffs2_dbg_acct_sanity_check(c, jeb) __jffs2_dbg_acct_sanity_check(c, jeb) |
|
#define | jffs2_dbg_acct_sanity_check_nolock(c, jeb) __jffs2_dbg_acct_sanity_check_nolock(c, jeb) |
|
|
void | __jffs2_dbg_acct_sanity_check_nolock (struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_acct_sanity_check (struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_fragtree_paranoia_check (struct jffs2_inode_info *f) |
|
void | __jffs2_dbg_fragtree_paranoia_check_nolock (struct jffs2_inode_info *f) |
|
void | __jffs2_dbg_acct_paranoia_check (struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_acct_paranoia_check_nolock (struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_prewrite_paranoia_check (struct jffs2_sb_info *c, uint32_t ofs, int len) |
|
void | __jffs2_dbg_dump_jeb (struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_dump_jeb_nolock (struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_dump_block_lists (struct jffs2_sb_info *c) |
|
void | __jffs2_dbg_dump_block_lists_nolock (struct jffs2_sb_info *c) |
|
void | __jffs2_dbg_dump_node_refs (struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_dump_node_refs_nolock (struct jffs2_sb_info *c, struct jffs2_eraseblock *jeb) |
|
void | __jffs2_dbg_dump_fragtree (struct jffs2_inode_info *f) |
|
void | __jffs2_dbg_dump_fragtree_nolock (struct jffs2_inode_info *f) |
|
void | __jffs2_dbg_dump_buffer (unsigned char *buf, int len, uint32_t offs) |
|
void | __jffs2_dbg_dump_node (struct jffs2_sb_info *c, uint32_t ofs) |
|
◆ jffs2_dbg
#define jffs2_dbg |
( |
|
level, |
|
|
|
fmt, |
|
|
|
... |
|
) |
| |
Value:do { \
if (CONFIG_JFFS2_FS_DEBUG >= level) \
pr_debug(fmt, ##__VA_ARGS__); \
} while (0)
◆ JFFS2_DEBUG
#define JFFS2_DEBUG |
( |
|
fmt, |
|
|
|
... |
|
) |
| |
Value:printk(KERN_DEBUG
"[JFFS2 DBG] (%d) %s: " fmt, \
task_pid_nr(current), __func__, ##__VA_ARGS__)
void printk(const char *fmt,...)
Kernel Print.
Definition: printk.c:35
◆ JFFS2_ERROR
#define JFFS2_ERROR |
( |
|
fmt, |
|
|
|
... |
|
) |
| |
Value:pr_err("error: (%d) %s: " fmt, \
task_pid_nr(current), __func__, ##__VA_ARGS__)
◆ JFFS2_NOTICE
#define JFFS2_NOTICE |
( |
|
fmt, |
|
|
|
... |
|
) |
| |
Value:pr_notice("notice: (%d) %s: " fmt, \
task_pid_nr(current), __func__, ##__VA_ARGS__)
◆ JFFS2_WARNING
#define JFFS2_WARNING |
( |
|
fmt, |
|
|
|
... |
|
) |
| |
Value:pr_warn("warning: (%d) %s: " fmt, \
task_pid_nr(current), __func__, ##__VA_ARGS__)