brintos

brintos / linux-shallow public Read only

0
0
Text · 1.6 KiB · 171c891 Raw
62 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * QLogic iSCSI HBA Driver4 * Copyright (c)  2003-2012 QLogic Corporation5 */6 7/*8 * Driver debug definitions.9 */10/* #define QL_DEBUG  */			/* DEBUG messages */11/* #define QL_DEBUG_LEVEL_3  */		/* Output function tracing */12/* #define QL_DEBUG_LEVEL_4  */13/* #define QL_DEBUG_LEVEL_5  */14/* #define QL_DEBUG_LEVEL_7  */15/* #define QL_DEBUG_LEVEL_9  */16 17#define QL_DEBUG_LEVEL_2	/* ALways enable error messagess */18#if defined(QL_DEBUG)19#define DEBUG(x)   do {x;} while (0);20#else21#define DEBUG(x)	do {} while (0);22#endif23 24#if defined(QL_DEBUG_LEVEL_2)25#define DEBUG2(x)      do {if(ql4xextended_error_logging == 2) x;} while (0);26#define DEBUG2_3(x)   do {x;} while (0);27#else				/*  */28#define DEBUG2(x)	do {} while (0);29#endif				/*  */30 31#if defined(QL_DEBUG_LEVEL_3)32#define DEBUG3(x)      do {if(ql4xextended_error_logging == 3) x;} while (0);33#else				/*  */34#define DEBUG3(x)	do {} while (0);35#if !defined(QL_DEBUG_LEVEL_2)36#define DEBUG2_3(x)	do {} while (0);37#endif				/*  */38#endif				/*  */39#if defined(QL_DEBUG_LEVEL_4)40#define DEBUG4(x)	do {x;} while (0);41#else				/*  */42#define DEBUG4(x)	do {} while (0);43#endif				/*  */44 45#if defined(QL_DEBUG_LEVEL_5)46#define DEBUG5(x)	do {x;} while (0);47#else				/*  */48#define DEBUG5(x)	do {} while (0);49#endif				/*  */50 51#if defined(QL_DEBUG_LEVEL_7)52#define DEBUG7(x)	do {x; } while (0)53#else				/*  */54#define DEBUG7(x)	do {} while (0)55#endif				/*  */56 57#if defined(QL_DEBUG_LEVEL_9)58#define DEBUG9(x)	do {x;} while (0);59#else				/*  */60#define DEBUG9(x)	do {} while (0);61#endif				/*  */62