cregit-Linux how code gets into the kernel

Release 4.7 tools/lib/api/debug-internal.h

Directory: tools/lib/api
#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__ */

Overall Contributors

PersonTokensPropCommitsCommitProp
jiri olsajiri olsa63100.00%1100.00%
Total63100.00%1100.00%
Directory: tools/lib/api
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
{% endraw %}