1*d30ea906Sjfb8856606 /* SPDX-License-Identifier: BSD-3-Clause 2*d30ea906Sjfb8856606 * Copyright(c) 2017 Intel Corporation 32bfe3f2eSlogwang */ 42bfe3f2eSlogwang 52bfe3f2eSlogwang #ifndef _VDEV_LOGS_H_ 62bfe3f2eSlogwang #define _VDEV_LOGS_H_ 72bfe3f2eSlogwang 82bfe3f2eSlogwang #include <rte_log.h> 92bfe3f2eSlogwang 102bfe3f2eSlogwang extern int vdev_logtype_bus; 112bfe3f2eSlogwang 122bfe3f2eSlogwang #define VDEV_LOG(level, fmt, args...) \ 132bfe3f2eSlogwang rte_log(RTE_LOG_ ## level, vdev_logtype_bus, "%s(): " fmt "\n", \ 142bfe3f2eSlogwang __func__, ##args) 152bfe3f2eSlogwang 162bfe3f2eSlogwang #endif /* _VDEV_LOGS_H_ */ 17