diff options
author | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
---|---|---|
committer | Srikant Patnaik | 2015-01-11 12:28:04 +0530 |
commit | 871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch) | |
tree | 8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/fs/befs/debug.c | |
parent | 9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff) | |
download | FOSSEE-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/befs/debug.c')
-rw-r--r-- | ANDROID_3.4.5/fs/befs/debug.c | 282 |
1 files changed, 0 insertions, 282 deletions
diff --git a/ANDROID_3.4.5/fs/befs/debug.c b/ANDROID_3.4.5/fs/befs/debug.c deleted file mode 100644 index 622e7377..00000000 --- a/ANDROID_3.4.5/fs/befs/debug.c +++ /dev/null @@ -1,282 +0,0 @@ -/* - * linux/fs/befs/debug.c - * - * Copyright (C) 2001 Will Dyson (will_dyson at pobox.com) - * - * With help from the ntfs-tng driver by Anton Altparmakov - * - * Copyright (C) 1999 Makoto Kato (m_kato@ga2.so-net.ne.jp) - * - * debug functions - */ - -#ifdef __KERNEL__ - -#include <stdarg.h> -#include <linux/string.h> -#include <linux/spinlock.h> -#include <linux/kernel.h> -#include <linux/fs.h> -#include <linux/slab.h> - -#endif /* __KERNEL__ */ - -#include "befs.h" - -#define ERRBUFSIZE 1024 - -void -befs_error(const struct super_block *sb, const char *fmt, ...) -{ - va_list args; - char *err_buf = kmalloc(ERRBUFSIZE, GFP_KERNEL); - if (err_buf == NULL) { - printk(KERN_ERR "could not allocate %d bytes\n", ERRBUFSIZE); - return; - } - - va_start(args, fmt); - vsnprintf(err_buf, ERRBUFSIZE, fmt, args); - va_end(args); - - printk(KERN_ERR "BeFS(%s): %s\n", sb->s_id, err_buf); - kfree(err_buf); -} - -void -befs_warning(const struct super_block *sb, const char *fmt, ...) -{ - va_list args; - char *err_buf = kmalloc(ERRBUFSIZE, GFP_KERNEL); - if (err_buf == NULL) { - printk(KERN_ERR "could not allocate %d bytes\n", ERRBUFSIZE); - return; - } - - va_start(args, fmt); - vsnprintf(err_buf, ERRBUFSIZE, fmt, args); - va_end(args); - - printk(KERN_WARNING "BeFS(%s): %s\n", sb->s_id, err_buf); - - kfree(err_buf); -} - -void -befs_debug(const struct super_block *sb, const char *fmt, ...) -{ -#ifdef CONFIG_BEFS_DEBUG - - va_list args; - char *err_buf = NULL; - - if (BEFS_SB(sb)->mount_opts.debug) { - err_buf = kmalloc(ERRBUFSIZE, GFP_KERNEL); - if (err_buf == NULL) { - printk(KERN_ERR "could not allocate %d bytes\n", - ERRBUFSIZE); - return; - } - - va_start(args, fmt); - vsnprintf(err_buf, ERRBUFSIZE, fmt, args); - va_end(args); - - printk(KERN_DEBUG "BeFS(%s): %s\n", sb->s_id, err_buf); - - kfree(err_buf); - } - -#endif //CONFIG_BEFS_DEBUG -} - -void -befs_dump_inode(const struct super_block *sb, befs_inode * inode) -{ -#ifdef CONFIG_BEFS_DEBUG - - befs_block_run tmp_run; - - befs_debug(sb, "befs_inode information"); - - befs_debug(sb, " magic1 %08x", fs32_to_cpu(sb, inode->magic1)); - - tmp_run = fsrun_to_cpu(sb, inode->inode_num); - befs_debug(sb, " inode_num %u, %hu, %hu", - tmp_run.allocation_group, tmp_run.start, tmp_run.len); - - befs_debug(sb, " uid %u", fs32_to_cpu(sb, inode->uid)); - befs_debug(sb, " gid %u", fs32_to_cpu(sb, inode->gid)); - befs_debug(sb, " mode %08x", fs32_to_cpu(sb, inode->mode)); - befs_debug(sb, " flags %08x", fs32_to_cpu(sb, inode->flags)); - befs_debug(sb, " create_time %Lu", - fs64_to_cpu(sb, inode->create_time)); - befs_debug(sb, " last_modified_time %Lu", - fs64_to_cpu(sb, inode->last_modified_time)); - - tmp_run = fsrun_to_cpu(sb, inode->parent); - befs_debug(sb, " parent [%u, %hu, %hu]", - tmp_run.allocation_group, tmp_run.start, tmp_run.len); - - tmp_run = fsrun_to_cpu(sb, inode->attributes); - befs_debug(sb, " attributes [%u, %hu, %hu]", - tmp_run.allocation_group, tmp_run.start, tmp_run.len); - - befs_debug(sb, " type %08x", fs32_to_cpu(sb, inode->type)); - befs_debug(sb, " inode_size %u", fs32_to_cpu(sb, inode->inode_size)); - - if (S_ISLNK(fs32_to_cpu(sb, inode->mode))) { - befs_debug(sb, " Symbolic link [%s]", inode->data.symlink); - } else { - int i; - - for (i = 0; i < BEFS_NUM_DIRECT_BLOCKS; i++) { - tmp_run = - fsrun_to_cpu(sb, inode->data.datastream.direct[i]); - befs_debug(sb, " direct %d [%u, %hu, %hu]", i, - tmp_run.allocation_group, tmp_run.start, - tmp_run.len); - } - befs_debug(sb, " max_direct_range %Lu", - fs64_to_cpu(sb, - inode->data.datastream. - max_direct_range)); - - tmp_run = fsrun_to_cpu(sb, inode->data.datastream.indirect); - befs_debug(sb, " indirect [%u, %hu, %hu]", - tmp_run.allocation_group, - tmp_run.start, tmp_run.len); - - befs_debug(sb, " max_indirect_range %Lu", - fs64_to_cpu(sb, - inode->data.datastream. - max_indirect_range)); - - tmp_run = - fsrun_to_cpu(sb, inode->data.datastream.double_indirect); - befs_debug(sb, " double indirect [%u, %hu, %hu]", - tmp_run.allocation_group, tmp_run.start, - tmp_run.len); - - befs_debug(sb, " max_double_indirect_range %Lu", - fs64_to_cpu(sb, - inode->data.datastream. - max_double_indirect_range)); - - befs_debug(sb, " size %Lu", - fs64_to_cpu(sb, inode->data.datastream.size)); - } - -#endif //CONFIG_BEFS_DEBUG -} - -/* - * Display super block structure for debug. - */ - -void -befs_dump_super_block(const struct super_block *sb, befs_super_block * sup) -{ -#ifdef CONFIG_BEFS_DEBUG - - befs_block_run tmp_run; - - befs_debug(sb, "befs_super_block information"); - - befs_debug(sb, " name %s", sup->name); - befs_debug(sb, " magic1 %08x", fs32_to_cpu(sb, sup->magic1)); - befs_debug(sb, " fs_byte_order %08x", - fs32_to_cpu(sb, sup->fs_byte_order)); - - befs_debug(sb, " block_size %u", fs32_to_cpu(sb, sup->block_size)); - befs_debug(sb, " block_shift %u", fs32_to_cpu(sb, sup->block_shift)); - - befs_debug(sb, " num_blocks %Lu", fs64_to_cpu(sb, sup->num_blocks)); - befs_debug(sb, " used_blocks %Lu", fs64_to_cpu(sb, sup->used_blocks)); - - befs_debug(sb, " magic2 %08x", fs32_to_cpu(sb, sup->magic2)); - befs_debug(sb, " blocks_per_ag %u", - fs32_to_cpu(sb, sup->blocks_per_ag)); - befs_debug(sb, " ag_shift %u", fs32_to_cpu(sb, sup->ag_shift)); - befs_debug(sb, " num_ags %u", fs32_to_cpu(sb, sup->num_ags)); - - befs_debug(sb, " flags %08x", fs32_to_cpu(sb, sup->flags)); - - tmp_run = fsrun_to_cpu(sb, sup->log_blocks); - befs_debug(sb, " log_blocks %u, %hu, %hu", - tmp_run.allocation_group, tmp_run.start, tmp_run.len); - - befs_debug(sb, " log_start %Ld", fs64_to_cpu(sb, sup->log_start)); - befs_debug(sb, " log_end %Ld", fs64_to_cpu(sb, sup->log_end)); - - befs_debug(sb, " magic3 %08x", fs32_to_cpu(sb, sup->magic3)); - - tmp_run = fsrun_to_cpu(sb, sup->root_dir); - befs_debug(sb, " root_dir %u, %hu, %hu", - tmp_run.allocation_group, tmp_run.start, tmp_run.len); - - tmp_run = fsrun_to_cpu(sb, sup->indices); - befs_debug(sb, " indices %u, %hu, %hu", - tmp_run.allocation_group, tmp_run.start, tmp_run.len); - -#endif //CONFIG_BEFS_DEBUG -} - -#if 0 -/* unused */ -void -befs_dump_small_data(const struct super_block *sb, befs_small_data * sd) -{ -} - -/* unused */ -void -befs_dump_run(const struct super_block *sb, befs_disk_block_run run) -{ -#ifdef CONFIG_BEFS_DEBUG - - befs_block_run n = fsrun_to_cpu(sb, run); - - befs_debug(sb, "[%u, %hu, %hu]", n.allocation_group, n.start, n.len); - -#endif //CONFIG_BEFS_DEBUG -} -#endif /* 0 */ - -void -befs_dump_index_entry(const struct super_block *sb, befs_disk_btree_super * super) -{ -#ifdef CONFIG_BEFS_DEBUG - - befs_debug(sb, "Btree super structure"); - befs_debug(sb, " magic %08x", fs32_to_cpu(sb, super->magic)); - befs_debug(sb, " node_size %u", fs32_to_cpu(sb, super->node_size)); - befs_debug(sb, " max_depth %08x", fs32_to_cpu(sb, super->max_depth)); - - befs_debug(sb, " data_type %08x", fs32_to_cpu(sb, super->data_type)); - befs_debug(sb, " root_node_pointer %016LX", - fs64_to_cpu(sb, super->root_node_ptr)); - befs_debug(sb, " free_node_pointer %016LX", - fs64_to_cpu(sb, super->free_node_ptr)); - befs_debug(sb, " maximum size %016LX", - fs64_to_cpu(sb, super->max_size)); - -#endif //CONFIG_BEFS_DEBUG -} - -void -befs_dump_index_node(const struct super_block *sb, befs_btree_nodehead * node) -{ -#ifdef CONFIG_BEFS_DEBUG - - befs_debug(sb, "Btree node structure"); - befs_debug(sb, " left %016LX", fs64_to_cpu(sb, node->left)); - befs_debug(sb, " right %016LX", fs64_to_cpu(sb, node->right)); - befs_debug(sb, " overflow %016LX", fs64_to_cpu(sb, node->overflow)); - befs_debug(sb, " all_key_count %hu", - fs16_to_cpu(sb, node->all_key_count)); - befs_debug(sb, " all_key_length %hu", - fs16_to_cpu(sb, node->all_key_length)); - -#endif //CONFIG_BEFS_DEBUG -} |