Changeset View
Changeset View
Standalone View
Standalone View
sys/compat/linuxkpi/common/include/linux/device.h
Show First 20 Lines • Show All 198 Lines • ▼ Show 20 Lines | |||||
#define dev_info_once(dev, ...) do { \ | #define dev_info_once(dev, ...) do { \ | ||||
static bool __dev_info_once; \ | static bool __dev_info_once; \ | ||||
if (!__dev_info_once) { \ | if (!__dev_info_once) { \ | ||||
__dev_info_once = true; \ | __dev_info_once = true; \ | ||||
dev_info(dev, __VA_ARGS__); \ | dev_info(dev, __VA_ARGS__); \ | ||||
} \ | } \ | ||||
} while (0) | } while (0) | ||||
#define dev_warn_once(dev, ...) do { \ | |||||
static bool __dev_warn_once; \ | |||||
if (!__dev_warn_once) { \ | |||||
__dev_warn_once = 1; \ | |||||
dev_warn(dev, __VA_ARGS__); \ | |||||
} \ | |||||
} while (0) | |||||
#define dev_err_once(dev, ...) do { \ | #define dev_err_once(dev, ...) do { \ | ||||
static bool __dev_err_once; \ | static bool __dev_err_once; \ | ||||
if (!__dev_err_once) { \ | if (!__dev_err_once) { \ | ||||
__dev_err_once = 1; \ | __dev_err_once = 1; \ | ||||
dev_err(dev, __VA_ARGS__); \ | dev_err(dev, __VA_ARGS__); \ | ||||
} \ | } \ | ||||
} while (0) | } while (0) | ||||
▲ Show 20 Lines • Show All 414 Lines • Show Last 20 Lines |