xref: /linux/include/linux/hfs_common.h (revision f32a26fab3672e60f622bd7461bf978fc72f29ec)
1*f32a26faSViacheslav Dubeyko /* SPDX-License-Identifier: GPL-2.0 */
2*f32a26faSViacheslav Dubeyko /*
3*f32a26faSViacheslav Dubeyko  * HFS/HFS+ common definitions, inline functions,
4*f32a26faSViacheslav Dubeyko  * and shared functionality.
5*f32a26faSViacheslav Dubeyko  */
6*f32a26faSViacheslav Dubeyko 
7*f32a26faSViacheslav Dubeyko #ifndef _HFS_COMMON_H_
8*f32a26faSViacheslav Dubeyko #define _HFS_COMMON_H_
9*f32a26faSViacheslav Dubeyko 
10*f32a26faSViacheslav Dubeyko #ifdef pr_fmt
11*f32a26faSViacheslav Dubeyko #undef pr_fmt
12*f32a26faSViacheslav Dubeyko #endif
13*f32a26faSViacheslav Dubeyko 
14*f32a26faSViacheslav Dubeyko #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
15*f32a26faSViacheslav Dubeyko 
16*f32a26faSViacheslav Dubeyko #define hfs_dbg(fmt, ...)							\
17*f32a26faSViacheslav Dubeyko 	pr_debug("pid %d:%s:%d %s(): " fmt,					\
18*f32a26faSViacheslav Dubeyko 		 current->pid, __FILE__, __LINE__, __func__, ##__VA_ARGS__)	\
19*f32a26faSViacheslav Dubeyko 
20*f32a26faSViacheslav Dubeyko #endif /* _HFS_COMMON_H_ */
21