Coverage Report

Created: 2024-05-21 06:33

/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 */