/src/util-linux/include/debugobj.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* |
2 | | * SPDX-License-Identifier: LGPL-2.1-or-later |
3 | | * |
4 | | * Copyright (C) 2014 Ondrej Oprala <ooprala@redhat.com> |
5 | | * Copyright (C) 2014 Karel Zak <kzak@redhat.com> |
6 | | * |
7 | | * This file may be distributed under the terms of the |
8 | | * GNU Lesser General Public License. |
9 | | */ |
10 | | #ifndef UTIL_LINUX_DEBUGOBJ_H |
11 | | #define UTIL_LINUX_DEBUGOBJ_H |
12 | | |
13 | | /* |
14 | | * Include *after* debug.h and after UL_DEBUG_CURRENT_MASK define. |
15 | | */ |
16 | | |
17 | | static inline void __attribute__ ((__format__ (__printf__, 2, 3))) |
18 | | ul_debugobj(const void *handler, const char *mesg, ...) |
19 | 0 | { |
20 | 0 | va_list ap; |
21 | |
|
22 | 0 | if (handler && !(UL_DEBUG_CURRENT_MASK & __UL_DEBUG_FL_NOADDR)) |
23 | 0 | fprintf(stderr, "[%p]: ", handler); |
24 | |
|
25 | 0 | va_start(ap, mesg); |
26 | 0 | vfprintf(stderr, mesg, ap); |
27 | 0 | va_end(ap); |
28 | 0 | fputc('\n', stderr); |
29 | 0 | } Unexecuted instantiation: probe.c:ul_debugobj Unexecuted instantiation: tag.c:ul_debugobj Unexecuted instantiation: verify.c:ul_debugobj Unexecuted instantiation: partitions.c:ul_debugobj Unexecuted instantiation: sgi.c:ul_debugobj Unexecuted instantiation: solaris_x86.c:ul_debugobj Unexecuted instantiation: sun.c:ul_debugobj Unexecuted instantiation: ultrix.c:ul_debugobj Unexecuted instantiation: unixware.c:ul_debugobj Unexecuted instantiation: superblocks.c:ul_debugobj Unexecuted instantiation: swap.c:ul_debugobj Unexecuted instantiation: sysv.c:ul_debugobj Unexecuted instantiation: ubi.c:ul_debugobj Unexecuted instantiation: ubifs.c:ul_debugobj Unexecuted instantiation: udf.c:ul_debugobj Unexecuted instantiation: ufs.c:ul_debugobj Unexecuted instantiation: vdo.c:ul_debugobj Unexecuted instantiation: vfat.c:ul_debugobj Unexecuted instantiation: via_raid.c:ul_debugobj Unexecuted instantiation: vmfs.c:ul_debugobj Unexecuted instantiation: vxfs.c:ul_debugobj Unexecuted instantiation: xfs.c:ul_debugobj Unexecuted instantiation: zfs.c:ul_debugobj Unexecuted instantiation: zonefs.c:ul_debugobj Unexecuted instantiation: erofs.c:ul_debugobj Unexecuted instantiation: topology.c:ul_debugobj Unexecuted instantiation: dm.c:ul_debugobj Unexecuted instantiation: evms.c:ul_debugobj Unexecuted instantiation: ioctl.c:ul_debugobj Unexecuted instantiation: lvm.c:ul_debugobj Unexecuted instantiation: md.c:ul_debugobj Unexecuted instantiation: sysfs.c:ul_debugobj Unexecuted instantiation: path.c:ul_debugobj Unexecuted instantiation: init.c:ul_debugobj Unexecuted instantiation: dev.c:ul_debugobj Unexecuted instantiation: devname.c:ul_debugobj Unexecuted instantiation: devno.c:ul_debugobj Unexecuted instantiation: read.c:ul_debugobj Unexecuted instantiation: save.c:ul_debugobj Unexecuted instantiation: aix.c:ul_debugobj Unexecuted instantiation: atari.c:ul_debugobj Unexecuted instantiation: bsd.c:ul_debugobj Unexecuted instantiation: dos.c:ul_debugobj Unexecuted instantiation: gpt.c:ul_debugobj Unexecuted instantiation: mac.c:ul_debugobj Unexecuted instantiation: minix.c:ul_debugobj Unexecuted instantiation: adaptec_raid.c:ul_debugobj Unexecuted instantiation: apfs.c:ul_debugobj Unexecuted instantiation: bcache.c:ul_debugobj Unexecuted instantiation: befs.c:ul_debugobj Unexecuted instantiation: bfs.c:ul_debugobj Unexecuted instantiation: bitlocker.c:ul_debugobj Unexecuted instantiation: bluestore.c:ul_debugobj Unexecuted instantiation: btrfs.c:ul_debugobj Unexecuted instantiation: cs_fvault2.c:ul_debugobj Unexecuted instantiation: cramfs.c:ul_debugobj Unexecuted instantiation: ddf_raid.c:ul_debugobj Unexecuted instantiation: drbd.c:ul_debugobj Unexecuted instantiation: drbdproxy_datalog.c:ul_debugobj Unexecuted instantiation: drbdmanage.c:ul_debugobj Unexecuted instantiation: exfat.c:ul_debugobj Unexecuted instantiation: exfs.c:ul_debugobj Unexecuted instantiation: ext.c:ul_debugobj Unexecuted instantiation: f2fs.c:ul_debugobj Unexecuted instantiation: gfs.c:ul_debugobj Unexecuted instantiation: hfs.c:ul_debugobj Unexecuted instantiation: highpoint_raid.c:ul_debugobj Unexecuted instantiation: hpfs.c:ul_debugobj Unexecuted instantiation: iso9660.c:ul_debugobj Unexecuted instantiation: isw_raid.c:ul_debugobj Unexecuted instantiation: jfs.c:ul_debugobj Unexecuted instantiation: jmicron_raid.c:ul_debugobj Unexecuted instantiation: linux_raid.c:ul_debugobj Unexecuted instantiation: lsi_raid.c:ul_debugobj Unexecuted instantiation: luks.c:ul_debugobj Unexecuted instantiation: mpool.c:ul_debugobj Unexecuted instantiation: netware.c:ul_debugobj Unexecuted instantiation: nilfs.c:ul_debugobj Unexecuted instantiation: ntfs.c:ul_debugobj Unexecuted instantiation: refs.c:ul_debugobj Unexecuted instantiation: nvidia_raid.c:ul_debugobj Unexecuted instantiation: ocfs.c:ul_debugobj Unexecuted instantiation: promise_raid.c:ul_debugobj Unexecuted instantiation: reiserfs.c:ul_debugobj Unexecuted instantiation: romfs.c:ul_debugobj Unexecuted instantiation: silicon_raid.c:ul_debugobj Unexecuted instantiation: squashfs.c:ul_debugobj Unexecuted instantiation: stratis.c:ul_debugobj Unexecuted instantiation: cache.c:ul_debugobj Unexecuted instantiation: config.c:ul_debugobj |
30 | | |
31 | | #endif /* UTIL_LINUX_DEBUGOBJ_H */ |