tfprintf
tfprintf(stdout, 1, "%-11s %s %s\n", type_str, pfs_id_str, f);
tfprintf(fp, tab, "filename \"%*.*s\"\n", namelen, namelen,
tfprintf(fp, tab, "version %d\n", ipdata->meta.version);
tfprintf(fp, tab, "pfs_subtype %d (%s)\n",
tfprintf(fp, tab, "uflags 0x%08x\n", ipdata->meta.uflags);
tfprintf(fp, tab, "rmajor %d\n", ipdata->meta.rmajor);
tfprintf(fp, tab, "rminor %d\n", ipdata->meta.rminor);
tfprintf(fp, tab, "ctime %s\n",
tfprintf(fp, tab, "mtime %s\n",
tfprintf(fp, tab, "atime %s\n",
tfprintf(fp, tab, "btime %s\n",
tfprintf(fp, tab, "uid %s\n", hammer2_uuid_to_str(&uuid, &str));
tfprintf(fp, tab, "gid %s\n", hammer2_uuid_to_str(&uuid, &str));
tfprintf(fp, tab, "type %s\n",
tfprintf(fp, tab, "op_flags 0x%02x\n", ipdata->meta.op_flags);
tfprintf(fp, tab, "cap_flags 0x%04x\n", ipdata->meta.cap_flags);
tfprintf(fp, tab, "mode %-7o\n", ipdata->meta.mode);
tfprintf(fp, tab, "inum 0x%016jx\n", ipdata->meta.inum);
tfprintf(fp, tab, "size %ju ", (uintmax_t)ipdata->meta.size);
tfprintf(fp, tab, "nlinks %ju\n",
tfprintf(fp, tab, "iparent 0x%016jx\n",
tfprintf(fp, tab, "name_key 0x%016jx\n",
tfprintf(fp, tab, "name_len %u\n", ipdata->meta.name_len);
tfprintf(fp, tab, "ncopies %u\n", ipdata->meta.ncopies);
tfprintf(fp, tab, "comp_algo %s\n",
tfprintf(fp, tab, "check_algo %s\n",
tfprintf(fp, tab, "pfs_nmasters %u\n",
tfprintf(fp, tab, "pfs_type %u (%s)\n",
tfprintf(fp, tab, "pfs_inum 0x%016jx\n",
tfprintf(fp, tab, "pfs_clid %s\n",
tfprintf(fp, tab, "pfs_fsid %s\n",
tfprintf(fp, tab, "pfs_lsnap_tid 0x%016jx\n",
tfprintf(fp, tab, "data_quota %ju\n",
tfprintf(fp, tab, "data_count %ju\n",
tfprintf(fp, tab, "inode_quota %ju\n",
tfprintf(fp, tab, "inode_count %ju\n",
tfprintf(fp, tab, "[%03d] %016jx %-12s %016jx/%-2d\n",
tfprintf(fp, tab, "filename \"%*.*s\"\n",
tfprintf(fp, tab, "filename \"%*.*s\"\n",
tfprintf(fp, tab, "inum 0x%016jx\n",
tfprintf(fp, tab, "namlen %d\n",
tfprintf(fp, tab, "type %s\n",
tfprintf(fp, tab, "[%03d] %016jx %-12s %016jx/%-2d\n",
tfprintf(fp, tab, "%016jx %04d.%04x (avail=%7d) "
tfprintf(stdout, tab, "zone.%d %016jx%s\n",
tfprintf(stderr, 1, "Failed to read volume header\n");
tfprintf(stderr, 0, "zone.%d exceeds volume size\n", i);
tfprintf(stderr, 1, "Failed to read volume header\n");
tfprintf(stderr, 0, "zone.%d exceeds volume size\n", i);
tfprintf(stderr, 0, "zone.%d exceeds volume size\n", i);
tfprintf(stderr, 1, "Failed to read PFS blockref\n");
tfprintf(stderr, 1, "Failed to find PFS blockref\n");
tfprintf(stdout, 1, "%s\n", f);
tfprintf(stderr, 1, "PFS not found\n");
tfprintf(fp, tab, "%016jx.%02x %-12s %016jx/%-2d%s%s\n",
tfprintf(stderr, tab, "Failed to read media\n");
tfprintf(fp, 1, buf);
tfprintf(stderr, 2, "Failed to read media\n");
tfprintf(stderr, 1, "Bad magic %jX\n", voldata->magic);
tfprintf(stderr, 1, "Reverse endian\n");
tfprintf(stderr, 1, "Bad HAMMER2_VOL_ICRC_SECT0 CRC\n");
tfprintf(stderr, 1, "Bad HAMMER2_VOL_ICRC_SECT1 CRC\n");
tfprintf(stderr, 1, "Bad volume header CRC\n");