Deleted Added
full compact
zfs_debug.h (268079) zfs_debug.h (269118)
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 6 unchanged lines hidden (view full) ---

15 * If applicable, add the following below this CDDL HEADER, with the
16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21/*
22 * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 6 unchanged lines hidden (view full) ---

15 * If applicable, add the following below this CDDL HEADER, with the
16 * fields enclosed by brackets "[]" replaced with your own identifying
17 * information: Portions Copyright [yyyy] [name of copyright owner]
18 *
19 * CDDL HEADER END
20 */
21/*
22 * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
23 * Copyright (c) 2013 by Delphix. All rights reserved.
23 * Copyright (c) 2012, 2014 by Delphix. All rights reserved.
24 */
25
26#ifndef _SYS_ZFS_DEBUG_H
27#define _SYS_ZFS_DEBUG_H
28
29#ifdef __cplusplus
30extern "C" {
31#endif

--- 15 unchanged lines hidden (view full) ---

47#define ZFS_DEBUG
48#endif
49#endif
50
51extern int zfs_flags;
52extern boolean_t zfs_recover;
53extern boolean_t zfs_free_leak_on_eio;
54
24 */
25
26#ifndef _SYS_ZFS_DEBUG_H
27#define _SYS_ZFS_DEBUG_H
28
29#ifdef __cplusplus
30extern "C" {
31#endif

--- 15 unchanged lines hidden (view full) ---

47#define ZFS_DEBUG
48#endif
49#endif
50
51extern int zfs_flags;
52extern boolean_t zfs_recover;
53extern boolean_t zfs_free_leak_on_eio;
54
55#define ZFS_DEBUG_DPRINTF (1<<0)
56#define ZFS_DEBUG_DBUF_VERIFY (1<<1)
57#define ZFS_DEBUG_DNODE_VERIFY (1<<2)
58#define ZFS_DEBUG_SNAPNAMES (1<<3)
59#define ZFS_DEBUG_MODIFY (1<<4)
60#define ZFS_DEBUG_SPA (1<<5)
61#define ZFS_DEBUG_ZIO_FREE (1<<6)
55#define ZFS_DEBUG_DPRINTF (1<<0)
56#define ZFS_DEBUG_DBUF_VERIFY (1<<1)
57#define ZFS_DEBUG_DNODE_VERIFY (1<<2)
58#define ZFS_DEBUG_SNAPNAMES (1<<3)
59#define ZFS_DEBUG_MODIFY (1<<4)
60#define ZFS_DEBUG_SPA (1<<5)
61#define ZFS_DEBUG_ZIO_FREE (1<<6)
62#define ZFS_DEBUG_HISTOGRAM_VERIFY (1<<7)
62
63#ifdef ZFS_DEBUG
64extern void __dprintf(const char *file, const char *func,
65 int line, const char *fmt, ...);
66#define dprintf(...) \
67 if (zfs_flags & ZFS_DEBUG_DPRINTF) \
68 __dprintf(__FILE__, __func__, __LINE__, __VA_ARGS__)
69#else

--- 27 unchanged lines hidden ---
63
64#ifdef ZFS_DEBUG
65extern void __dprintf(const char *file, const char *func,
66 int line, const char *fmt, ...);
67#define dprintf(...) \
68 if (zfs_flags & ZFS_DEBUG_DPRINTF) \
69 __dprintf(__FILE__, __func__, __LINE__, __VA_ARGS__)
70#else

--- 27 unchanged lines hidden ---