diff options
Diffstat (limited to 'e2fsprogs/blkid/blkidP.h')
-rw-r--r-- | e2fsprogs/blkid/blkidP.h | 61 |
1 files changed, 2 insertions, 59 deletions
diff --git a/e2fsprogs/blkid/blkidP.h b/e2fsprogs/blkid/blkidP.h index 759dfcd87..4ae9763d2 100644 --- a/e2fsprogs/blkid/blkidP.h +++ b/e2fsprogs/blkid/blkidP.h | |||
@@ -147,65 +147,8 @@ extern int blkid_debug_mask; | |||
147 | #endif | 147 | #endif |
148 | 148 | ||
149 | #ifdef CONFIG_BLKID_DEBUG | 149 | #ifdef CONFIG_BLKID_DEBUG |
150 | static inline void DEB_DUMP_TAG(int mask, blkid_tag tag) | 150 | extern void blkid_debug_dump_dev(blkid_dev dev); |
151 | { | 151 | extern void blkid_debug_dump_tag(blkid_tag tag); |
152 | if (!(mask & blkid_debug_mask)) | ||
153 | return; | ||
154 | |||
155 | if (!tag) { | ||
156 | printf(" tag: NULL\n"); | ||
157 | return; | ||
158 | } | ||
159 | |||
160 | printf(" tag: %s=\"%s\"\n", tag->bit_name, tag->bit_val); | ||
161 | } | ||
162 | |||
163 | static inline void DEB_DUMP_DEV(int mask, blkid_dev dev) | ||
164 | { | ||
165 | struct list_head *p; | ||
166 | |||
167 | if (!(mask & blkid_debug_mask)) | ||
168 | return; | ||
169 | |||
170 | if (!dev) { | ||
171 | printf(" dev: NULL\n"); | ||
172 | return; | ||
173 | } | ||
174 | |||
175 | printf(" dev: name = %s\n", dev->bid_name); | ||
176 | printf(" dev: DEVNO=\"0x%0Lx\"\n", dev->bid_devno); | ||
177 | printf(" dev: TIME=\"%lu\"\n", dev->bid_time); | ||
178 | printf(" dev: PRI=\"%d\"\n", dev->bid_pri); | ||
179 | printf(" dev: flags = 0x%08X\n", dev->bid_flags); | ||
180 | |||
181 | list_for_each(p, &dev->bid_tags) { | ||
182 | blkid_tag tag = list_entry(p, struct blkid_struct_tag, bit_tags); | ||
183 | DEB_DUMP_TAG(mask, tag); | ||
184 | } | ||
185 | printf("\n"); | ||
186 | } | ||
187 | |||
188 | static inline void DEB_DUMP_CACHE(int mask, blkid_cache cache) | ||
189 | { | ||
190 | struct list_head *p; | ||
191 | |||
192 | if (!cache || !(mask & blkid_debug_mask)) { | ||
193 | printf("cache: NULL\n"); | ||
194 | return; | ||
195 | } | ||
196 | |||
197 | printf("cache: time = %lu\n", cache->bic_time); | ||
198 | printf("cache: flags = 0x%08X\n", cache->bic_flags); | ||
199 | |||
200 | list_for_each(p, &cache->bic_devs) { | ||
201 | blkid_dev dev = list_entry(p, struct blkid_struct_dev, bid_devs); | ||
202 | DEB_DUMP_DEV(mask, dev); | ||
203 | } | ||
204 | } | ||
205 | #else | ||
206 | #define DEB_DUMP_TAG(mask, tag) do {} while (0) | ||
207 | #define DEB_DUMP_DEV(mask, dev) do {} while (0) | ||
208 | #define DEB_DUMP_CACHE(mask, cache) do {} while (0) | ||
209 | #endif | 152 | #endif |
210 | 153 | ||
211 | /* lseek.c */ | 154 | /* lseek.c */ |