brintos

brintos / linux-shallow public Read only

0
0
Text · 967 B · 1801561 Raw
33 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 *  Copyright IBM Corp. 20224 *5 * Author(s): Tony Krowiak <akrowiak@linux.ibm.com>6 */7#ifndef VFIO_AP_DEBUG_H8#define VFIO_AP_DEBUG_H9 10#include <asm/debug.h>11 12#define DBF_ERR		3	/* error conditions   */13#define DBF_WARN	4	/* warning conditions */14#define DBF_INFO	5	/* informational      */15#define DBF_DEBUG	6	/* for debugging only */16 17#define DBF_MAX_SPRINTF_ARGS 1018 19#define VFIO_AP_DBF(...)					\20	debug_sprintf_event(vfio_ap_dbf_info, ##__VA_ARGS__)21#define VFIO_AP_DBF_ERR(...)					\22	debug_sprintf_event(vfio_ap_dbf_info, DBF_ERR, ##__VA_ARGS__)23#define VFIO_AP_DBF_WARN(...)					\24	debug_sprintf_event(vfio_ap_dbf_info, DBF_WARN, ##__VA_ARGS__)25#define VFIO_AP_DBF_INFO(...)					\26	debug_sprintf_event(vfio_ap_dbf_info, DBF_INFO, ##__VA_ARGS__)27#define VFIO_AP_DBF_DBG(...)					\28	debug_sprintf_event(vfio_ap_dbf_info, DBF_DEBUG, ##__VA_ARGS__)29 30extern debug_info_t *vfio_ap_dbf_info;31 32#endif /* VFIO_AP_DEBUG_H */33