summaryrefslogtreecommitdiff
path: root/tools/lib/api/debug-internal.h
blob: 188f7880eafe670e7afc84ea46f9c7445ede4bed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __API_DEBUG_INTERNAL_H__
#define __API_DEBUG_INTERNAL_H__

#include "debug.h"

#define __pr(func, fmt, ...)	\
do {				\
	if ((func))		\
		(func)("libapi: " fmt, ##__VA_ARGS__); \
} while (0)

extern libapi_print_fn_t __pr_warning;
extern libapi_print_fn_t __pr_info;
extern libapi_print_fn_t __pr_debug;

#define pr_warning(fmt, ...)	__pr(__pr_warning, fmt, ##__VA_ARGS__)
#define pr_info(fmt, ...)	__pr(__pr_info, fmt, ##__VA_ARGS__)
#define pr_debug(fmt, ...)	__pr(__pr_debug, fmt, ##__VA_ARGS__)

#endif /* __API_DEBUG_INTERNAL_H__ */
1-18 11:12:13 -0800 committerLinus Torvalds <torvalds@linux-foundation.org>2017-01-18 11:12:13 -0800 commit0b75f821ec8be459dd4dec77be39595d989d77ac (patch) tree8d5e5132ddf28928d44347c78102233b042f480e /drivers/usb/gadget/udc/omap_udc.h parent49b550fee80b5f36b961640666f7945d7ec63000 (diff)parentbc7c36eedb0c7004aa06c2afc3c5385adada8fa3 (diff)
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull timer fix from Ingo Molnar: "Fix a crash in the ARM-Exynos clocksource driver, triggered by CPU hotplug operations" * 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: clocksource/exynos_mct: Clear interrupt when cpu is shut down
Diffstat (limited to 'drivers/usb/gadget/udc/omap_udc.h')