delete VERBOSE #ifdef's
[unix-history] / usr / src / sys / ufs / lfs / lfs_debug.c
CommitLineData
7dcbcb85 1/*
42e3d5a4 2 * Copyright (c) 1991 The Regents of the University of California.
7dcbcb85
KB
3 * All rights reserved.
4 *
5 * %sccs.include.redist.c%
6 *
11b65d79 7 * @(#)lfs_debug.c 7.8 (Berkeley) %G%
7dcbcb85
KB
8 */
9
b5652ce3
KB
10#ifdef DEBUG
11#include <sys/param.h>
12#include <sys/namei.h>
13#include <sys/vnode.h>
df14af59 14#include <sys/mount.h>
b5652ce3 15
42e3d5a4
KB
16#include <ufs/ufs/quota.h>
17#include <ufs/ufs/inode.h>
42e3d5a4
KB
18#include <ufs/lfs/lfs.h>
19#include <ufs/lfs/lfs_extern.h>
7dcbcb85
KB
20
21void
b5652ce3 22lfs_dump_super(lfsp)
42e3d5a4 23 struct lfs *lfsp;
7dcbcb85
KB
24{
25 int i;
26
27 (void)printf("%s%lx\t%s%lx\t%s%d\t%s%d\n",
28 "magic ", lfsp->lfs_magic,
29 "version ", lfsp->lfs_version,
30 "size ", lfsp->lfs_size,
31 "ssize ", lfsp->lfs_ssize);
32 (void)printf("%s%d\t%s%d\t%s%d\t%s%d\n",
33 "dsize ", lfsp->lfs_dsize,
34 "bsize ", lfsp->lfs_bsize,
35 "fsize ", lfsp->lfs_fsize,
36 "frag ", lfsp->lfs_frag);
37
38 (void)printf("%s%d\t%s%d\t%s%d\t%s%d\n",
39 "minfree ", lfsp->lfs_minfree,
40 "inopb ", lfsp->lfs_inopb,
41 "ifpb ", lfsp->lfs_ifpb,
42 "nindir ", lfsp->lfs_nindir);
43
11b65d79 44 (void)printf("%s%d\t%s%d\t%s%d\t%s%d\n",
7dcbcb85
KB
45 "nseg ", lfsp->lfs_nseg,
46 "nspf ", lfsp->lfs_nspf,
11b65d79 47 "cleansz ", lfsp->lfs_cleansz,
7dcbcb85
KB
48 "segtabsz ", lfsp->lfs_segtabsz);
49
50 (void)printf("%s%lx\t%s%d\t%s%lx\t%s%d\n",
51 "segmask ", lfsp->lfs_segmask,
52 "segshift ", lfsp->lfs_segshift,
53 "bmask ", lfsp->lfs_bmask,
54 "bshift ", lfsp->lfs_bshift);
55
56 (void)printf("%s%lx\t%s%d\t%s%lx\t%s%d\n",
57 "ffmask ", lfsp->lfs_ffmask,
58 "ffshift ", lfsp->lfs_ffshift,
59 "fbmask ", lfsp->lfs_fbmask,
60 "fbshift ", lfsp->lfs_fbshift);
61
11b65d79
KB
62 (void)printf("%s%d\t%s%d\t%s%lx\t%s%qx\n",
63 "sushift ", lfsp->lfs_sushift,
7dcbcb85 64 "fsbtodb ", lfsp->lfs_fsbtodb,
11b65d79
KB
65 "cksum ", lfsp->lfs_cksum,
66 "maxfilesize ", lfsp->lfs_maxfilesize);
7dcbcb85
KB
67
68 (void)printf("Superblock disk addresses:");
69 for (i = 0; i < LFS_MAXNUMSB; i++)
70 (void)printf(" %lx", lfsp->lfs_sboffs[i]);
71 (void)printf("\n");
72
73 (void)printf("Checkpoint Info\n");
74 (void)printf("%s%d\t%s%lx\t%s%d\n",
75 "free ", lfsp->lfs_free,
76 "idaddr ", lfsp->lfs_idaddr,
77 "ifile ", lfsp->lfs_ifile);
11b65d79 78 (void)printf("%s%lx\t%s%d\t%s%lx\t%s%lx\t%s%lx\t%s%lx\n",
7dcbcb85
KB
79 "bfree ", lfsp->lfs_bfree,
80 "nfiles ", lfsp->lfs_nfiles,
81 "lastseg ", lfsp->lfs_lastseg,
11b65d79
KB
82 "nextseg ", lfsp->lfs_nextseg,
83 "curseg ", lfsp->lfs_curseg,
84 "offset ", lfsp->lfs_offset);
7dcbcb85
KB
85 (void)printf("tstamp %lx\n", lfsp->lfs_tstamp);
86}
87
2b62f83c 88void
b5652ce3 89lfs_dump_dinode(dip)
61a9b5a2 90 struct dinode *dip;
7dcbcb85
KB
91{
92 int i;
93
6c4c42b6 94 (void)printf("%s%u\t%s%d\t%s%u\t%s%u\t%s%lu\n",
7dcbcb85
KB
95 "mode ", dip->di_mode,
96 "nlink ", dip->di_nlink,
97 "uid ", dip->di_uid,
98 "gid ", dip->di_gid,
6c4c42b6
KB
99 "size ", dip->di_size);
100 (void)printf("inum %ld\n", dip->di_inum);
7dcbcb85
KB
101 (void)printf("Direct Addresses\n");
102 for (i = 0; i < NDADDR; i++) {
103 (void)printf("\t%lx", dip->di_db[i]);
104 if ((i % 6) == 5)
105 (void)printf("\n");
106 }
107 for (i = 0; i < NIADDR; i++)
108 (void)printf("\t%lx", dip->di_ib[i]);
109 (void)printf("\n");
110}
b5652ce3 111#endif /* DEBUG */