xref: /dpdk/drivers/bus/vdev/vdev_logs.h (revision 2b843cac232eb3f2fa79e4254e21766817e2019f)
15566a3e3SBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause
25566a3e3SBruce 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;
11*2b843cacSDavid Marchand #define RTE_LOGTYPE_VDEV_BUS vdev_logtype_bus
12d22fcb22SJianfeng Tan 
13*2b843cacSDavid Marchand #define VDEV_LOG(level, ...) \
14*2b843cacSDavid Marchand 	RTE_LOG_LINE_PREFIX(level, VDEV_BUS, "%s(): ", __func__, __VA_ARGS__)
15d22fcb22SJianfeng Tan 
16d22fcb22SJianfeng Tan #endif /* _VDEV_LOGS_H_ */
17