xref: /dpdk/drivers/bus/vdev/vdev_logs.h (revision 5566a3e3)
1*5566a3e3SBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause
2*5566a3e3SBruce Richardson  * Copyright(c) 2017 Intel Corporation
3d22fcb22SJianfeng Tan  */
4d22fcb22SJianfeng Tan 
5d22fcb22SJianfeng Tan #ifndef _VDEV_LOGS_H_
6d22fcb22SJianfeng Tan #define _VDEV_LOGS_H_
7d22fcb22SJianfeng Tan 
8d22fcb22SJianfeng Tan #include <rte_log.h>
9d22fcb22SJianfeng Tan 
10d22fcb22SJianfeng Tan extern int vdev_logtype_bus;
11d22fcb22SJianfeng Tan 
12d22fcb22SJianfeng Tan #define VDEV_LOG(level, fmt, args...) \
13d22fcb22SJianfeng Tan 	rte_log(RTE_LOG_ ## level, vdev_logtype_bus, "%s(): " fmt "\n", \
14d22fcb22SJianfeng Tan 		__func__, ##args)
15d22fcb22SJianfeng Tan 
16d22fcb22SJianfeng Tan #endif /* _VDEV_LOGS_H_ */
17