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