TARFS_DPF
TARFS_DPF(IO, "%s(%zu, %zu) = %d (resid %zd)\n", __func__,
TARFS_DPF(IO, "%s(%zu, %zu) null\n", __func__,
TARFS_DPF(IO, "%s(%zu, %zu) error %d\n", __func__,
TARFS_DPF(IO, "%s(%zu, %zu) eof\n", __func__,
TARFS_DPF(IO, "%s(%zu, %zu) read %zd | %*D\n", __func__,
TARFS_DPF(ALLOC, "%s: resized zio index\n", __func__);
TARFS_DPF(ZIDX, "%s: index %u = i %zu o %zu\n", __func__,
TARFS_DPF(ZIO, "%s(%d) = %d\n", __func__, accmode, error);
TARFS_DPF(ZIO, "%s() = %d\n", __func__, error);
TARFS_DPF(ZIDX, "%s: skipping to index %u = i %zu o %zu\n", __func__,
TARFS_DPF(ZIDX, "%s: continuing at i %zu o %zu\n", __func__,
TARFS_DPF(BOUNCE, "%s: allocating %zu-byte bounce buffer\n",
TARFS_DPF(ZIO, "%s: req %zu+%zu got %zu+%zu\n", __func__,
TARFS_DPF(ZIO, "%s: end of file after i %zu o %zu\n", __func__,
TARFS_DPF(ZIO, "%s: inflate failed after i %zu o %zu: %s\n", __func__,
TARFS_DPF(ZIO, "%s: end of stream after i %zu o %zu\n", __func__,
TARFS_DPF(ZIO, "%s: end of frame after i %zu o %zu\n", __func__,
TARFS_DPF(ZIO, "%s: inflated %zu\n", __func__, olen);
TARFS_DPF(BOUNCE, "%s: bounced %zu bytes\n", __func__,
TARFS_DPF(BOUNCE, "%s: freeing bounce buffer\n", __func__);
TARFS_DPF(ZIO, "%s(%zu, %zu) = %d (resid %zd)\n", __func__,
TARFS_DPF(ZIO, "%s(%zu, %zu)\n", __func__,
TARFS_DPF(ZIO, "%s(%zu, %zu) = %d (resid %zd)\n", __func__,
TARFS_DPF(ZIO, "%s(%p)\n", __func__, vp);
TARFS_DPF(ALLOC, "%s: allocated zio\n", __func__);
TARFS_DPF(ALLOC, "%s: allocated zio index\n", __func__);
TARFS_DPF(ZIO, "%s: created zio node\n", __func__);
TARFS_DPF(ALLOC, "%s: failed to lock znode", __func__);
TARFS_DPF(ALLOC, "%s: freeing zstd state\n", __func__);
TARFS_DPF(ALLOC, "%s: freeing index\n", __func__);
TARFS_DPF(ALLOC, "%s: freeing zio\n", __func__);
TARFS_DPF(LOOKUP, "%s: found tarfs_node %p\n", __func__,
TARFS_DPF(LOOKUP, "%s: no match found\n", __func__);
TARFS_DPF(LOOKUP, "%s: tarfs_node %p, cookie %jd\n", __func__, tnp,
TARFS_DPF(LOOKUP, "%s: name: %s\n", __func__,
TARFS_DPF(LOOKUP, "%s: Using cached entry: tarfs_node %p, "
TARFS_DPF(LOOKUP, "%s: tarfs_node %p, current %p, ino %lu\n",
TARFS_DPF(LOOKUP, "%s: Found entry: tarfs_node %p, "
TARFS_DPF(ALLOC, "%s(%.*s)\n", __func__, (int)namelen, name);
TARFS_DPF(MAP, "%s: map too large\n", __func__);
TARFS_DPF(MAP, "%s: %ld newlines in map\n", __func__, n);
TARFS_DPF(MAP, "%s: block map length %zu\n", __func__, nblk);
TARFS_DPF(MAP, "%s: %3d %12zu %12zu %12zu\n", __func__,
TARFS_DPF(MAP, "%s: zero-length block\n", __func__);
TARFS_DPF(MAP, "%s: misaligned map entry\n", __func__);
TARFS_DPF(MAP, "%s: overlapping map entries\n", __func__);
TARFS_DPF(MAP, "%s: map overflow\n", __func__);
TARFS_DPF(MAP, "%s: syntax error in block map\n", __func__);
TARFS_DPF(VNODE, "%s(%s, %zu, %zu)\n", __func__,
TARFS_DPF(MAP, "%s(%s) = zero %zu\n", __func__,
TARFS_DPF(MAP, "%s(%s) = data %zu\n", __func__,
TARFS_DPF(VNODE, "%s(%s) = %zu\n", __func__,
TARFS_DPF(ALLOC, "%s: %.*s = 0x%06x\n", __func__,
TARFS_DPF(ALLOC, "%s: %.*s = 0x??????\n",
TARFS_DPF(LOOKUP, "%s: name: %.*s\n", __func__, (int)cnp->cn_namelen,
TARFS_DPF(FS, "%s: O: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: not a regular file\n", __func__);
TARFS_DPF(FS, "%s: not permitted to mount\n", __func__);
TARFS_DPF(FS, "%s: failed to mount %s: %d\n", __func__,
TARFS_DPF(FS, "%s: M: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: success\n", __func__);
TARFS_DPF(FS, "%s: L: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: E: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: X: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: Unmounting %p\n", __func__, mp);
TARFS_DPF(FS, "%s: U: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: C: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: Getting root vnode\n", __func__);
TARFS_DPF(FS, "%s: mp %p, ino %lu, lkflags %d\n", __func__, mp, ino,
TARFS_DPF(FS, "%s: found hashed vnode %p\n", __func__, *vpp);
TARFS_DPF(FS, "%s: no hashed vnode for inode %lu\n", __func__, ino);
TARFS_DPF(FS, "%s: search of all nodes found %p\n", __func__, tnp);
TARFS_DPF(FS, "%s: allocated vnode\n", __func__);
TARFS_DPF(FS, "%s: inserting entry into VFS hash\n", __func__);
TARFS_DPF(CHECKSUM, "%s: invalid header checksum \"%.*s\"\n",
TARFS_DPF(CHECKSUM, "%s: header checksum \"%.*s\" = %#lo\n", __func__,
TARFS_DPF(CHECKSUM, "%s: calc unsigned checksum %#lo\n", __func__,
TARFS_DPF(CHECKSUM, "%s: calc signed checksum %#lo\n", __func__,
TARFS_DPF(LOOKUP, "%s: full path: %.*s\n", __func__,
TARFS_DPF(LOOKUP, "%s: %.*s is not a directory\n", __func__,
TARFS_DPF(LOOKUP, "%s: back to %.*s/\n", __func__,
TARFS_DPF(ALLOC, "%s: creating %.*s\n", __func__,
TARFS_DPF(LOOKUP, "%s: looking up %.*s in %.*s/\n", __func__,
TARFS_DPF(LOOKUP, "%s: parent %p node %p\n", __func__, parent, tnp);
TARFS_DPF(ALLOC, "%s: Freeing mount structure %p\n", __func__, tmp);
TARFS_DPF(ALLOC, "%s: freeing tarfs_node structures\n", __func__);
TARFS_DPF(ALLOC, "%s: deleting unr header\n", __func__);
TARFS_DPF(ALLOC, "%s: freeing structure\n", __func__);
TARFS_DPF(IO, "%s: orphaned extended header at %zu\n",
TARFS_DPF(IO, "%s: end of archive at %zu\n", __func__,
TARFS_DPF(ALLOC, "%s: GNU tar format at %zu\n", __func__,
TARFS_DPF(ALLOC, "%s: unsupported TAR format at %zu\n",
TARFS_DPF(ALLOC, "%s: header checksum failed at %zu\n",
TARFS_DPF(ALLOC, "%s: invalid file mode at %zu\n",
TARFS_DPF(ALLOC, "%s: invalid UID at %zu\n",
TARFS_DPF(ALLOC, "%s: invalid GID at %zu\n",
TARFS_DPF(ALLOC, "%s: invalid size at %zu\n",
TARFS_DPF(ALLOC, "%s: invalid modification time at %zu\n",
TARFS_DPF(ALLOC, "%s: [%c] %zu @%jd %o %d:%d\n", __func__,
TARFS_DPF(ALLOC, "%s: %zu-byte global extended header at %zu\n",
TARFS_DPF(IO, "%s: multiple extended headers at %zu\n",
TARFS_DPF(ALLOC, "%s: %zu-byte extended header at %zu\n",
TARFS_DPF(ALLOC, "%s: exthdr overflow\n",
TARFS_DPF(ALLOC, "%s: exthdr %s=%s\n", __func__,
TARFS_DPF(ALLOC, "%s: %s: sparse %ld.%ld (%zu bytes)\n", __func__,
TARFS_DPF(ALLOC, "%s: invalid sparse format\n", __func__);
TARFS_DPF(ALLOC, "%s: failed to look up %.*s\n", __func__,
TARFS_DPF(ALLOC, "%s: duplicate file %.*s\n", __func__,
TARFS_DPF(ALLOC, "%s: %.*s: link without target\n",
TARFS_DPF(ALLOC, "%s: %.*s: invalid link to %.*s\n",
TARFS_DPF(ALLOC, "%s: %.*s: link without target\n",
TARFS_DPF(ALLOC, "%s: %.*s: invalid device major\n",
TARFS_DPF(ALLOC, "%s: %.*s: invalid device minor\n",
TARFS_DPF(ALLOC, "%s: %.*s: invalid device major\n",
TARFS_DPF(ALLOC, "%s: %.*s: invalid device minor\n",
TARFS_DPF(ALLOC, "%s: unsupported type %c for %.*s\n",
TARFS_DPF(ALLOC, "%s: exthdr syntax error\n", __func__);
TARFS_DPF(IO, "%s: premature end of file\n", __func__);
TARFS_DPF(ALLOC, "%s: Allocating tarfs mount structure for vp %p\n",
TARFS_DPF(ALLOC, "%s: Allocated mount structure\n", __func__);
TARFS_DPF(ALLOC, "%s: pfsmnt_root %p\n", __func__, tmp->root);
TARFS_DPF(FS, "%s(%s%s%s, uid=%u, gid=%u, mode=%o)\n", __func__,
TARFS_DPF(FS, "%s: N: hold %u use %u lock 0x%x\n", __func__,
TARFS_DPF(FS, "%s: failed to open %s: %d\n", __func__,
TARFS_DPF(VNODE, "%s(%p=%s, %o)\n", __func__,
TARFS_DPF(VNODE, "%s(%p=%s)\n", __func__,
TARFS_DPF(LOOKUP, "%s(%p=%s, %.*s)\n", __func__,
TARFS_DPF(LOOKUP, "%s(%p=%s, %.*s): file not found\n", __func__,
TARFS_DPF(LOOKUP, "%s: found vnode %p, tarfs_node %p\n", __func__,
TARFS_DPF(VNODE, "%s(%p=%s, %zu, %zd)\n", __func__,
TARFS_DPF(VNODE, "%s: Setting EOF flag\n", __func__);
TARFS_DPF(VNODE, "%s: EOF\n", __func__);
TARFS_DPF(VNODE, "%s: Generating . entry\n", __func__);
TARFS_DPF(VNODE, "%s: Generating .. entry\n", __func__);
TARFS_DPF(VNODE, "%s: [%u] setting current node to %p=%s\n",
TARFS_DPF(VNODE, "%s: [%u] setting current node to %p=%s\n",
TARFS_DPF(VNODE, "%s: [%u] setting current node to %p=%s\n",
TARFS_DPF(VNODE, "%s: out of space, returning\n",
TARFS_DPF(VNODE, "%s: %u entries written\n", __func__, ndirents);
TARFS_DPF(VNODE, "%s: saving cache information\n", __func__);
TARFS_DPF(VNODE, "%s: Setting EOF flag\n", __func__);
TARFS_DPF(VNODE, "%s: Updating NFS cookies\n", __func__);
TARFS_DPF(VNODE, "%s: [%u] offset %zu\n", __func__,
TARFS_DPF(VNODE, "%s(%p=%s, %zu, %zd)\n", __func__,
TARFS_DPF(VNODE, "%s(%p=%s, %o)\n", __func__,
TARFS_DPF(VNODE, "%s(%p=%s)\n", __func__,
TARFS_DPF(VNODE, "%s(%p=%s, %zu, %ld/%ld)\n", __func__, tnp,
TARFS_DPF(VNODE, "%s(%p=%s)\n", __func__,