/* * Device number printing routine. * * Copyright (c) 2016-2018 The strace developers. * All rights reserved. * * SPDX-License-Identifier: LGPL-2.1-or-later */ #include "defs.h" #include void print_dev_t(const unsigned long long dev) { if (xlat_verbose(xlat_verbosity) != XLAT_STYLE_ABBREV) tprintf("%#llx", dev); if (xlat_verbose(xlat_verbosity) == XLAT_STYLE_RAW) return; if (xlat_verbose(xlat_verbosity) == XLAT_STYLE_VERBOSE) tprints(" /* "); tprintf("makedev(%#x, %#x)", major(dev), minor(dev)); if (xlat_verbose(xlat_verbosity) == XLAT_STYLE_VERBOSE) tprints(" */"); }