diff options
145 files changed, 4822 insertions, 5129 deletions
diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc index df713cfd1fb0..1e47821fe696 100644 --- a/ObsoleteFiles.inc +++ b/ObsoleteFiles.inc @@ -40,6 +40,16 @@ # xargs -n1 | sort | uniq -d; # done +# 20210613: Rename OpenZFS manual pages +OLD_FILES+=usr/share/man/man5/spl-module-parameters.5.gz +OLD_FILES+=usr/share/man/man5/zfs-events.5.gz +OLD_FILES+=usr/share/man/man5/zfs-module-parameters.5.gz +OLD_FILES+=usr/share/man/man8/zfsconcepts.8 +OLD_FILES+=usr/share/man/man8/zfsprops.8 +OLD_FILES+=usr/share/man/man5/zpool-features.5.gz +OLD_FILES+=usr/share/man/man8/zpoolconcepts.8 +OLD_FILES+=usr/share/man/man8/zpoolprops.8 + # 20210611: Remove svn and svnlite OLD_FILES+=usr/bin/svn OLD_FILES+=usr/bin/svnadmin diff --git a/cddl/sbin/zfs/Makefile b/cddl/sbin/zfs/Makefile index 5ea237eecaa4..6a6ef62e4fce 100644 --- a/cddl/sbin/zfs/Makefile +++ b/cddl/sbin/zfs/Makefile @@ -3,6 +3,7 @@ ZFSTOP= ${SRCTOP}/sys/contrib/openzfs .PATH: ${ZFSTOP}/cmd/zfs +.PATH: ${ZFSTOP}/man/man7 .PATH: ${ZFSTOP}/man/man8 .PATH: ${ZFSTOP}/module/os/freebsd/spl @@ -34,8 +35,8 @@ MAN= \ zfs-upgrade.8 \ zfs-userspace.8 \ zfs-wait.8 \ - zfsconcepts.8 \ - zfsprops.8 + zfsconcepts.7 \ + zfsprops.7 MLINKS= \ zfs-allow.8 zfs-unallow.8 \ zfs-hold.8 zfs-release.8 \ diff --git a/cddl/sbin/zpool/Makefile b/cddl/sbin/zpool/Makefile index 43cc8f2997b7..4c2a8b94de19 100644 --- a/cddl/sbin/zpool/Makefile +++ b/cddl/sbin/zpool/Makefile @@ -2,7 +2,9 @@ ZFSTOP= ${SRCTOP}/sys/contrib/openzfs +.PATH: ${ZFSTOP}/man/man4 .PATH: ${ZFSTOP}/man/man5 +.PATH: ${ZFSTOP}/man/man7 .PATH: ${ZFSTOP}/man/man8 .PATH: ${ZFSTOP}/cmd/zpool .PATH: ${ZFSTOP}/cmd/zpool/os/freebsd @@ -11,9 +13,8 @@ ZFSTOP= ${SRCTOP}/sys/contrib/openzfs PACKAGE= runtime PROG= zpool MAN= \ - spl-module-parameters.5 \ - zfs-events.5 \ - zfs-module-parameters.5 \ + spl.4 \ + zfs.4 \ zpool.8 \ zpool-add.8 \ zpool-attach.8 \ @@ -24,7 +25,7 @@ MAN= \ zpool-detach.8 \ zpool-events.8 \ zpool-export.8 \ - zpool-features.5 \ + zpool-features.7 \ zpool-get.8 \ zpool-history.8 \ zpool-import.8 \ @@ -45,8 +46,8 @@ MAN= \ zpool-trim.8 \ zpool-upgrade.8 \ zpool-wait.8 \ - zpoolconcepts.8 \ - zpoolprops.8 + zpoolconcepts.7 \ + zpoolprops.7 MLINKS= \ zpool-offline.8 zpool-online.8 \ zpool-get.8 zpool-set.8 diff --git a/sys/contrib/openzfs/.github/workflows/zfs-tests-functional.yml b/sys/contrib/openzfs/.github/workflows/zfs-tests-functional.yml index d2b5764dbf80..eacc95ae1617 100644 --- a/sys/contrib/openzfs/.github/workflows/zfs-tests-functional.yml +++ b/sys/contrib/openzfs/.github/workflows/zfs-tests-functional.yml @@ -26,7 +26,8 @@ jobs: xfslibs-dev libattr1-dev libacl1-dev libudev-dev libdevmapper-dev \ libssl-dev libffi-dev libaio-dev libelf-dev libmount-dev \ libpam0g-dev pamtester python-dev python-setuptools python-cffi \ - python3 python3-dev python3-setuptools python3-cffi libcurl4-openssl-dev + python-packaging python3 python3-dev python3-setuptools python3-cffi \ + libcurl4-openssl-dev python3-packaging - name: Autogen.sh run: | sh autogen.sh diff --git a/sys/contrib/openzfs/.github/workflows/zfs-tests-sanity.yml b/sys/contrib/openzfs/.github/workflows/zfs-tests-sanity.yml index 9e2ed1b2f7cf..40a7f8ba511c 100644 --- a/sys/contrib/openzfs/.github/workflows/zfs-tests-sanity.yml +++ b/sys/contrib/openzfs/.github/workflows/zfs-tests-sanity.yml @@ -22,7 +22,8 @@ jobs: xfslibs-dev libattr1-dev libacl1-dev libudev-dev libdevmapper-dev \ libssl-dev libffi-dev libaio-dev libelf-dev libmount-dev \ libpam0g-dev pamtester python-dev python-setuptools python-cffi \ - python3 python3-dev python3-setuptools python3-cffi libcurl4-openssl-dev + python-packaging python3 python3-dev python3-setuptools python3-cffi \ + python3-packaging libcurl4-openssl-dev - name: Autogen.sh run: | sh autogen.sh diff --git a/sys/contrib/openzfs/.github/workflows/zloop.yml b/sys/contrib/openzfs/.github/workflows/zloop.yml index 30785b14507a..b3679e7f7f20 100644 --- a/sys/contrib/openzfs/.github/workflows/zloop.yml +++ b/sys/contrib/openzfs/.github/workflows/zloop.yml @@ -22,8 +22,8 @@ jobs: xfslibs-dev libattr1-dev libacl1-dev libudev-dev libdevmapper-dev \ libssl-dev libffi-dev libaio-dev libelf-dev libmount-dev \ libpam0g-dev \ - python-dev python-setuptools python-cffi \ - python3 python3-dev python3-setuptools python3-cffi + python-dev python-setuptools python-cffi python-packaging \ + python3 python3-dev python3-setuptools python3-cffi python3-packaging - name: Autogen.sh run: | sh autogen.sh diff --git a/sys/contrib/openzfs/cmd/zed/agents/zfs_retire.c b/sys/contrib/openzfs/cmd/zed/agents/zfs_retire.c index 1c4cc885b5e5..1563f5d2792c 100644 --- a/sys/contrib/openzfs/cmd/zed/agents/zfs_retire.c +++ b/sys/contrib/openzfs/cmd/zed/agents/zfs_retire.c @@ -38,6 +38,7 @@ #include <sys/fs/zfs.h> #include <sys/fm/protocol.h> #include <sys/fm/fs/zfs.h> +#include <libzutil.h> #include <libzfs.h> #include <string.h> @@ -240,7 +241,7 @@ replace_with_spare(fmd_hdl_t *hdl, zpool_handle_t *zhp, nvlist_t *vdev) ZPOOL_CONFIG_CHILDREN, &spares[s], 1); fmd_hdl_debug(hdl, "zpool_vdev_replace '%s' with spare '%s'", - dev_name, basename(spare_name)); + dev_name, zfs_basename(spare_name)); if (zpool_vdev_attach(zhp, dev_name, spare_name, replacement, B_TRUE, rebuild) == 0) { diff --git a/sys/contrib/openzfs/cmd/zed/zed.d/Makefile.am b/sys/contrib/openzfs/cmd/zed/zed.d/Makefile.am index 3eece353ef90..2c8173b3e769 100644 --- a/sys/contrib/openzfs/cmd/zed/zed.d/Makefile.am +++ b/sys/contrib/openzfs/cmd/zed/zed.d/Makefile.am @@ -52,3 +52,6 @@ install-data-hook: ln -s "$(zedexecdir)/$${f}" "$(DESTDIR)$(zedconfdir)"; \ done chmod 0600 "$(DESTDIR)$(zedconfdir)/zed.rc" + +# False positive: 1>&"${ZED_FLOCK_FD}" looks suspiciously similar to a >&filename bash extension +CHECKBASHISMS_IGNORE = -e 'should be >word 2>&1' -e '&"$${ZED_FLOCK_FD}"' diff --git a/sys/contrib/openzfs/cmd/zed/zed.d/all-debug.sh b/sys/contrib/openzfs/cmd/zed/zed.d/all-debug.sh index 14b39caacd9d..824c9fe423d7 100755 --- a/sys/contrib/openzfs/cmd/zed/zed.d/all-debug.sh +++ b/sys/contrib/openzfs/cmd/zed/zed.d/all-debug.sh @@ -12,15 +12,11 @@ zed_exit_if_ignoring_this_event -lockfile="$(basename -- "${ZED_DEBUG_LOG}").lock" +zed_lock "${ZED_DEBUG_LOG}" +{ + printenv | sort + echo +} 1>&"${ZED_FLOCK_FD}" +zed_unlock "${ZED_DEBUG_LOG}" -umask 077 -zed_lock "${lockfile}" -exec >> "${ZED_DEBUG_LOG}" - -printenv | sort -echo - -exec >&- -zed_unlock "${lockfile}" exit 0 diff --git a/sys/contrib/openzfs/cmd/zed/zed.d/all-syslog.sh b/sys/contrib/openzfs/cmd/zed/zed.d/all-syslog.sh index 270b1bc67e5c..b07cf0f295ad 100755 --- a/sys/contrib/openzfs/cmd/zed/zed.d/all-syslog.sh +++ b/sys/contrib/openzfs/cmd/zed/zed.d/all-syslog.sh @@ -42,6 +42,7 @@ fi msg="${msg} delay=$((ZEVENT_ZIO_DELAY / 1000000))ms" # list the bookmark data together +# shellcheck disable=SC2153 [ -n "${ZEVENT_ZIO_OBJSET}" ] && \ msg="${msg} bookmark=${ZEVENT_ZIO_OBJSET}:${ZEVENT_ZIO_OBJECT}:${ZEVENT_ZIO_LEVEL}:${ZEVENT_ZIO_BLKID}" diff --git a/sys/contrib/openzfs/cmd/zed/zed.d/history_event-zfs-list-cacher.sh.in b/sys/contrib/openzfs/cmd/zed/zed.d/history_event-zfs-list-cacher.sh.in index 15f0a8ed6189..db40fa36d668 100755 --- a/sys/contrib/openzfs/cmd/zed/zed.d/history_event-zfs-list-cacher.sh.in +++ b/sys/contrib/openzfs/cmd/zed/zed.d/history_event-zfs-list-cacher.sh.in @@ -3,9 +3,8 @@ # Track changes to enumerated pools for use in early-boot set -ef -FSLIST_DIR="@sysconfdir@/zfs/zfs-list.cache" -FSLIST_TMP="@runstatedir@/zfs-list.cache.new" -FSLIST="${FSLIST_DIR}/${ZEVENT_POOL}" +FSLIST="@sysconfdir@/zfs/zfs-list.cache/${ZEVENT_POOL}" +FSLIST_TMP="@runstatedir@/zfs-list.cache@${ZEVENT_POOL}" # If the pool specific cache file is not writeable, abort [ -w "${FSLIST}" ] || exit 0 @@ -19,15 +18,15 @@ zed_check_cmd "${ZFS}" sort diff # If we are acting on a snapshot, we have nothing to do [ "${ZEVENT_HISTORY_DSNAME%@*}" = "${ZEVENT_HISTORY_DSNAME}" ] || exit 0 -# We obtain a lock on zfs-list to avoid any simultaneous writes. +# We lock the output file to avoid simultaneous writes. # If we run into trouble, log and drop the lock abort_alter() { - zed_log_msg "Error updating zfs-list.cache!" - zed_unlock zfs-list + zed_log_msg "Error updating zfs-list.cache for ${ZEVENT_POOL}!" + zed_unlock "${FSLIST}" } finished() { - zed_unlock zfs-list + zed_unlock "${FSLIST}" trap - EXIT exit 0 } @@ -37,7 +36,7 @@ case "${ZEVENT_HISTORY_INTERNAL_NAME}" in ;; export) - zed_lock zfs-list + zed_lock "${FSLIST}" trap abort_alter EXIT echo > "${FSLIST}" finished @@ -63,7 +62,7 @@ case "${ZEVENT_HISTORY_INTERNAL_NAME}" in ;; esac -zed_lock zfs-list +zed_lock "${FSLIST}" trap abort_alter EXIT PROPS="name,mountpoint,canmount,atime,relatime,devices,exec\ @@ -79,7 +78,7 @@ PROPS="name,mountpoint,canmount,atime,relatime,devices,exec\ sort "${FSLIST_TMP}" -o "${FSLIST_TMP}" # Don't modify the file if it hasn't changed -diff -q "${FSLIST_TMP}" "${FSLIST}" || mv "${FSLIST_TMP}" "${FSLIST}" +diff -q "${FSLIST_TMP}" "${FSLIST}" || cat "${FSLIST_TMP}" > "${FSLIST}" rm -f "${FSLIST_TMP}" finished diff --git a/sys/contrib/openzfs/cmd/zed/zed.d/zed-functions.sh b/sys/contrib/openzfs/cmd/zed/zed.d/zed-functions.sh index c4ed5aa8ac7a..9f8531d737a6 100644 --- a/sys/contrib/openzfs/cmd/zed/zed.d/zed-functions.sh +++ b/sys/contrib/openzfs/cmd/zed/zed.d/zed-functions.sh @@ -126,7 +126,7 @@ zed_lock() # Obtain a lock on the file bound to the given file descriptor. # - eval "exec ${fd}> '${lockfile}'" + eval "exec ${fd}>> '${lockfile}'" if ! err="$(flock --exclusive "${fd}" 2>&1)"; then zed_log_err "failed to lock \"${lockfile}\": ${err}" fi diff --git a/sys/contrib/openzfs/cmd/zfs/zfs_main.c b/sys/contrib/openzfs/cmd/zfs/zfs_main.c index c583053dbaec..38bfdc91aeaf 100644 --- a/sys/contrib/openzfs/cmd/zfs/zfs_main.c +++ b/sys/contrib/openzfs/cmd/zfs/zfs_main.c @@ -728,6 +728,32 @@ finish_progress(char *done) pt_header = NULL; } +/* This function checks if the passed fd refers to /dev/null or /dev/zero */ +#ifdef __linux__ +static boolean_t +is_dev_nullzero(int fd) +{ + struct stat st; + fstat(fd, &st); + return (major(st.st_rdev) == 1 && (minor(st.st_rdev) == 3 /* null */ || + minor(st.st_rdev) == 5 /* zero */)); +} +#endif + +static void +note_dev_error(int err, int fd) +{ +#ifdef __linux__ + if (err == EINVAL && is_dev_nullzero(fd)) { + (void) fprintf(stderr, + gettext("Error: Writing directly to /dev/{null,zero} files" + " on certain kernels is not currently implemented.\n" + "(As a workaround, " + "try \"zfs send [...] | cat > /dev/null\")\n")); + } +#endif +} + static int zfs_mount_and_share(libzfs_handle_t *hdl, const char *dataset, zfs_type_t type) { @@ -4572,11 +4598,16 @@ zfs_do_send(int argc, char **argv) err = zfs_send_saved(zhp, &flags, STDOUT_FILENO, resume_token); + if (err != 0) + note_dev_error(errno, STDOUT_FILENO); zfs_close(zhp); return (err != 0); } else if (resume_token != NULL) { - return (zfs_send_resume(g_zfs, &flags, STDOUT_FILENO, - resume_token)); + err = zfs_send_resume(g_zfs, &flags, STDOUT_FILENO, + resume_token); + if (err != 0) + note_dev_error(errno, STDOUT_FILENO); + return (err); } if (flags.skipmissing && !flags.replicate) { @@ -4627,6 +4658,8 @@ zfs_do_send(int argc, char **argv) err = zfs_send_one(zhp, fromname, STDOUT_FILENO, &flags, redactbook); zfs_close(zhp); + if (err != 0) + note_dev_error(errno, STDOUT_FILENO); return (err != 0); } @@ -4703,6 +4736,7 @@ zfs_do_send(int argc, char **argv) nvlist_free(dbgnv); } zfs_close(zhp); + note_dev_error(errno, STDOUT_FILENO); return (err != 0); } diff --git a/sys/contrib/openzfs/cmd/zpool/zpool_main.c b/sys/contrib/openzfs/cmd/zpool/zpool_main.c index 02415b157935..35a59710c05e 100644 --- a/sys/contrib/openzfs/cmd/zpool/zpool_main.c +++ b/sys/contrib/openzfs/cmd/zpool/zpool_main.c @@ -533,7 +533,7 @@ usage(boolean_t requested) (void) fprintf(fp, "YES disabled | enabled | active\n"); (void) fprintf(fp, gettext("\nThe feature@ properties must be " - "appended with a feature name.\nSee zpool-features(5).\n")); + "appended with a feature name.\nSee zpool-features(7).\n")); } /* @@ -8248,7 +8248,7 @@ status_callback(zpool_handle_t *zhp, void *data) printf_color(ANSI_YELLOW, gettext("Enable all features using " "'zpool upgrade'. Once this is done,\n\tthe pool may no " "longer be accessible by software that does not support\n\t" - "the features. See zpool-features(5) for details.\n")); + "the features. See zpool-features(7) for details.\n")); break; case ZPOOL_STATUS_COMPATIBILITY_ERR: @@ -8951,7 +8951,7 @@ upgrade_list_disabled_cb(zpool_handle_t *zhp, void *arg) "pool may become incompatible with " "software\nthat does not support " "the feature. See " - "zpool-features(5) for " + "zpool-features(7) for " "details.\n\n" "Note that the pool " "'compatibility' feature can be " diff --git a/sys/contrib/openzfs/cmd/zpool_influxdb/dashboards/grafana/ZFS-pool-latency-heatmaps-influxdb.json b/sys/contrib/openzfs/cmd/zpool_influxdb/dashboards/grafana/ZFS-pool-latency-heatmaps-influxdb.json index a99f92783bc4..70260ae40814 100644 --- a/sys/contrib/openzfs/cmd/zpool_influxdb/dashboards/grafana/ZFS-pool-latency-heatmaps-influxdb.json +++ b/sys/contrib/openzfs/cmd/zpool_influxdb/dashboards/grafana/ZFS-pool-latency-heatmaps-influxdb.json @@ -1360,7 +1360,7 @@ "type": "row" }, { - "content": "I/O requests that are satisfied by accessing pool devices are managed by the ZIO scheduler.\nThe total latency is measured from the start of the I/O to completion by the disk.\nLatency through each queue is shown prior to its submission to the disk queue.\n\nThis view is useful for observing the effects of tuning the ZIO scheduler min and max values\n(see zfs-module-parameters(5) and [ZFS on Linux Module Parameters](https://openzfs.github.io/openzfs-docs/Performance%20and%20tuning/ZFS%20on%20Linux%20Module%20Parameters.html)):\n+ *zfs_vdev_max_active* controls the ZIO scheduler's disk queue depth (do not confuse with the block device's nr_requests)\n+ *zfs_vdev_sync_read_min_active* and *zfs_vdev_sync_read_max_active* control the synchronous queue for reads: most reads are sync\n+ *zfs_vdev_sync_write_min_active* and *zfs_vdev_sync_write_max_active* control the synchronous queue for writes: \nusually metadata or user data depending on the \"sync\" property setting or I/Os that are requested to be flushed\n+ *zfs_vdev_async_read_min_active* and *zfs_vdev_async_read_max_active* control the asynchronous queue for reads: usually prefetches\n+ *zfs_vdev_async_write_min_active* and *zfs_vdev_async_write_max_active* control the asynchronous queue for writes: \nusually the bulk of all writes at transaction group (txg) commit\n+ *zfs_vdev_scrub_min_active* and *zfs_vdev_scrub_max_active* controls the scan reads: usually scrub or resilver\n\n", + "content": "I/O requests that are satisfied by accessing pool devices are managed by the ZIO scheduler.\nThe total latency is measured from the start of the I/O to completion by the disk.\nLatency through each queue is shown prior to its submission to the disk queue.\n\nThis view is useful for observing the effects of tuning the ZIO scheduler min and max values\n(see zfs(4) and [ZFS on Linux Module Parameters](https://openzfs.github.io/openzfs-docs/Performance%20and%20tuning/ZFS%20on%20Linux%20Module%20Parameters.html)):\n+ *zfs_vdev_max_active* controls the ZIO scheduler's disk queue depth (do not confuse with the block device's nr_requests)\n+ *zfs_vdev_sync_read_min_active* and *zfs_vdev_sync_read_max_active* control the synchronous queue for reads: most reads are sync\n+ *zfs_vdev_sync_write_min_active* and *zfs_vdev_sync_write_max_active* control the synchronous queue for writes: \nusually metadata or user data depending on the \"sync\" property setting or I/Os that are requested to be flushed\n+ *zfs_vdev_async_read_min_active* and *zfs_vdev_async_read_max_active* control the asynchronous queue for reads: usually prefetches\n+ *zfs_vdev_async_write_min_active* and *zfs_vdev_async_write_max_active* control the asynchronous queue for writes: \nusually the bulk of all writes at transaction group (txg) commit\n+ *zfs_vdev_scrub_min_active* and *zfs_vdev_scrub_max_active* controls the scan reads: usually scrub or resilver\n\n", "datasource": "${DS_MACBOOK-INFLUX}", "fieldConfig": { "defaults": { @@ -1664,4 +1664,4 @@ "list": [] }, "version": 2 -}
\ No newline at end of file +} diff --git a/sys/contrib/openzfs/config/Rules.am b/sys/contrib/openzfs/config/Rules.am index ef10d493896d..8fe2fa9ca8d9 100644 --- a/sys/contrib/openzfs/config/Rules.am +++ b/sys/contrib/openzfs/config/Rules.am @@ -54,6 +54,9 @@ if BUILD_FREEBSD AM_CPPFLAGS += -DTEXT_DOMAIN=\"zfs-freebsd-user\" endif AM_CPPFLAGS += -D"strtok(...)=strtok(__VA_ARGS__) __attribute__((deprecated(\"Use strtok_r(3) instead!\")))" +AM_CPPFLAGS += -D"__xpg_basename(...)=__xpg_basename(__VA_ARGS__) __attribute__((deprecated(\"basename(3) is underspecified. Use zfs_basename() instead!\")))" +AM_CPPFLAGS += -D"basename(...)=basename(__VA_ARGS__) __attribute__((deprecated(\"basename(3) is underspecified. Use zfs_basename() instead!\")))" +AM_CPPFLAGS += -D"dirname(...)=dirname(__VA_ARGS__) __attribute__((deprecated(\"dirname(3) is underspecified. Use zfs_dirnamelen() instead!\")))" AM_LDFLAGS = $(DEBUG_LDFLAGS) AM_LDFLAGS += $(ASAN_LDFLAGS) diff --git a/sys/contrib/openzfs/config/always-pyzfs.m4 b/sys/contrib/openzfs/config/always-pyzfs.m4 index 76e07b593df2..fa39fd88519c 100644 --- a/sys/contrib/openzfs/config/always-pyzfs.m4 +++ b/sys/contrib/openzfs/config/always-pyzfs.m4 @@ -47,6 +47,21 @@ AC_DEFUN([ZFS_AC_CONFIG_ALWAYS_PYZFS], [ AC_SUBST(DEFINE_PYZFS) dnl # + dnl # Python "packaging" (or, failing that, "distlib") module is required to build and install pyzfs + dnl # + AS_IF([test "x$enable_pyzfs" = xcheck -o "x$enable_pyzfs" = xyes], [ + ZFS_AC_PYTHON_MODULE([packaging], [], [ + ZFS_AC_PYTHON_MODULE([distlib], [], [ + AS_IF([test "x$enable_pyzfs" = xyes], [ + AC_MSG_ERROR("Python $PYTHON_VERSION packaging and distlib modules are not installed") + ], [test "x$enable_pyzfs" != xno], [ + enable_pyzfs=no + ]) + ]) + ]) + ]) + + dnl # dnl # Require python-devel libraries dnl # AS_IF([test "x$enable_pyzfs" = xcheck -o "x$enable_pyzfs" = xyes], [ diff --git a/sys/contrib/openzfs/config/ax_python_devel.m4 b/sys/contrib/openzfs/config/ax_python_devel.m4 index faf6c2b0d7ef..fcf73dc20880 100644 --- a/sys/contrib/openzfs/config/ax_python_devel.m4 +++ b/sys/contrib/openzfs/config/ax_python_devel.m4 @@ -97,9 +97,18 @@ AC_DEFUN([AX_PYTHON_DEVEL],[ # Check for a version of Python >= 2.1.0 # AC_MSG_CHECKING([for a version of Python >= '2.1.0']) - ac_supports_python_ver=`$PYTHON -c "import sys; \ - ver = sys.version.split ()[[0]]; \ - print (ver >= '2.1.0')"` + ac_supports_python_ver=`cat<<EOD | $PYTHON - +from __future__ import print_function; +import sys; +try: + from packaging import version; +except ImportError: + from distlib import version; +ver = sys.version.split ()[[0]]; +(tst_cmp, tst_ver) = ">= '2.1.0'".split (); +tst_ver = tst_ver.strip ("'"); +eval ("print (version.LegacyVersion (ver)"+ tst_cmp +"version.LegacyVersion (tst_ver))") +EOD` if test "$ac_supports_python_ver" != "True"; then if test -z "$PYTHON_NOVERSIONCHECK"; then AC_MSG_RESULT([no]) @@ -126,9 +135,21 @@ to something else than an empty string. # if test -n "$1"; then AC_MSG_CHECKING([for a version of Python $1]) - ac_supports_python_ver=`$PYTHON -c "import sys; \ - ver = sys.version.split ()[[0]]; \ - print (ver $1)"` + # Why the strip ()? Because if we don't, version.parse + # will, for example, report 3.10.0 >= '3.11.0' + ac_supports_python_ver=`cat<<EOD | $PYTHON - + +from __future__ import print_function; +import sys; +try: + from packaging import version; +except ImportError: + from distlib import version; +ver = sys.version.split ()[[0]]; +(tst_cmp, tst_ver) = "$1".split (); +tst_ver = tst_ver.strip ("'"); +eval ("print (version.LegacyVersion (ver)"+ tst_cmp +"version.LegacyVersion (tst_ver))") +EOD` if test "$ac_supports_python_ver" = "True"; then AC_MSG_RESULT([yes]) else diff --git a/sys/contrib/openzfs/configure.ac b/sys/contrib/openzfs/configure.ac index 077ad7c43f4d..27409c82f396 100644 --- a/sys/contrib/openzfs/configure.ac +++ b/sys/contrib/openzfs/configure.ac @@ -171,9 +171,6 @@ AC_CONFIG_FILES([ lib/libzstd/Makefile lib/libzutil/Makefile man/Makefile - man/man1/Makefile - man/man5/Makefile - man/man8/Makefile module/Kbuild module/Makefile module/avl/Makefile diff --git a/sys/contrib/openzfs/contrib/dracut/90zfs/.gitignore b/sys/contrib/openzfs/contrib/dracut/90zfs/.gitignore index dce24393479b..cb84212f3a2a 100644 --- a/sys/contrib/openzfs/contrib/dracut/90zfs/.gitignore +++ b/sys/contrib/openzfs/contrib/dracut/90zfs/.gitignore @@ -1,11 +1,2 @@ -export-zfs.sh -module-setup.sh -mount-zfs.sh -parse-zfs.sh -zfs-generator.sh -zfs-lib.sh -zfs-load-key.sh -zfs-needshutdown.sh -zfs-env-bootfs.service -zfs-snapshot-bootfs.service -zfs-rollback-bootfs.service +*.sh +*.service diff --git a/sys/contrib/openzfs/contrib/dracut/90zfs/Makefile.am b/sys/contrib/openzfs/contrib/dracut/90zfs/Makefile.am index ff3a2b27f24e..3f7050300994 100644 --- a/sys/contrib/openzfs/contrib/dracut/90zfs/Makefile.am +++ b/sys/contrib/openzfs/contrib/dracut/90zfs/Makefile.am @@ -10,7 +10,8 @@ pkgdracut_SCRIPTS = \ zfs-generator.sh \ zfs-load-key.sh \ zfs-needshutdown.sh \ - zfs-lib.sh + zfs-lib.sh \ + import-opts-generator.sh pkgdracut_DATA = \ zfs-env-bootfs.service \ diff --git a/sys/contrib/openzfs/contrib/dracut/90zfs/import-opts-generator.sh.in b/sys/contrib/openzfs/contrib/dracut/90zfs/import-opts-generator.sh.in new file mode 100755 index 000000000000..8bc8c9b35b73 --- /dev/null +++ b/sys/contrib/openzfs/contrib/dracut/90zfs/import-opts-generator.sh.in @@ -0,0 +1,5 @@ +#!/bin/sh + +. /lib/dracut-zfs-lib.sh + +echo ZPOOL_IMPORT_OPTS="$ZPOOL_IMPORT_OPTS" diff --git a/sys/contrib/openzfs/contrib/dracut/90zfs/module-setup.sh.in b/sys/contrib/openzfs/contrib/dracut/90zfs/module-setup.sh.in index 817da5b2b4a9..a4b62da1f742 100755 --- a/sys/contrib/openzfs/contrib/dracut/90zfs/module-setup.sh.in +++ b/sys/contrib/openzfs/contrib/dracut/90zfs/module-setup.sh.in @@ -104,29 +104,40 @@ install() { if dracut_module_included "systemd"; then mkdir -p "${initdir}/$systemdsystemunitdir/zfs-import.target.wants" - for _item in scan cache ; do - dracut_install @systemdunitdir@/zfs-import-$_item.service - if ! [ -L "${initdir}/$systemdsystemunitdir/zfs-import.target.wants"/zfs-import-$_item.service ]; then - ln -s ../zfs-import-$_item.service "${initdir}/$systemdsystemunitdir/zfs-import.target.wants"/zfs-import-$_item.service - type mark_hostonly >/dev/null 2>&1 && mark_hostonly @systemdunitdir@/zfs-import-$_item.service + for _service in "zfs-import-scan.service" "zfs-import-cache.service" ; do + dracut_install "@systemdunitdir@/$_service" + if ! [ -L "${initdir}/$systemdsystemunitdir/zfs-import.target.wants/$_service" ]; then + ln -sf ../$_service "${initdir}/$systemdsystemunitdir/zfs-import.target.wants/$_service" + type mark_hostonly >/dev/null 2>&1 && mark_hostonly "@systemdunitdir@/$_service" fi done + inst "${moddir}"/zfs-env-bootfs.service "${systemdsystemunitdir}"/zfs-env-bootfs.service ln -s ../zfs-env-bootfs.service "${initdir}/${systemdsystemunitdir}/zfs-import.target.wants"/zfs-env-bootfs.service type mark_hostonly >/dev/null 2>&1 && mark_hostonly @systemdunitdir@/zfs-env-bootfs.service + dracut_install systemd-ask-password dracut_install systemd-tty-ask-password-agent + mkdir -p "${initdir}/$systemdsystemunitdir/initrd.target.wants" dracut_install @systemdunitdir@/zfs-import.target if ! [ -L "${initdir}/$systemdsystemunitdir/initrd.target.wants"/zfs-import.target ]; then ln -s ../zfs-import.target "${initdir}/$systemdsystemunitdir/initrd.target.wants"/zfs-import.target type mark_hostonly >/dev/null 2>&1 && mark_hostonly @systemdunitdir@/zfs-import.target fi + for _service in zfs-snapshot-bootfs.service zfs-rollback-bootfs.service ; do - inst "${moddir}"/$_service "${systemdsystemunitdir}"/$_service - if ! [ -L "${initdir}/$systemdsystemunitdir/initrd.target.wants"/$_service ]; then - ln -s ../$_service "${initdir}/$systemdsystemunitdir/initrd.target.wants"/$_service + inst "${moddir}/$_service" "${systemdsystemunitdir}/$_service" + if ! [ -L "${initdir}/$systemdsystemunitdir/initrd.target.wants/$_service" ]; then + ln -s "../$_service" "${initdir}/$systemdsystemunitdir/initrd.target.wants/$_service" fi done + + # There isn't a pkg-config variable for this, + # and dracut doesn't automatically resolve anything this'd be next to + local systemdsystemenvironmentgeneratordir + systemdsystemenvironmentgeneratordir="$(pkg-config --variable=prefix systemd || echo "/usr")/lib/systemd/system-environment-generators" + mkdir -p "${initdir}/${systemdsystemenvironmentgeneratordir}" + inst "${moddir}"/import-opts-generator.sh "${systemdsystemenvironmentgeneratordir}"/zfs-import-opts.sh fi } diff --git a/sys/contrib/openzfs/etc/systemd/system/zfs-import-cache.service.in b/sys/contrib/openzfs/etc/systemd/system/zfs-import-cache.service.in index 0d236fe9e468..b09961a8bb84 100644 --- a/sys/contrib/openzfs/etc/systemd/system/zfs-import-cache.service.in +++ b/sys/contrib/openzfs/etc/systemd/system/zfs-import-cache.service.in @@ -14,7 +14,7 @@ ConditionPathIsDirectory=/sys/module/zfs [Service] Type=oneshot RemainAfterExit=yes -ExecStart=@sbindir@/zpool import -c @sysconfdir@/zfs/zpool.cache -aN +ExecStart=@sbindir@/zpool import -c @sysconfdir@/zfs/zpool.cache -aN ${ZPOOL_IMPORT_OPTS} [Install] WantedBy=zfs-import.target diff --git a/sys/contrib/openzfs/etc/systemd/system/zfs-import-scan.service.in b/sys/contrib/openzfs/etc/systemd/system/zfs-import-scan.service.in index f0317e23e508..c1111c73a607 100644 --- a/sys/contrib/openzfs/etc/systemd/system/zfs-import-scan.service.in +++ b/sys/contrib/openzfs/etc/systemd/system/zfs-import-scan.service.in @@ -13,7 +13,7 @@ ConditionPathIsDirectory=/sys/module/zfs [Service] Type=oneshot RemainAfterExit=yes -ExecStart=@sbindir@/zpool import -aN -o cachefile=none +ExecStart=@sbindir@/zpool import -aN -o cachefile=none ${ZPOOL_IMPORT_OPTS} [Install] WantedBy=zfs-import.target diff --git a/sys/contrib/openzfs/include/libnvpair.h b/sys/contrib/openzfs/include/libnvpair.h index 5277f9574ddf..bc50c3b7e1f8 100644 --- a/sys/contrib/openzfs/include/libnvpair.h +++ b/sys/contrib/openzfs/include/libnvpair.h @@ -24,7 +24,7 @@ */ #ifndef _LIBNVPAIR_H -#define _LIBNVPAIR_H +#define _LIBNVPAIR_H extern __attribute__((visibility("default"))) #include <sys/nvpair.h> #include <stdlib.h> @@ -42,13 +42,13 @@ extern "C" { * are all imported from <sys/nvpair.h> included above. */ -extern int nvpair_value_match(nvpair_t *, int, char *, char **); -extern int nvpair_value_match_regex(nvpair_t *, int, char *, regex_t *, +_LIBNVPAIR_H int nvpair_value_match(nvpair_t *, int, char *, char **); +_LIBNVPAIR_H int nvpair_value_match_regex(nvpair_t *, int, char *, regex_t *, char **); -extern void nvlist_print(FILE *, nvlist_t *); -int nvlist_print_json(FILE *, nvlist_t *); -extern void dump_nvlist(nvlist_t *, int); +_LIBNVPAIR_H void nvlist_print(FILE *, nvlist_t *); +_LIBNVPAIR_H int nvlist_print_json(FILE *, nvlist_t *); +_LIBNVPAIR_H void dump_nvlist(nvlist_t *, int); /* * Private nvlist printing interface that allows the caller some control @@ -88,18 +88,18 @@ enum nvlist_indent_mode { NVLIST_INDENT_TABBED /* Indent with tabstops */ }; -extern nvlist_prtctl_t nvlist_prtctl_alloc(void); -extern void nvlist_prtctl_free(nvlist_prtctl_t); -extern void nvlist_prt(nvlist_t *, nvlist_prtctl_t); +_LIBNVPAIR_H nvlist_prtctl_t nvlist_prtctl_alloc(void); +_LIBNVPAIR_H void nvlist_prtctl_free(nvlist_prtctl_t); +_LIBNVPAIR_H void nvlist_prt(nvlist_t *, nvlist_prtctl_t); /* Output stream */ -extern void nvlist_prtctl_setdest(nvlist_prtctl_t, FILE *); -extern FILE *nvlist_prtctl_getdest(nvlist_prtctl_t); +_LIBNVPAIR_H void nvlist_prtctl_setdest(nvlist_prtctl_t, FILE *); +_LIBNVPAIR_H FILE *nvlist_prtctl_getdest(nvlist_prtctl_t); /* Indentation mode, start indent, indent increment; default tabbed/0/1 */ -extern void nvlist_prtctl_setindent(nvlist_prtctl_t, enum nvlist_indent_mode, - int, int); -extern void nvlist_prtctl_doindent(nvlist_prtctl_t, int); +_LIBNVPAIR_H void nvlist_prtctl_setindent(nvlist_prtctl_t, + enum nvlist_indent_mode, int, int); +_LIBNVPAIR_H void nvlist_prtctl_doindent(nvlist_prtctl_t, int); enum nvlist_prtctl_fmt { NVLIST_FMT_MEMBER_NAME, /* name fmt; default "%s = " */ @@ -107,9 +107,10 @@ enum nvlist_prtctl_fmt { NVLIST_FMT_BTWN_ARRAY /* between array members; default " " */ }; -extern void nvlist_prtctl_setfmt(nvlist_prtctl_t, enum nvlist_prtctl_fmt, +_LIBNVPAIR_H void nvlist_prtctl_setfmt(nvlist_prtctl_t, enum nvlist_prtctl_fmt, const char *); -extern void nvlist_prtctl_dofmt(nvlist_prtctl_t, enum nvlist_prtctl_fmt, ...); +_LIBNVPAIR_H void nvlist_prtctl_dofmt(nvlist_prtctl_t, enum nvlist_prtctl_fmt, + ...); /* * Function prototypes for interfaces that appoint a new rendering function @@ -139,7 +140,7 @@ extern void nvlist_prtctl_dofmt(nvlist_prtctl_t, enum nvlist_prtctl_fmt, ...); */ #define NVLIST_PRINTCTL_SVDECL(funcname, valtype) \ - extern void funcname(nvlist_prtctl_t, \ + _LIBNVPAIR_H void funcname(nvlist_prtctl_t, \ int (*)(nvlist_prtctl_t, void *, nvlist_t *, const char *, valtype), \ void *) @@ -170,7 +171,7 @@ NVLIST_PRINTCTL_SVDECL(nvlist_prtctlop_nvlist, nvlist_t *); * Return values as above. */ #define NVLIST_PRINTCTL_AVDECL(funcname, vtype) \ - extern void funcname(nvlist_prtctl_t, \ + _LIBNVPAIR_H void funcname(nvlist_prtctl_t, \ int (*)(nvlist_prtctl_t, void *, nvlist_t *, const char *, vtype, uint_t), \ void *) diff --git a/sys/contrib/openzfs/include/libzfs_core.h b/sys/contrib/openzfs/include/libzfs_core.h index 34161a06fb45..83d8211ab615 100644 --- a/sys/contrib/openzfs/include/libzfs_core.h +++ b/sys/contrib/openzfs/include/libzfs_core.h @@ -27,7 +27,7 @@ */ #ifndef _LIBZFS_CORE_H -#define _LIBZFS_CORE_H +#define _LIBZFS_CORE_H extern __attribute__((visibility("default"))) #include <libnvpair.h> #include <sys/param.h> @@ -38,41 +38,42 @@ extern "C" { #endif -int libzfs_core_init(void); -void libzfs_core_fini(void); +_LIBZFS_CORE_H int libzfs_core_init(void); +_LIBZFS_CORE_H void libzfs_core_fini(void); /* - * NB: this type should be kept binary compatible with dmu_objset_type_t. + * NB: this type should be kept binary-compatible with dmu_objset_type_t. */ enum lzc_dataset_type { LZC_DATSET_TYPE_ZFS = 2, LZC_DATSET_TYPE_ZVOL }; -int lzc_snapshot(nvlist_t *, nvlist_t *, nvlist_t **); -int lzc_create(const char *, enum lzc_dataset_type, nvlist_t *, uint8_t *, +_LIBZFS_CORE_H int lzc_snapshot(nvlist_t *, nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_create(const char *, enum lzc_dataset_type, nvlist_t *, + uint8_t *, uint_t); +_LIBZFS_CORE_H int lzc_clone(const char *, const char *, nvlist_t *); +_LIBZFS_CORE_H int lzc_promote(const char *, char *, int); +_LIBZFS_CORE_H int lzc_destroy_snaps(nvlist_t *, boolean_t, nvlist_t **); +_LIBZFS_CORE_H int lzc_bookmark(nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_get_bookmarks(const char *, nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_get_bookmark_props(const char *, nvlist_t **); +_LIBZFS_CORE_H int lzc_destroy_bookmarks(nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_load_key(const char *, boolean_t, uint8_t *, uint_t); +_LIBZFS_CORE_H int lzc_unload_key(const char *); +_LIBZFS_CORE_H int lzc_change_key(const char *, uint64_t, nvlist_t *, uint8_t *, uint_t); -int lzc_clone(const char *, const char *, nvlist_t *); -int lzc_promote(const char *, char *, int); -int lzc_destroy_snaps(nvlist_t *, boolean_t, nvlist_t **); -int lzc_bookmark(nvlist_t *, nvlist_t **); -int lzc_get_bookmarks(const char *, nvlist_t *, nvlist_t **); -int lzc_get_bookmark_props(const char *, nvlist_t **); -int lzc_destroy_bookmarks(nvlist_t *, nvlist_t **); -int lzc_load_key(const char *, boolean_t, uint8_t *, uint_t); -int lzc_unload_key(const char *); -int lzc_change_key(const char *, uint64_t, nvlist_t *, uint8_t *, uint_t); -int lzc_initialize(const char *, pool_initialize_func_t, nvlist_t *, - nvlist_t **); -int lzc_trim(const char *, pool_trim_func_t, uint64_t, boolean_t, +_LIBZFS_CORE_H int lzc_initialize(const char *, pool_initialize_func_t, nvlist_t *, nvlist_t **); -int lzc_redact(const char *, const char *, nvlist_t *); +_LIBZFS_CORE_H int lzc_trim(const char *, pool_trim_func_t, uint64_t, boolean_t, + nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_redact(const char *, const char *, nvlist_t *); -int lzc_snaprange_space(const char *, const char *, uint64_t *); +_LIBZFS_CORE_H int lzc_snaprange_space(const char *, const char *, uint64_t *); -int lzc_hold(nvlist_t *, int, nvlist_t **); -int lzc_release(nvlist_t *, nvlist_t **); -int lzc_get_holds(const char *, nvlist_t **); +_LIBZFS_CORE_H int lzc_hold(nvlist_t *, int, nvlist_t **); +_LIBZFS_CORE_H int lzc_release(nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_get_holds(const char *, nvlist_t **); enum lzc_send_flags { LZC_SEND_FLAG_EMBED_DATA = 1 << 0, @@ -82,61 +83,66 @@ enum lzc_send_flags { LZC_SEND_FLAG_SAVED = 1 << 4, }; -int lzc_send(const char *, const char *, int, enum lzc_send_flags); -int lzc_send_resume(const char *, const char *, int, +_LIBZFS_CORE_H int lzc_send(const char *, const char *, int, + enum lzc_send_flags); +_LIBZFS_CORE_H int lzc_send_resume(const char *, const char *, int, enum lzc_send_flags, uint64_t, uint64_t); -int lzc_send_space(const char *, const char *, enum lzc_send_flags, uint64_t *); +_LIBZFS_CORE_H int lzc_send_space(const char *, const char *, + enum lzc_send_flags, uint64_t *); struct dmu_replay_record; -int lzc_send_redacted(const char *, const char *, int, enum lzc_send_flags, - const char *); -int lzc_send_resume_redacted(const char *, const char *, int, +_LIBZFS_CORE_H int lzc_send_redacted(const char *, const char *, int, + enum lzc_send_flags, const char *); +_LIBZFS_CORE_H int lzc_send_resume_redacted(const char *, const char *, int, enum lzc_send_flags, uint64_t, uint64_t, const char *); -int lzc_receive(const char *, nvlist_t *, const char *, boolean_t, boolean_t, - int); -int lzc_receive_resumable(const char *, nvlist_t *, const char *, boolean_t, - boolean_t, int); -int lzc_receive_with_header(const char *, nvlist_t *, const char *, boolean_t, - boolean_t, boolean_t, int, const struct dmu_replay_record *); -int lzc_receive_one(const char *, nvlist_t *, const char *, boolean_t, - boolean_t, boolean_t, int, const struct dmu_replay_record *, int, +_LIBZFS_CORE_H int lzc_receive(const char *, nvlist_t *, const char *, + boolean_t, boolean_t, int); +_LIBZFS_CORE_H int lzc_receive_resumable(const char *, nvlist_t *, const char *, + boolean_t, boolean_t, int); +_LIBZFS_CORE_H int lzc_receive_with_header(const char *, nvlist_t *, + const char *, boolean_t, boolean_t, boolean_t, int, + const struct dmu_replay_record *); +_LIBZFS_CORE_H int lzc_receive_one(const char *, nvlist_t *, const char *, + boolean_t, boolean_t, boolean_t, int, const struct dmu_replay_record *, int, uint64_t *, uint64_t *, uint64_t *, nvlist_t **); -int lzc_receive_with_cmdprops(const char *, nvlist_t *, nvlist_t *, - uint8_t *, uint_t, const char *, boolean_t, boolean_t, boolean_t, int, - const struct dmu_replay_record *, int, uint64_t *, uint64_t *, - uint64_t *, nvlist_t **); -int lzc_send_space(const char *, const char *, enum lzc_send_flags, uint64_t *); -int lzc_send_space_resume_redacted(const char *, const char *, +_LIBZFS_CORE_H int lzc_receive_with_cmdprops(const char *, nvlist_t *, + nvlist_t *, uint8_t *, uint_t, const char *, boolean_t, boolean_t, + boolean_t, int, const struct dmu_replay_record *, int, uint64_t *, + uint64_t *, uint64_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_send_space(const char *, const char *, + enum lzc_send_flags, uint64_t *); +_LIBZFS_CORE_H int lzc_send_space_resume_redacted(const char *, const char *, enum lzc_send_flags, uint64_t, uint64_t, uint64_t, const char *, int, uint64_t *); -uint64_t lzc_send_progress(int); +_LIBZFS_CORE_H uint64_t lzc_send_progress(int); -boolean_t lzc_exists(const char *); +_LIBZFS_CORE_H boolean_t lzc_exists(const char *); -int lzc_rollback(const char *, char *, int); -int lzc_rollback_to(const char *, const char *); +_LIBZFS_CORE_H int lzc_rollback(const char *, char *, int); +_LIBZFS_CORE_H int lzc_rollback_to(const char *, const char *); -int lzc_rename(const char *, const char *); -int lzc_destroy(const char *); +_LIBZFS_CORE_H int lzc_rename(const char *, const char *); +_LIBZFS_CORE_H int lzc_destroy(const char *); -int lzc_channel_program(const char *, const char *, uint64_t, - uint64_t, nvlist_t *, nvlist_t **); -int lzc_channel_program_nosync(const char *, const char *, uint64_t, +_LIBZFS_CORE_H int lzc_channel_program(const char *, const char *, uint64_t, uint64_t, nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_channel_program_nosync(const char *, const char *, + uint64_t, uint64_t, nvlist_t *, nvlist_t **); -int lzc_sync(const char *, nvlist_t *, nvlist_t **); -int lzc_reopen(const char *, boolean_t); +_LIBZFS_CORE_H int lzc_sync(const char *, nvlist_t *, nvlist_t **); +_LIBZFS_CORE_H int lzc_reopen(const char *, boolean_t); -int lzc_pool_checkpoint(const char *); -int lzc_pool_checkpoint_discard(const char *); +_LIBZFS_CORE_H int lzc_pool_checkpoint(const char *); +_LIBZFS_CORE_H int lzc_pool_checkpoint_discard(const char *); -int lzc_wait(const char *, zpool_wait_activity_t, boolean_t *); -int lzc_wait_tag(const char *, zpool_wait_activity_t, uint64_t, boolean_t *); -int lzc_wait_fs(const char *, zfs_wait_activity_t, boolean_t *); +_LIBZFS_CORE_H int lzc_wait(const char *, zpool_wait_activity_t, boolean_t *); +_LIBZFS_CORE_H int lzc_wait_tag(const char *, zpool_wait_activity_t, uint64_t, + boolean_t *); +_LIBZFS_CORE_H int lzc_wait_fs(const char *, zfs_wait_activity_t, boolean_t *); -int lzc_set_bootenv(const char *, const nvlist_t *); -int lzc_get_bootenv(const char *, nvlist_t **); +_LIBZFS_CORE_H int lzc_set_bootenv(const char *, const nvlist_t *); +_LIBZFS_CORE_H int lzc_get_bootenv(const char *, nvlist_t **); #ifdef __cplusplus } #endif diff --git a/sys/contrib/openzfs/include/libzfsbootenv.h b/sys/contrib/openzfs/include/libzfsbootenv.h index b078b605db7f..cbc8751dc51b 100644 --- a/sys/contrib/openzfs/include/libzfsbootenv.h +++ b/sys/contrib/openzfs/include/libzfsbootenv.h @@ -14,7 +14,7 @@ */ #ifndef _LIBZFSBOOTENV_H -#define _LIBZFSBOOTENV_H +#define _LIBZFSBOOTENV_H extern __attribute__((visibility("default"))) #ifdef __cplusplus extern "C" { @@ -25,14 +25,16 @@ typedef enum lzbe_flags { lzbe_replace /* replace current nvlist */ } lzbe_flags_t; -extern int lzbe_nvlist_get(const char *, const char *, void **); -extern int lzbe_nvlist_set(const char *, const char *, void *); -extern void lzbe_nvlist_free(void *); -extern int lzbe_add_pair(void *, const char *, const char *, void *, size_t); -extern int lzbe_remove_pair(void *, const char *); -extern int lzbe_set_boot_device(const char *, lzbe_flags_t, const char *); -extern int lzbe_get_boot_device(const char *, char **); -extern int lzbe_bootenv_print(const char *, const char *, FILE *); +_LIBZFSBOOTENV_H int lzbe_nvlist_get(const char *, const char *, void **); +_LIBZFSBOOTENV_H int lzbe_nvlist_set(const char *, const char *, void *); +_LIBZFSBOOTENV_H void lzbe_nvlist_free(void *); +_LIBZFSBOOTENV_H int lzbe_add_pair(void *, const char *, const char *, void *, + size_t); +_LIBZFSBOOTENV_H int lzbe_remove_pair(void *, const char *); +_LIBZFSBOOTENV_H int lzbe_set_boot_device(const char *, lzbe_flags_t, + const char *); +_LIBZFSBOOTENV_H int lzbe_get_boot_device(const char *, char **); +_LIBZFSBOOTENV_H int lzbe_bootenv_print(const char *, const char *, FILE *); #ifdef __cplusplus } diff --git a/sys/contrib/openzfs/include/libzutil.h b/sys/contrib/openzfs/include/libzutil.h index 5b0927961800..ef17bd5426df 100644 --- a/sys/contrib/openzfs/include/libzutil.h +++ b/sys/contrib/openzfs/include/libzutil.h @@ -160,6 +160,9 @@ _LIBZUTIL_H void color_start(char *color); _LIBZUTIL_H void color_end(void); _LIBZUTIL_H int printf_color(char *color, char *format, ...); +_LIBZUTIL_H const char *zfs_basename(const char *path); +_LIBZUTIL_H ssize_t zfs_dirnamelen(const char *path); + #ifdef __cplusplus } #endif diff --git a/sys/contrib/openzfs/include/os/freebsd/spl/sys/kstat.h b/sys/contrib/openzfs/include/os/freebsd/spl/sys/kstat.h index f5157c7f4fe3..947dfee62393 100644 --- a/sys/contrib/openzfs/include/os/freebsd/spl/sys/kstat.h +++ b/sys/contrib/openzfs/include/os/freebsd/spl/sys/kstat.h @@ -210,10 +210,6 @@ extern kstat_t *__kstat_create(const char *ks_module, int ks_instance, extern void __kstat_install(kstat_t *ksp); extern void __kstat_delete(kstat_t *ksp); -extern void kstat_waitq_enter(kstat_io_t *); -extern void kstat_waitq_exit(kstat_io_t *); -extern void kstat_runq_enter(kstat_io_t *); -extern void kstat_runq_exit(kstat_io_t *); #define kstat_set_seq_raw_ops(k, h, d, a) \ __kstat_set_seq_raw_ops(k, h, d, a) diff --git a/sys/contrib/openzfs/include/os/linux/spl/sys/kstat.h b/sys/contrib/openzfs/include/os/linux/spl/sys/kstat.h index 905d8257c8d3..928f70757545 100644 --- a/sys/contrib/openzfs/include/os/linux/spl/sys/kstat.h +++ b/sys/contrib/openzfs/include/os/linux/spl/sys/kstat.h @@ -206,10 +206,6 @@ extern void kstat_proc_entry_install(kstat_proc_entry_t *kpep, mode_t mode, extern void __kstat_install(kstat_t *ksp); extern void __kstat_delete(kstat_t *ksp); -extern void kstat_waitq_enter(kstat_io_t *); -extern void kstat_waitq_exit(kstat_io_t *); -extern void kstat_runq_enter(kstat_io_t *); -extern void kstat_runq_exit(kstat_io_t *); #define kstat_set_raw_ops(k, h, d, a) \ __kstat_set_raw_ops(k, h, d, a) diff --git a/sys/contrib/openzfs/include/sys/arc_impl.h b/sys/contrib/openzfs/include/sys/arc_impl.h index 94123fc10e67..c01da46e01e3 100644 --- a/sys/contrib/openzfs/include/sys/arc_impl.h +++ b/sys/contrib/openzfs/include/sys/arc_impl.h @@ -74,20 +74,20 @@ typedef struct arc_state { /* * list of evictable buffers */ - multilist_t *arcs_list[ARC_BUFC_NUMTYPES]; + multilist_t arcs_list[ARC_BUFC_NUMTYPES]; + /* + * supports the "dbufs" kstat + */ + arc_state_type_t arcs_state; /* * total amount of evictable data in this state */ - zfs_refcount_t arcs_esize[ARC_BUFC_NUMTYPES]; + zfs_refcount_t arcs_esize[ARC_BUFC_NUMTYPES] ____cacheline_aligned; /* * total amount of data in this state; this includes: evictable, * non-evictable, ARC_BUFC_DATA, and ARC_BUFC_METADATA. */ zfs_refcount_t arcs_size; - /* - * supports the "dbufs" kstat - */ - arc_state_type_t arcs_state; } arc_state_t; typedef struct arc_callback arc_callback_t; diff --git a/sys/contrib/openzfs/include/sys/avl.h b/sys/contrib/openzfs/include/sys/avl.h index ed3c6f86a568..20e88f2a6b06 100644 --- a/sys/contrib/openzfs/include/sys/avl.h +++ b/sys/contrib/openzfs/include/sys/avl.h @@ -28,7 +28,7 @@ */ #ifndef _AVL_H -#define _AVL_H +#define _AVL_H extern __attribute__((visibility("default"))) /* * This is a private header file. Applications should not directly include @@ -160,7 +160,7 @@ typedef uintptr_t avl_index_t; * size - the value of sizeof(struct my_type) * offset - the value of OFFSETOF(struct my_type, my_link) */ -extern void avl_create(avl_tree_t *tree, +_AVL_H void avl_create(avl_tree_t *tree, int (*compar) (const void *, const void *), size_t size, size_t offset); @@ -172,7 +172,7 @@ extern void avl_create(avl_tree_t *tree, * node - node that has the value being looked for * where - position for use with avl_nearest() or avl_insert(), may be NULL */ -extern void *avl_find(avl_tree_t *tree, const void *node, avl_index_t *where); +_AVL_H void *avl_find(avl_tree_t *tree, const void *node, avl_index_t *where); /* * Insert a node into the tree. @@ -180,7 +180,7 @@ extern void *avl_find(avl_tree_t *tree, const void *node, avl_index_t *where); * node - the node to insert * where - position as returned from avl_find() */ -extern void avl_insert(avl_tree_t *tree, void *node, avl_index_t where); +_AVL_H void avl_insert(avl_tree_t *tree, void *node, avl_index_t where); /* * Insert "new_data" in "tree" in the given "direction" either after @@ -193,7 +193,7 @@ extern void avl_insert(avl_tree_t *tree, void *node, avl_index_t where); * here - existing node in "tree" * direction - either AVL_AFTER or AVL_BEFORE the data "here". */ -extern void avl_insert_here(avl_tree_t *tree, void *new_data, void *here, +_AVL_H void avl_insert_here(avl_tree_t *tree, void *new_data, void *here, int direction); @@ -202,8 +202,8 @@ extern void avl_insert_here(avl_tree_t *tree, void *new_data, void *here, * if the tree is empty. * */ -extern void *avl_first(avl_tree_t *tree); -extern void *avl_last(avl_tree_t *tree); +_AVL_H void *avl_first(avl_tree_t *tree); +_AVL_H void *avl_last(avl_tree_t *tree); /* @@ -239,7 +239,7 @@ extern void *avl_last(avl_tree_t *tree); * else * less = avl_nearest(tree, where, AVL_BEFORE); */ -extern void *avl_nearest(avl_tree_t *tree, avl_index_t where, int direction); +_AVL_H void *avl_nearest(avl_tree_t *tree, avl_index_t where, int direction); /* @@ -249,7 +249,7 @@ extern void *avl_nearest(avl_tree_t *tree, avl_index_t where, int direction); * * node - the node to add */ -extern void avl_add(avl_tree_t *tree, void *node); +_AVL_H void avl_add(avl_tree_t *tree, void *node); /* @@ -257,7 +257,7 @@ extern void avl_add(avl_tree_t *tree, void *node); * * node - the node to remove */ -extern void avl_remove(avl_tree_t *tree, void *node); +_AVL_H void avl_remove(avl_tree_t *tree, void *node); /* * Reinsert a node only if its order has changed relative to its nearest @@ -266,24 +266,24 @@ extern void avl_remove(avl_tree_t *tree, void *node); * avl_update_gt() only if you know the direction in which the order of the * node may change. */ -extern boolean_t avl_update(avl_tree_t *, void *); -extern boolean_t avl_update_lt(avl_tree_t *, void *); -extern boolean_t avl_update_gt(avl_tree_t *, void *); +_AVL_H boolean_t avl_update(avl_tree_t *, void *); +_AVL_H boolean_t avl_update_lt(avl_tree_t *, void *); +_AVL_H boolean_t avl_update_gt(avl_tree_t *, void *); /* * Swaps the contents of the two trees. */ -extern void avl_swap(avl_tree_t *tree1, avl_tree_t *tree2); +_AVL_H void avl_swap(avl_tree_t *tree1, avl_tree_t *tree2); /* * Return the number of nodes in the tree */ -extern ulong_t avl_numnodes(avl_tree_t *tree); +_AVL_H ulong_t avl_numnodes(avl_tree_t *tree); /* * Return B_TRUE if there are zero nodes in the tree, B_FALSE otherwise. */ -extern boolean_t avl_is_empty(avl_tree_t *tree); +_AVL_H boolean_t avl_is_empty(avl_tree_t *tree); /* * Used to destroy any remaining nodes in a tree. The cookie argument should @@ -306,7 +306,7 @@ extern boolean_t avl_is_empty(avl_tree_t *tree); * free(node); * avl_destroy(tree); */ -extern void *avl_destroy_nodes(avl_tree_t *tree, void **cookie); +_AVL_H void *avl_destroy_nodes(avl_tree_t *tree, void **cookie); /* @@ -314,7 +314,7 @@ extern void *avl_destroy_nodes(avl_tree_t *tree, void **cookie); * * tree - the empty tree to destroy */ -extern void avl_destroy(avl_tree_t *tree); +_AVL_H void avl_destroy(avl_tree_t *tree); diff --git a/sys/contrib/openzfs/include/sys/avl_impl.h b/sys/contrib/openzfs/include/sys/avl_impl.h index fddf76906dee..f577ecd42f7c 100644 --- a/sys/contrib/openzfs/include/sys/avl_impl.h +++ b/sys/contrib/openzfs/include/sys/avl_impl.h @@ -25,8 +25,7 @@ */ #ifndef _AVL_IMPL_H -#define _AVL_IMPL_H - +#define _AVL_IMPL_H extern __attribute__((visibility("default"))) /* @@ -155,7 +154,7 @@ struct avl_tree { /* * This will only by used via AVL_NEXT() or AVL_PREV() */ -extern void *avl_walk(struct avl_tree *, void *, int); +_AVL_IMPL_H void *avl_walk(struct avl_tree *, void *, int); #ifdef __cplusplus } diff --git a/sys/contrib/openzfs/include/sys/dmu_objset.h b/sys/contrib/openzfs/include/sys/dmu_objset.h index a8cb812714ec..e89ee64ea686 100644 --- a/sys/contrib/openzfs/include/sys/dmu_objset.h +++ b/sys/contrib/openzfs/include/sys/dmu_objset.h @@ -153,7 +153,7 @@ struct objset { /* no lock needed: */ struct dmu_tx *os_synctx; /* XXX sketchy */ zil_header_t os_zil_header; - multilist_t *os_synced_dnodes; + multilist_t os_synced_dnodes; uint64_t os_flags; uint64_t os_freed_dnodes; boolean_t os_rescan_dnodes; @@ -172,7 +172,7 @@ struct objset { /* Protected by os_lock */ kmutex_t os_lock; - multilist_t *os_dirty_dnodes[TXG_SIZE]; + multilist_t os_dirty_dnodes[TXG_SIZE]; list_t os_dnodes; list_t os_downgraded_dbufs; diff --git a/sys/contrib/openzfs/include/sys/efi_partition.h b/sys/contrib/openzfs/include/sys/efi_partition.h index 88bdfd2b1ca3..cda2c98e5d53 100644 --- a/sys/contrib/openzfs/include/sys/efi_partition.h +++ b/sys/contrib/openzfs/include/sys/efi_partition.h @@ -24,7 +24,7 @@ */ #ifndef _SYS_EFI_PARTITION_H -#define _SYS_EFI_PARTITION_H +#define _SYS_EFI_PARTITION_H extern __attribute__((visibility("default"))) #include <sys/uuid.h> @@ -363,15 +363,15 @@ struct partition64 { #endif #ifndef _KERNEL -extern int efi_alloc_and_init(int, uint32_t, struct dk_gpt **); -extern int efi_alloc_and_read(int, struct dk_gpt **); -extern int efi_write(int, struct dk_gpt *); -extern int efi_rescan(int); -extern void efi_free(struct dk_gpt *); -extern int efi_type(int); -extern void efi_err_check(struct dk_gpt *); -extern int efi_auto_sense(int fd, struct dk_gpt **); -extern int efi_use_whole_disk(int fd); +_SYS_EFI_PARTITION_H int efi_debug; +_SYS_EFI_PARTITION_H int efi_alloc_and_init(int, uint32_t, struct dk_gpt **); +_SYS_EFI_PARTITION_H int efi_alloc_and_read(int, struct dk_gpt **); +_SYS_EFI_PARTITION_H int efi_write(int, struct dk_gpt *); +_SYS_EFI_PARTITION_H int efi_rescan(int); +_SYS_EFI_PARTITION_H void efi_free(struct dk_gpt *); +_SYS_EFI_PARTITION_H int efi_type(int); +_SYS_EFI_PARTITION_H void efi_err_check(struct dk_gpt *); +_SYS_EFI_PARTITION_H int efi_use_whole_disk(int fd); #endif #ifdef __cplusplus diff --git a/sys/contrib/openzfs/include/sys/metaslab_impl.h b/sys/contrib/openzfs/include/sys/metaslab_impl.h index 3be0c466c403..9924c3ba0eaa 100644 --- a/sys/contrib/openzfs/include/sys/metaslab_impl.h +++ b/sys/contrib/openzfs/include/sys/metaslab_impl.h @@ -206,7 +206,7 @@ struct metaslab_class { * List of all loaded metaslabs in the class, sorted in order of most * recent use. */ - multilist_t *mc_metaslab_txg_list; + multilist_t mc_metaslab_txg_list; metaslab_class_allocator_t mc_allocator[]; }; diff --git a/sys/contrib/openzfs/include/sys/multilist.h b/sys/contrib/openzfs/include/sys/multilist.h index 0c7b4075d9a3..26f37c37ab38 100644 --- a/sys/contrib/openzfs/include/sys/multilist.h +++ b/sys/contrib/openzfs/include/sys/multilist.h @@ -71,8 +71,9 @@ struct multilist { multilist_sublist_index_func_t *ml_index_func; }; +void multilist_create(multilist_t *, size_t, size_t, + multilist_sublist_index_func_t *); void multilist_destroy(multilist_t *); -multilist_t *multilist_create(size_t, size_t, multilist_sublist_index_func_t *); void multilist_insert(multilist_t *, void *); void multilist_remove(multilist_t *, void *); diff --git a/sys/contrib/openzfs/include/sys/nvpair.h b/sys/contrib/openzfs/include/sys/nvpair.h index b0be8bd7ada1..76d383a3c681 100644 --- a/sys/contrib/openzfs/include/sys/nvpair.h +++ b/sys/contrib/openzfs/include/sys/nvpair.h @@ -24,7 +24,7 @@ */ #ifndef _SYS_NVPAIR_H -#define _SYS_NVPAIR_H +#define _SYS_NVPAIR_H extern __attribute__((visibility("default"))) #include <sys/types.h> #include <sys/time.h> @@ -135,221 +135,270 @@ struct nv_alloc_ops { void (*nv_ao_reset)(nv_alloc_t *); }; -extern const nv_alloc_ops_t *nv_fixed_ops; -extern nv_alloc_t *nv_alloc_nosleep; +_SYS_NVPAIR_H const nv_alloc_ops_t *nv_fixed_ops; +_SYS_NVPAIR_H nv_alloc_t *nv_alloc_nosleep; #if defined(_KERNEL) -extern nv_alloc_t *nv_alloc_sleep; -extern nv_alloc_t *nv_alloc_pushpage; +_SYS_NVPAIR_H nv_alloc_t *nv_alloc_sleep; +_SYS_NVPAIR_H nv_alloc_t *nv_alloc_pushpage; #endif -int nv_alloc_init(nv_alloc_t *, const nv_alloc_ops_t *, /* args */ ...); -void nv_alloc_reset(nv_alloc_t *); -void nv_alloc_fini(nv_alloc_t *); +_SYS_NVPAIR_H int nv_alloc_init(nv_alloc_t *, const nv_alloc_ops_t *, + /* args */ ...); +_SYS_NVPAIR_H void nv_alloc_reset(nv_alloc_t *); +_SYS_NVPAIR_H void nv_alloc_fini(nv_alloc_t *); /* list management */ -int nvlist_alloc(nvlist_t **, uint_t, int); -void nvlist_free(nvlist_t *); -int nvlist_size(nvlist_t *, size_t *, int); -int nvlist_pack(nvlist_t *, char **, size_t *, int, int); -int nvlist_unpack(char *, size_t, nvlist_t **, int); -int nvlist_dup(nvlist_t *, nvlist_t **, int); -int nvlist_merge(nvlist_t *, nvlist_t *, int); - -uint_t nvlist_nvflag(nvlist_t *); - -int nvlist_xalloc(nvlist_t **, uint_t, nv_alloc_t *); -int nvlist_xpack(nvlist_t *, char **, size_t *, int, nv_alloc_t *); -int nvlist_xunpack(char *, size_t, nvlist_t **, nv_alloc_t *); -int nvlist_xdup(nvlist_t *, nvlist_t **, nv_alloc_t *); -nv_alloc_t *nvlist_lookup_nv_alloc(nvlist_t *); - -int nvlist_add_nvpair(nvlist_t *, nvpair_t *); -int nvlist_add_boolean(nvlist_t *, const char *); -int nvlist_add_boolean_value(nvlist_t *, const char *, boolean_t); -int nvlist_add_byte(nvlist_t *, const char *, uchar_t); -int nvlist_add_int8(nvlist_t *, const char *, int8_t); -int nvlist_add_uint8(nvlist_t *, const char *, uint8_t); -int nvlist_add_int16(nvlist_t *, const char *, int16_t); -int nvlist_add_uint16(nvlist_t *, const char *, uint16_t); -int nvlist_add_int32(nvlist_t *, const char *, int32_t); -int nvlist_add_uint32(nvlist_t *, const char *, uint32_t); -int nvlist_add_int64(nvlist_t *, const char *, int64_t); -int nvlist_add_uint64(nvlist_t *, const char *, uint64_t); -int nvlist_add_string(nvlist_t *, const char *, const char *); -int nvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *); -int nvlist_add_boolean_array(nvlist_t *, const char *, boolean_t *, uint_t); -int nvlist_add_byte_array(nvlist_t *, const char *, uchar_t *, uint_t); -int nvlist_add_int8_array(nvlist_t *, const char *, int8_t *, uint_t); -int nvlist_add_uint8_array(nvlist_t *, const char *, uint8_t *, uint_t); -int nvlist_add_int16_array(nvlist_t *, const char *, int16_t *, uint_t); -int nvlist_add_uint16_array(nvlist_t *, const char *, uint16_t *, uint_t); -int nvlist_add_int32_array(nvlist_t *, const char *, int32_t *, uint_t); -int nvlist_add_uint32_array(nvlist_t *, const char *, uint32_t *, uint_t); -int nvlist_add_int64_array(nvlist_t *, const char *, int64_t *, uint_t); -int nvlist_add_uint64_array(nvlist_t *, const char *, uint64_t *, uint_t); -int nvlist_add_string_array(nvlist_t *, const char *, char *const *, uint_t); -int nvlist_add_nvlist_array(nvlist_t *, const char *, nvlist_t **, uint_t); -int nvlist_add_hrtime(nvlist_t *, const char *, hrtime_t); +_SYS_NVPAIR_H int nvlist_alloc(nvlist_t **, uint_t, int); +_SYS_NVPAIR_H void nvlist_free(nvlist_t *); +_SYS_NVPAIR_H int nvlist_size(nvlist_t *, size_t *, int); +_SYS_NVPAIR_H int nvlist_pack(nvlist_t *, char **, size_t *, int, int); +_SYS_NVPAIR_H int nvlist_unpack(char *, size_t, nvlist_t **, int); +_SYS_NVPAIR_H int nvlist_dup(nvlist_t *, nvlist_t **, int); +_SYS_NVPAIR_H int nvlist_merge(nvlist_t *, nvlist_t *, int); + +_SYS_NVPAIR_H uint_t nvlist_nvflag(nvlist_t *); + +_SYS_NVPAIR_H int nvlist_xalloc(nvlist_t **, uint_t, nv_alloc_t *); +_SYS_NVPAIR_H int nvlist_xpack(nvlist_t *, char **, size_t *, int, + nv_alloc_t *); +_SYS_NVPAIR_H int nvlist_xunpack(char *, size_t, nvlist_t **, nv_alloc_t *); +_SYS_NVPAIR_H int nvlist_xdup(nvlist_t *, nvlist_t **, nv_alloc_t *); +_SYS_NVPAIR_H nv_alloc_t *nvlist_lookup_nv_alloc(nvlist_t *); + +_SYS_NVPAIR_H int nvlist_add_nvpair(nvlist_t *, nvpair_t *); +_SYS_NVPAIR_H int nvlist_add_boolean(nvlist_t *, const char *); +_SYS_NVPAIR_H int nvlist_add_boolean_value(nvlist_t *, const char *, boolean_t); +_SYS_NVPAIR_H int nvlist_add_byte(nvlist_t *, const char *, uchar_t); +_SYS_NVPAIR_H int nvlist_add_int8(nvlist_t *, const char *, int8_t); +_SYS_NVPAIR_H int nvlist_add_uint8(nvlist_t *, const char *, uint8_t); +_SYS_NVPAIR_H int nvlist_add_int16(nvlist_t *, const char *, int16_t); +_SYS_NVPAIR_H int nvlist_add_uint16(nvlist_t *, const char *, uint16_t); +_SYS_NVPAIR_H int nvlist_add_int32(nvlist_t *, const char *, int32_t); +_SYS_NVPAIR_H int nvlist_add_uint32(nvlist_t *, const char *, uint32_t); +_SYS_NVPAIR_H int nvlist_add_int64(nvlist_t *, const char *, int64_t); +_SYS_NVPAIR_H int nvlist_add_uint64(nvlist_t *, const char *, uint64_t); +_SYS_NVPAIR_H int nvlist_add_string(nvlist_t *, const char *, const char *); +_SYS_NVPAIR_H int nvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *); +_SYS_NVPAIR_H int nvlist_add_boolean_array(nvlist_t *, const char *, + boolean_t *, uint_t); +_SYS_NVPAIR_H int nvlist_add_byte_array(nvlist_t *, const char *, uchar_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_int8_array(nvlist_t *, const char *, int8_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_uint8_array(nvlist_t *, const char *, uint8_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_int16_array(nvlist_t *, const char *, int16_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_uint16_array(nvlist_t *, const char *, uint16_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_int32_array(nvlist_t *, const char *, int32_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_uint32_array(nvlist_t *, const char *, uint32_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_int64_array(nvlist_t *, const char *, int64_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_uint64_array(nvlist_t *, const char *, uint64_t *, + uint_t); +_SYS_NVPAIR_H int nvlist_add_string_array(nvlist_t *, const char *, + char * const *, uint_t); +_SYS_NVPAIR_H int nvlist_add_nvlist_array(nvlist_t *, const char *, + nvlist_t **, uint_t); +_SYS_NVPAIR_H int nvlist_add_hrtime(nvlist_t *, const char *, hrtime_t); #if !defined(_KERNEL) && !defined(_STANDALONE) -int nvlist_add_double(nvlist_t *, const char *, double); +_SYS_NVPAIR_H int nvlist_add_double(nvlist_t *, const char *, double); #endif -int nvlist_remove(nvlist_t *, const char *, data_type_t); -int nvlist_remove_all(nvlist_t *, const char *); -int nvlist_remove_nvpair(nvlist_t *, nvpair_t *); - -int nvlist_lookup_boolean(nvlist_t *, const char *); -int nvlist_lookup_boolean_value(nvlist_t *, const char *, boolean_t *); -int nvlist_lookup_byte(nvlist_t *, const char *, uchar_t *); -int nvlist_lookup_int8(nvlist_t *, const char *, int8_t *); -int nvlist_lookup_uint8(nvlist_t *, const char *, uint8_t *); -int nvlist_lookup_int16(nvlist_t *, const char *, int16_t *); -int nvlist_lookup_uint16(nvlist_t *, const char *, uint16_t *); -int nvlist_lookup_int32(nvlist_t *, const char *, int32_t *); -int nvlist_lookup_uint32(nvlist_t *, const char *, uint32_t *); -int nvlist_lookup_int64(nvlist_t *, const char *, int64_t *); -int nvlist_lookup_uint64(nvlist_t *, const char *, uint64_t *); -int nvlist_lookup_string(nvlist_t *, const char *, char **); -int nvlist_lookup_nvlist(nvlist_t *, const char *, nvlist_t **); -int nvlist_lookup_boolean_array(nvlist_t *, const char *, +_SYS_NVPAIR_H int nvlist_remove(nvlist_t *, const char *, data_type_t); +_SYS_NVPAIR_H int nvlist_remove_all(nvlist_t *, const char *); +_SYS_NVPAIR_H int nvlist_remove_nvpair(nvlist_t *, nvpair_t *); + +_SYS_NVPAIR_H int nvlist_lookup_boolean(nvlist_t *, const char *); +_SYS_NVPAIR_H int nvlist_lookup_boolean_value(nvlist_t *, const char *, + boolean_t *); +_SYS_NVPAIR_H int nvlist_lookup_byte(nvlist_t *, const char *, uchar_t *); +_SYS_NVPAIR_H int nvlist_lookup_int8(nvlist_t *, const char *, int8_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint8(nvlist_t *, const char *, uint8_t *); +_SYS_NVPAIR_H int nvlist_lookup_int16(nvlist_t *, const char *, int16_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint16(nvlist_t *, const char *, uint16_t *); +_SYS_NVPAIR_H int nvlist_lookup_int32(nvlist_t *, const char *, int32_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint32(nvlist_t *, const char *, uint32_t *); +_SYS_NVPAIR_H int nvlist_lookup_int64(nvlist_t *, const char *, int64_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint64(nvlist_t *, const char *, uint64_t *); +_SYS_NVPAIR_H int nvlist_lookup_string(nvlist_t *, const char *, char **); +_SYS_NVPAIR_H int nvlist_lookup_nvlist(nvlist_t *, const char *, nvlist_t **); +_SYS_NVPAIR_H int nvlist_lookup_boolean_array(nvlist_t *, const char *, boolean_t **, uint_t *); -int nvlist_lookup_byte_array(nvlist_t *, const char *, uchar_t **, uint_t *); -int nvlist_lookup_int8_array(nvlist_t *, const char *, int8_t **, uint_t *); -int nvlist_lookup_uint8_array(nvlist_t *, const char *, uint8_t **, uint_t *); -int nvlist_lookup_int16_array(nvlist_t *, const char *, int16_t **, uint_t *); -int nvlist_lookup_uint16_array(nvlist_t *, const char *, uint16_t **, uint_t *); -int nvlist_lookup_int32_array(nvlist_t *, const char *, int32_t **, uint_t *); -int nvlist_lookup_uint32_array(nvlist_t *, const char *, uint32_t **, uint_t *); -int nvlist_lookup_int64_array(nvlist_t *, const char *, int64_t **, uint_t *); -int nvlist_lookup_uint64_array(nvlist_t *, const char *, uint64_t **, uint_t *); -int nvlist_lookup_string_array(nvlist_t *, const char *, char ***, uint_t *); -int nvlist_lookup_nvlist_array(nvlist_t *, const char *, +_SYS_NVPAIR_H int nvlist_lookup_byte_array(nvlist_t *, const char *, uchar_t **, + uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_int8_array(nvlist_t *, const char *, int8_t **, + uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint8_array(nvlist_t *, const char *, + uint8_t **, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_int16_array(nvlist_t *, const char *, + int16_t **, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint16_array(nvlist_t *, const char *, + uint16_t **, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_int32_array(nvlist_t *, const char *, + int32_t **, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint32_array(nvlist_t *, const char *, + uint32_t **, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_int64_array(nvlist_t *, const char *, + int64_t **, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_uint64_array(nvlist_t *, const char *, + uint64_t **, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_string_array(nvlist_t *, const char *, + char ***, uint_t *); +_SYS_NVPAIR_H int nvlist_lookup_nvlist_array(nvlist_t *, const char *, nvlist_t ***, uint_t *); -int nvlist_lookup_hrtime(nvlist_t *, const char *, hrtime_t *); -int nvlist_lookup_pairs(nvlist_t *, int, ...); +_SYS_NVPAIR_H int nvlist_lookup_hrtime(nvlist_t *, const char *, hrtime_t *); +_SYS_NVPAIR_H int nvlist_lookup_pairs(nvlist_t *, int, ...); #if !defined(_KERNEL) && !defined(_STANDALONE) -int nvlist_lookup_double(nvlist_t *, const char *, double *); +_SYS_NVPAIR_H int nvlist_lookup_double(nvlist_t *, const char *, double *); #endif -int nvlist_lookup_nvpair(nvlist_t *, const char *, nvpair_t **); -int nvlist_lookup_nvpair_embedded_index(nvlist_t *, const char *, nvpair_t **, - int *, char **); -boolean_t nvlist_exists(nvlist_t *, const char *); -boolean_t nvlist_empty(nvlist_t *); +_SYS_NVPAIR_H int nvlist_lookup_nvpair(nvlist_t *, const char *, nvpair_t **); +_SYS_NVPAIR_H int nvlist_lookup_nvpair_embedded_index(nvlist_t *, const char *, + nvpair_t **, int *, char **); +_SYS_NVPAIR_H boolean_t nvlist_exists(nvlist_t *, const char *); +_SYS_NVPAIR_H boolean_t nvlist_empty(nvlist_t *); /* processing nvpair */ -nvpair_t *nvlist_next_nvpair(nvlist_t *, nvpair_t *); -nvpair_t *nvlist_prev_nvpair(nvlist_t *, nvpair_t *); -char *nvpair_name(nvpair_t *); -data_type_t nvpair_type(nvpair_t *); -int nvpair_type_is_array(nvpair_t *); -int nvpair_value_boolean_value(nvpair_t *, boolean_t *); -int nvpair_value_byte(nvpair_t *, uchar_t *); -int nvpair_value_int8(nvpair_t *, int8_t *); -int nvpair_value_uint8(nvpair_t *, uint8_t *); -int nvpair_value_int16(nvpair_t *, int16_t *); -int nvpair_value_uint16(nvpair_t *, uint16_t *); -int nvpair_value_int32(nvpair_t *, int32_t *); -int nvpair_value_uint32(nvpair_t *, uint32_t *); -int nvpair_value_int64(nvpair_t *, int64_t *); -int nvpair_value_uint64(nvpair_t *, uint64_t *); -int nvpair_value_string(nvpair_t *, char **); -int nvpair_value_nvlist(nvpair_t *, nvlist_t **); -int nvpair_value_boolean_array(nvpair_t *, boolean_t **, uint_t *); -int nvpair_value_byte_array(nvpair_t *, uchar_t **, uint_t *); -int nvpair_value_int8_array(nvpair_t *, int8_t **, uint_t *); -int nvpair_value_uint8_array(nvpair_t *, uint8_t **, uint_t *); -int nvpair_value_int16_array(nvpair_t *, int16_t **, uint_t *); -int nvpair_value_uint16_array(nvpair_t *, uint16_t **, uint_t *); -int nvpair_value_int32_array(nvpair_t *, int32_t **, uint_t *); -int nvpair_value_uint32_array(nvpair_t *, uint32_t **, uint_t *); -int nvpair_value_int64_array(nvpair_t *, int64_t **, uint_t *); -int nvpair_value_uint64_array(nvpair_t *, uint64_t **, uint_t *); -int nvpair_value_string_array(nvpair_t *, char ***, uint_t *); -int nvpair_value_nvlist_array(nvpair_t *, nvlist_t ***, uint_t *); -int nvpair_value_hrtime(nvpair_t *, hrtime_t *); +_SYS_NVPAIR_H nvpair_t *nvlist_next_nvpair(nvlist_t *, nvpair_t *); +_SYS_NVPAIR_H nvpair_t *nvlist_prev_nvpair(nvlist_t *, nvpair_t *); +_SYS_NVPAIR_H char *nvpair_name(nvpair_t *); +_SYS_NVPAIR_H data_type_t nvpair_type(nvpair_t *); +_SYS_NVPAIR_H int nvpair_type_is_array(nvpair_t *); +_SYS_NVPAIR_H int nvpair_value_boolean_value(nvpair_t *, boolean_t *); +_SYS_NVPAIR_H int nvpair_value_byte(nvpair_t *, uchar_t *); +_SYS_NVPAIR_H int nvpair_value_int8(nvpair_t *, int8_t *); +_SYS_NVPAIR_H int nvpair_value_uint8(nvpair_t *, uint8_t *); +_SYS_NVPAIR_H int nvpair_value_int16(nvpair_t *, int16_t *); +_SYS_NVPAIR_H int nvpair_value_uint16(nvpair_t *, uint16_t *); +_SYS_NVPAIR_H int nvpair_value_int32(nvpair_t *, int32_t *); +_SYS_NVPAIR_H int nvpair_value_uint32(nvpair_t *, uint32_t *); +_SYS_NVPAIR_H int nvpair_value_int64(nvpair_t *, int64_t *); +_SYS_NVPAIR_H int nvpair_value_uint64(nvpair_t *, uint64_t *); +_SYS_NVPAIR_H int nvpair_value_string(nvpair_t *, char **); +_SYS_NVPAIR_H int nvpair_value_nvlist(nvpair_t *, nvlist_t **); +_SYS_NVPAIR_H int nvpair_value_boolean_array(nvpair_t *, boolean_t **, + uint_t *); +_SYS_NVPAIR_H int nvpair_value_byte_array(nvpair_t *, uchar_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_int8_array(nvpair_t *, int8_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_uint8_array(nvpair_t *, uint8_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_int16_array(nvpair_t *, int16_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_uint16_array(nvpair_t *, uint16_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_int32_array(nvpair_t *, int32_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_uint32_array(nvpair_t *, uint32_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_int64_array(nvpair_t *, int64_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_uint64_array(nvpair_t *, uint64_t **, uint_t *); +_SYS_NVPAIR_H int nvpair_value_string_array(nvpair_t *, char ***, uint_t *); +_SYS_NVPAIR_H int nvpair_value_nvlist_array(nvpair_t *, nvlist_t ***, uint_t *); +_SYS_NVPAIR_H int nvpair_value_hrtime(nvpair_t *, hrtime_t *); #if !defined(_KERNEL) && !defined(_STANDALONE) -int nvpair_value_double(nvpair_t *, double *); +_SYS_NVPAIR_H int nvpair_value_double(nvpair_t *, double *); #endif -nvlist_t *fnvlist_alloc(void); -void fnvlist_free(nvlist_t *); -size_t fnvlist_size(nvlist_t *); -char *fnvlist_pack(nvlist_t *, size_t *); -void fnvlist_pack_free(char *, size_t); -nvlist_t *fnvlist_unpack(char *, size_t); -nvlist_t *fnvlist_dup(nvlist_t *); -void fnvlist_merge(nvlist_t *, nvlist_t *); -size_t fnvlist_num_pairs(nvlist_t *); - -void fnvlist_add_boolean(nvlist_t *, const char *); -void fnvlist_add_boolean_value(nvlist_t *, const char *, boolean_t); -void fnvlist_add_byte(nvlist_t *, const char *, uchar_t); -void fnvlist_add_int8(nvlist_t *, const char *, int8_t); -void fnvlist_add_uint8(nvlist_t *, const char *, uint8_t); -void fnvlist_add_int16(nvlist_t *, const char *, int16_t); -void fnvlist_add_uint16(nvlist_t *, const char *, uint16_t); -void fnvlist_add_int32(nvlist_t *, const char *, int32_t); -void fnvlist_add_uint32(nvlist_t *, const char *, uint32_t); -void fnvlist_add_int64(nvlist_t *, const char *, int64_t); -void fnvlist_add_uint64(nvlist_t *, const char *, uint64_t); -void fnvlist_add_string(nvlist_t *, const char *, const char *); -void fnvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *); -void fnvlist_add_nvpair(nvlist_t *, nvpair_t *); -void fnvlist_add_boolean_array(nvlist_t *, const char *, boolean_t *, uint_t); -void fnvlist_add_byte_array(nvlist_t *, const char *, uchar_t *, uint_t); -void fnvlist_add_int8_array(nvlist_t *, const char *, int8_t *, uint_t); -void fnvlist_add_uint8_array(nvlist_t *, const char *, uint8_t *, uint_t); -void fnvlist_add_int16_array(nvlist_t *, const char *, int16_t *, uint_t); -void fnvlist_add_uint16_array(nvlist_t *, const char *, uint16_t *, uint_t); -void fnvlist_add_int32_array(nvlist_t *, const char *, int32_t *, uint_t); -void fnvlist_add_uint32_array(nvlist_t *, const char *, uint32_t *, uint_t); -void fnvlist_add_int64_array(nvlist_t *, const char *, int64_t *, uint_t); -void fnvlist_add_uint64_array(nvlist_t *, const char *, uint64_t *, uint_t); -void fnvlist_add_string_array(nvlist_t *, const char *, char * const *, uint_t); -void fnvlist_add_nvlist_array(nvlist_t *, const char *, nvlist_t **, uint_t); - -void fnvlist_remove(nvlist_t *, const char *); -void fnvlist_remove_nvpair(nvlist_t *, nvpair_t *); - -nvpair_t *fnvlist_lookup_nvpair(nvlist_t *, const char *); -boolean_t fnvlist_lookup_boolean(nvlist_t *, const char *); -boolean_t fnvlist_lookup_boolean_value(nvlist_t *, const char *); -uchar_t fnvlist_lookup_byte(nvlist_t *, const char *); -int8_t fnvlist_lookup_int8(nvlist_t *, const char *); -int16_t fnvlist_lookup_int16(nvlist_t *, const char *); -int32_t fnvlist_lookup_int32(nvlist_t *, const char *); -int64_t fnvlist_lookup_int64(nvlist_t *, const char *); -uint8_t fnvlist_lookup_uint8(nvlist_t *, const char *); -uint16_t fnvlist_lookup_uint16(nvlist_t *, const char *); -uint32_t fnvlist_lookup_uint32(nvlist_t *, const char *); -uint64_t fnvlist_lookup_uint64(nvlist_t *, const char *); -char *fnvlist_lookup_string(nvlist_t *, const char *); -nvlist_t *fnvlist_lookup_nvlist(nvlist_t *, const char *); -boolean_t *fnvlist_lookup_boolean_array(nvlist_t *, const char *, uint_t *); -uchar_t *fnvlist_lookup_byte_array(nvlist_t *, const char *, uint_t *); -int8_t *fnvlist_lookup_int8_array(nvlist_t *, const char *, uint_t *); -uint8_t *fnvlist_lookup_uint8_array(nvlist_t *, const char *, uint_t *); -int16_t *fnvlist_lookup_int16_array(nvlist_t *, const char *, uint_t *); -uint16_t *fnvlist_lookup_uint16_array(nvlist_t *, const char *, uint_t *); -int32_t *fnvlist_lookup_int32_array(nvlist_t *, const char *, uint_t *); -uint32_t *fnvlist_lookup_uint32_array(nvlist_t *, const char *, uint_t *); -int64_t *fnvlist_lookup_int64_array(nvlist_t *, const char *, uint_t *); -uint64_t *fnvlist_lookup_uint64_array(nvlist_t *, const char *, uint_t *); - -boolean_t fnvpair_value_boolean_value(nvpair_t *nvp); -uchar_t fnvpair_value_byte(nvpair_t *nvp); -int8_t fnvpair_value_int8(nvpair_t *nvp); -int16_t fnvpair_value_int16(nvpair_t *nvp); -int32_t fnvpair_value_int32(nvpair_t *nvp); -int64_t fnvpair_value_int64(nvpair_t *nvp); -uint8_t fnvpair_value_uint8(nvpair_t *nvp); -uint16_t fnvpair_value_uint16(nvpair_t *nvp); -uint32_t fnvpair_value_uint32(nvpair_t *nvp); -uint64_t fnvpair_value_uint64(nvpair_t *nvp); -char *fnvpair_value_string(nvpair_t *nvp); -nvlist_t *fnvpair_value_nvlist(nvpair_t *nvp); +_SYS_NVPAIR_H nvlist_t *fnvlist_alloc(void); +_SYS_NVPAIR_H void fnvlist_free(nvlist_t *); +_SYS_NVPAIR_H size_t fnvlist_size(nvlist_t *); +_SYS_NVPAIR_H char *fnvlist_pack(nvlist_t *, size_t *); +_SYS_NVPAIR_H void fnvlist_pack_free(char *, size_t); +_SYS_NVPAIR_H nvlist_t *fnvlist_unpack(char *, size_t); +_SYS_NVPAIR_H nvlist_t *fnvlist_dup(nvlist_t *); +_SYS_NVPAIR_H void fnvlist_merge(nvlist_t *, nvlist_t *); +_SYS_NVPAIR_H size_t fnvlist_num_pairs(nvlist_t *); + +_SYS_NVPAIR_H void fnvlist_add_boolean(nvlist_t *, const char *); +_SYS_NVPAIR_H void fnvlist_add_boolean_value(nvlist_t *, const char *, + boolean_t); +_SYS_NVPAIR_H void fnvlist_add_byte(nvlist_t *, const char *, uchar_t); +_SYS_NVPAIR_H void fnvlist_add_int8(nvlist_t *, const char *, int8_t); +_SYS_NVPAIR_H void fnvlist_add_uint8(nvlist_t *, const char *, uint8_t); +_SYS_NVPAIR_H void fnvlist_add_int16(nvlist_t *, const char *, int16_t); +_SYS_NVPAIR_H void fnvlist_add_uint16(nvlist_t *, const char *, uint16_t); +_SYS_NVPAIR_H void fnvlist_add_int32(nvlist_t *, const char *, int32_t); +_SYS_NVPAIR_H void fnvlist_add_uint32(nvlist_t *, const char *, uint32_t); +_SYS_NVPAIR_H void fnvlist_add_int64(nvlist_t *, const char *, int64_t); +_SYS_NVPAIR_H void fnvlist_add_uint64(nvlist_t *, const char *, uint64_t); +_SYS_NVPAIR_H void fnvlist_add_string(nvlist_t *, const char *, const char *); +_SYS_NVPAIR_H void fnvlist_add_nvlist(nvlist_t *, const char *, nvlist_t *); +_SYS_NVPAIR_H void fnvlist_add_nvpair(nvlist_t *, nvpair_t *); +_SYS_NVPAIR_H void fnvlist_add_boolean_array(nvlist_t *, const char *, + boolean_t *, uint_t); +_SYS_NVPAIR_H void fnvlist_add_byte_array(nvlist_t *, const char *, uchar_t *, + uint_t); +_SYS_NVPAIR_H void fnvlist_add_int8_array(nvlist_t *, const char *, int8_t *, + uint_t); +_SYS_NVPAIR_H void fnvlist_add_uint8_array(nvlist_t *, const char *, uint8_t *, + uint_t); +_SYS_NVPAIR_H void fnvlist_add_int16_array(nvlist_t *, const char *, int16_t *, + uint_t); +_SYS_NVPAIR_H void fnvlist_add_uint16_array(nvlist_t *, const char *, + uint16_t *, uint_t); +_SYS_NVPAIR_H void fnvlist_add_int32_array(nvlist_t *, const char *, int32_t *, + uint_t); +_SYS_NVPAIR_H void fnvlist_add_uint32_array(nvlist_t *, const char *, + uint32_t *, uint_t); +_SYS_NVPAIR_H void fnvlist_add_int64_array(nvlist_t *, const char *, int64_t *, + uint_t); +_SYS_NVPAIR_H void fnvlist_add_uint64_array(nvlist_t *, const char *, + uint64_t *, uint_t); +_SYS_NVPAIR_H void fnvlist_add_string_array(nvlist_t *, const char *, + char * const *, uint_t); +_SYS_NVPAIR_H void fnvlist_add_nvlist_array(nvlist_t *, const char *, + nvlist_t **, uint_t); + +_SYS_NVPAIR_H void fnvlist_remove(nvlist_t *, const char *); +_SYS_NVPAIR_H void fnvlist_remove_nvpair(nvlist_t *, nvpair_t *); + +_SYS_NVPAIR_H nvpair_t *fnvlist_lookup_nvpair(nvlist_t *, const char *); +_SYS_NVPAIR_H boolean_t fnvlist_lookup_boolean(nvlist_t *, const char *); +_SYS_NVPAIR_H boolean_t fnvlist_lookup_boolean_value(nvlist_t *, const char *); +_SYS_NVPAIR_H uchar_t fnvlist_lookup_byte(nvlist_t *, const char *); +_SYS_NVPAIR_H int8_t fnvlist_lookup_int8(nvlist_t *, const char *); +_SYS_NVPAIR_H int16_t fnvlist_lookup_int16(nvlist_t *, const char *); +_SYS_NVPAIR_H int32_t fnvlist_lookup_int32(nvlist_t *, const char *); +_SYS_NVPAIR_H int64_t fnvlist_lookup_int64(nvlist_t *, const char *); +_SYS_NVPAIR_H uint8_t fnvlist_lookup_uint8(nvlist_t *, const char *); +_SYS_NVPAIR_H uint16_t fnvlist_lookup_uint16(nvlist_t *, const char *); +_SYS_NVPAIR_H uint32_t fnvlist_lookup_uint32(nvlist_t *, const char *); +_SYS_NVPAIR_H uint64_t fnvlist_lookup_uint64(nvlist_t *, const char *); +_SYS_NVPAIR_H char *fnvlist_lookup_string(nvlist_t *, const char *); +_SYS_NVPAIR_H nvlist_t *fnvlist_lookup_nvlist(nvlist_t *, const char *); +_SYS_NVPAIR_H boolean_t *fnvlist_lookup_boolean_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H uchar_t *fnvlist_lookup_byte_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H int8_t *fnvlist_lookup_int8_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H uint8_t *fnvlist_lookup_uint8_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H int16_t *fnvlist_lookup_int16_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H uint16_t *fnvlist_lookup_uint16_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H int32_t *fnvlist_lookup_int32_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H uint32_t *fnvlist_lookup_uint32_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H int64_t *fnvlist_lookup_int64_array(nvlist_t *, const char *, + uint_t *); +_SYS_NVPAIR_H uint64_t *fnvlist_lookup_uint64_array(nvlist_t *, const char *, + uint_t *); + +_SYS_NVPAIR_H boolean_t fnvpair_value_boolean_value(nvpair_t *nvp); +_SYS_NVPAIR_H uchar_t fnvpair_value_byte(nvpair_t *nvp); +_SYS_NVPAIR_H int8_t fnvpair_value_int8(nvpair_t *nvp); +_SYS_NVPAIR_H int16_t fnvpair_value_int16(nvpair_t *nvp); +_SYS_NVPAIR_H int32_t fnvpair_value_int32(nvpair_t *nvp); +_SYS_NVPAIR_H int64_t fnvpair_value_int64(nvpair_t *nvp); +_SYS_NVPAIR_H uint8_t fnvpair_value_uint8(nvpair_t *nvp); +_SYS_NVPAIR_H uint16_t fnvpair_value_uint16(nvpair_t *nvp); +_SYS_NVPAIR_H uint32_t fnvpair_value_uint32(nvpair_t *nvp); +_SYS_NVPAIR_H uint64_t fnvpair_value_uint64(nvpair_t *nvp); +_SYS_NVPAIR_H char *fnvpair_value_string(nvpair_t *nvp); +_SYS_NVPAIR_H nvlist_t *fnvpair_value_nvlist(nvpair_t *nvp); #ifdef __cplusplus } diff --git a/sys/contrib/openzfs/include/sys/spa.h b/sys/contrib/openzfs/include/sys/spa.h index 374d36e7327e..d37c6c923d8c 100644 --- a/sys/contrib/openzfs/include/sys/spa.h +++ b/sys/contrib/openzfs/include/sys/spa.h @@ -895,7 +895,6 @@ typedef struct spa_stats { spa_history_list_t read_history; spa_history_list_t txg_history; spa_history_kstat_t tx_assign_histogram; - spa_history_kstat_t io_history; spa_history_list_t mmp_history; spa_history_kstat_t state; /* pool state */ spa_history_kstat_t iostats; diff --git a/sys/contrib/openzfs/include/sys/zfs_context.h b/sys/contrib/openzfs/include/sys/zfs_context.h index 89afa98253f7..aa4338ed2859 100644 --- a/sys/contrib/openzfs/include/sys/zfs_context.h +++ b/sys/contrib/openzfs/include/sys/zfs_context.h @@ -360,12 +360,6 @@ extern kstat_t *kstat_create(const char *, int, const char *, const char *, uchar_t, ulong_t, uchar_t); extern void kstat_install(kstat_t *); extern void kstat_delete(kstat_t *); -extern void kstat_waitq_enter(kstat_io_t *); -extern void kstat_waitq_exit(kstat_io_t *); -extern void kstat_runq_enter(kstat_io_t *); -extern void kstat_runq_exit(kstat_io_t *); -extern void kstat_waitq_to_runq(kstat_io_t *); -extern void kstat_runq_back_to_waitq(kstat_io_t *); extern void kstat_set_raw_ops(kstat_t *ksp, int (*headers)(char *buf, size_t size), int (*data)(char *buf, size_t size, void *data), diff --git a/sys/contrib/openzfs/include/thread_pool.h b/sys/contrib/openzfs/include/thread_pool.h index 57266f11c5a6..43090c3c6644 100644 --- a/sys/contrib/openzfs/include/thread_pool.h +++ b/sys/contrib/openzfs/include/thread_pool.h @@ -25,7 +25,7 @@ */ #ifndef _THREAD_POOL_H_ -#define _THREAD_POOL_H_ +#define _THREAD_POOL_H_ extern __attribute__((visibility("default"))) #include <sys/types.h> #include <thread.h> @@ -37,33 +37,17 @@ extern "C" { typedef struct tpool tpool_t; /* opaque thread pool descriptor */ -#if defined(__STDC__) - -extern tpool_t *tpool_create(uint_t min_threads, uint_t max_threads, +_THREAD_POOL_H_ tpool_t *tpool_create(uint_t min_threads, uint_t max_threads, uint_t linger, pthread_attr_t *attr); -extern int tpool_dispatch(tpool_t *tpool, +_THREAD_POOL_H_ int tpool_dispatch(tpool_t *tpool, void (*func)(void *), void *arg); -extern void tpool_destroy(tpool_t *tpool); -extern void tpool_abandon(tpool_t *tpool); -extern void tpool_wait(tpool_t *tpool); -extern void tpool_suspend(tpool_t *tpool); -extern int tpool_suspended(tpool_t *tpool); -extern void tpool_resume(tpool_t *tpool); -extern int tpool_member(tpool_t *tpool); - -#else /* Non ANSI */ - -extern tpool_t *tpool_create(); -extern int tpool_dispatch(); -extern void tpool_destroy(); -extern void tpool_abandon(); -extern void tpool_wait(); -extern void tpool_suspend(); -extern int tpool_suspended(); -extern void tpool_resume(); -extern int tpool_member(); - -#endif /* __STDC__ */ +_THREAD_POOL_H_ void tpool_destroy(tpool_t *tpool); +_THREAD_POOL_H_ void tpool_abandon(tpool_t *tpool); +_THREAD_POOL_H_ void tpool_wait(tpool_t *tpool); +_THREAD_POOL_H_ void tpool_suspend(tpool_t *tpool); +_THREAD_POOL_H_ int tpool_suspended(tpool_t *tpool); +_THREAD_POOL_H_ void tpool_resume(tpool_t *tpool); +_THREAD_POOL_H_ int tpool_member(tpool_t *tpool); #ifdef __cplusplus } diff --git a/sys/contrib/openzfs/lib/libavl/Makefile.am b/sys/contrib/openzfs/lib/libavl/Makefile.am index 2e0a431c77fb..3166febd02c5 100644 --- a/sys/contrib/openzfs/lib/libavl/Makefile.am +++ b/sys/contrib/openzfs/lib/libavl/Makefile.am @@ -4,6 +4,7 @@ VPATH = $(top_srcdir)/module/avl/ # Includes kernel code, generate warnings for large stack frames AM_CFLAGS += $(FRAME_LARGER_THAN) +AM_CFLAGS += -fvisibility=hidden noinst_LTLIBRARIES = libavl.la diff --git a/sys/contrib/openzfs/lib/libefi/Makefile.am b/sys/contrib/openzfs/lib/libefi/Makefile.am index b26f7a6dcd5b..580319a31495 100644 --- a/sys/contrib/openzfs/lib/libefi/Makefile.am +++ b/sys/contrib/openzfs/lib/libefi/Makefile.am @@ -1,6 +1,7 @@ include $(top_srcdir)/config/Rules.am AM_CFLAGS += $(LIBUUID_CFLAGS) $(ZLIB_CFLAGS) +AM_CFLAGS += -fvisibility=hidden noinst_LTLIBRARIES = libefi.la diff --git a/sys/contrib/openzfs/lib/libefi/rdwr_efi.c b/sys/contrib/openzfs/lib/libefi/rdwr_efi.c index 1e022cc8eeaa..fd243e230e7d 100644 --- a/sys/contrib/openzfs/lib/libefi/rdwr_efi.c +++ b/sys/contrib/openzfs/lib/libefi/rdwr_efi.c @@ -140,40 +140,6 @@ static struct uuid_to_ptag { { EFI_FREEDESKTOP_BOOT } }; -/* - * Default vtoc information for non-SVr4 partitions - */ -struct dk_map2 default_vtoc_map[NDKMAP] = { - { V_ROOT, 0 }, /* a - 0 */ - { V_SWAP, V_UNMNT }, /* b - 1 */ - { V_BACKUP, V_UNMNT }, /* c - 2 */ - { V_UNASSIGNED, 0 }, /* d - 3 */ - { V_UNASSIGNED, 0 }, /* e - 4 */ - { V_UNASSIGNED, 0 }, /* f - 5 */ - { V_USR, 0 }, /* g - 6 */ - { V_UNASSIGNED, 0 }, /* h - 7 */ - -#if defined(_SUNOS_VTOC_16) - -#if defined(i386) || defined(__amd64) || defined(__arm) || \ - defined(__powerpc) || defined(__sparc) || defined(__s390__) || \ - defined(__mips__) || defined(__rv64g__) - { V_BOOT, V_UNMNT }, /* i - 8 */ - { V_ALTSCTR, 0 }, /* j - 9 */ - -#else -#error No VTOC format defined. -#endif /* defined(i386) */ - - { V_UNASSIGNED, 0 }, /* k - 10 */ - { V_UNASSIGNED, 0 }, /* l - 11 */ - { V_UNASSIGNED, 0 }, /* m - 12 */ - { V_UNASSIGNED, 0 }, /* n - 13 */ - { V_UNASSIGNED, 0 }, /* o - 14 */ - { V_UNASSIGNED, 0 }, /* p - 15 */ -#endif /* defined(_SUNOS_VTOC_16) */ -}; - int efi_debug = 0; static int efi_read(int, struct dk_gpt *); @@ -1692,57 +1658,3 @@ efi_err_check(struct dk_gpt *vtoc) "no reserved partition found\n"); } } - -/* - * We need to get information necessary to construct a *new* efi - * label type - */ -int -efi_auto_sense(int fd, struct dk_gpt **vtoc) -{ - - int i; - - /* - * Now build the default partition table - */ - if (efi_alloc_and_init(fd, EFI_NUMPAR, vtoc) != 0) { - if (efi_debug) { - (void) fprintf(stderr, "efi_alloc_and_init failed.\n"); - } - return (-1); - } - - for (i = 0; i < MIN((*vtoc)->efi_nparts, V_NUMPAR); i++) { - (*vtoc)->efi_parts[i].p_tag = default_vtoc_map[i].p_tag; - (*vtoc)->efi_parts[i].p_flag = default_vtoc_map[i].p_flag; - (*vtoc)->efi_parts[i].p_start = 0; - (*vtoc)->efi_parts[i].p_size = 0; - } - /* - * Make constants first - * and variable partitions later - */ - - /* root partition - s0 128 MB */ - (*vtoc)->efi_parts[0].p_start = 34; - (*vtoc)->efi_parts[0].p_size = 262144; - - /* partition - s1 128 MB */ - (*vtoc)->efi_parts[1].p_start = 262178; - (*vtoc)->efi_parts[1].p_size = 262144; - - /* partition -s2 is NOT the Backup disk */ - (*vtoc)->efi_parts[2].p_tag = V_UNASSIGNED; - - /* partition -s6 /usr partition - HOG */ - (*vtoc)->efi_parts[6].p_start = 524322; - (*vtoc)->efi_parts[6].p_size = (*vtoc)->efi_last_u_lba - 524322 - - (1024 * 16); - - /* efi reserved partition - s9 16K */ - (*vtoc)->efi_parts[8].p_start = (*vtoc)->efi_last_u_lba - (1024 * 16); - (*vtoc)->efi_parts[8].p_size = (1024 * 16); - (*vtoc)->efi_parts[8].p_tag = V_RESERVED; - return (0); -} diff --git a/sys/contrib/openzfs/lib/libnvpair/Makefile.am b/sys/contrib/openzfs/lib/libnvpair/Makefile.am index a3e1fa307f7c..7b9ebebe7906 100644 --- a/sys/contrib/openzfs/lib/libnvpair/Makefile.am +++ b/sys/contrib/openzfs/lib/libnvpair/Makefile.am @@ -7,6 +7,7 @@ VPATH = \ # Includes kernel code, generate warnings for large stack frames # and required CFLAGS for libtirpc AM_CFLAGS += $(FRAME_LARGER_THAN) $(LIBTIRPC_CFLAGS) +AM_CFLAGS += -fvisibility=hidden lib_LTLIBRARIES = libnvpair.la diff --git a/sys/contrib/openzfs/lib/libnvpair/libnvpair.abi b/sys/contrib/openzfs/lib/libnvpair/libnvpair.abi index 697a67b7fc61..8c503fecd152 100644 --- a/sys/contrib/openzfs/lib/libnvpair/libnvpair.abi +++ b/sys/contrib/openzfs/lib/libnvpair/libnvpair.abi @@ -232,132 +232,126 @@ <elf-variable-symbols> <elf-symbol name='libspl_assert_ok' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='nv_alloc_nosleep' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='nv_alloc_nosleep_def' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='nv_alloc_sleep' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='nv_alloc_sleep_def' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='nv_fixed_ops' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='nv_fixed_ops_def' size='40' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='nvlist_hashtable_init_size' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='nvpair_max_recursion' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> </elf-variable-symbols> - <abi-instr version='1.0' address-size='64' path='libnvpair.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair' language='LANG_C99'> + <abi-instr version='1.0' address-size='64' path='libnvpair.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libnvpair' language='LANG_C99'> <type-decl name='void' id='type-id-1'/> - <class-decl name='nvlist_prtctl' size-in-bits='576' is-struct='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='91' column='1' id='type-id-2'> + <class-decl name='nvlist_prtctl' size-in-bits='576' is-struct='yes' visibility='default' id='type-id-2'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nvprt_fp' type-id='type-id-3' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='92' column='1'/> + <var-decl name='nvprt_fp' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nvprt_indent_mode' type-id='type-id-4' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='93' column='1'/> + <var-decl name='nvprt_indent_mode' type-id='type-id-4' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nvprt_indent' type-id='type-id-5' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='94' column='1'/> + <var-decl name='nvprt_indent' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nvprt_indentinc' type-id='type-id-5' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='95' column='1'/> + <var-decl name='nvprt_indentinc' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nvprt_nmfmt' type-id='type-id-6' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='96' column='1'/> + <var-decl name='nvprt_nmfmt' type-id='type-id-6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nvprt_eomfmt' type-id='type-id-6' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='97' column='1'/> + <var-decl name='nvprt_eomfmt' type-id='type-id-6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nvprt_btwnarrfmt' type-id='type-id-6' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='98' column='1'/> + <var-decl name='nvprt_btwnarrfmt' type-id='type-id-6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='nvprt_btwnarrfmt_nl' type-id='type-id-5' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='99' column='1'/> + <var-decl name='nvprt_btwnarrfmt_nl' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='nvprt_dfltops' type-id='type-id-7' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='100' column='1'/> + <var-decl name='nvprt_dfltops' type-id='type-id-7' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='nvprt_custops' type-id='type-id-7' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='101' column='1'/> + <var-decl name='nvprt_custops' type-id='type-id-7' visibility='default'/> </data-member> </class-decl> - <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='49' column='1' id='type-id-8'> + <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='type-id-8'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_flags' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='51' column='1'/> + <var-decl name='_flags' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_IO_read_ptr' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='54' column='1'/> + <var-decl name='_IO_read_ptr' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='_IO_read_end' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='55' column='1'/> + <var-decl name='_IO_read_end' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='_IO_read_base' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='56' column='1'/> + <var-decl name='_IO_read_base' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='_IO_write_base' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='57' column='1'/> + <var-decl name='_IO_write_base' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='_IO_write_ptr' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='58' column='1'/> + <var-decl name='_IO_write_ptr' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='_IO_write_end' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='59' column='1'/> + <var-decl name='_IO_write_end' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='_IO_buf_base' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='60' column='1'/> + <var-decl name='_IO_buf_base' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='_IO_buf_end' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='61' column='1'/> + <var-decl name='_IO_buf_end' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='_IO_save_base' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='64' column='1'/> + <var-decl name='_IO_save_base' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='_IO_backup_base' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='65' column='1'/> + <var-decl name='_IO_backup_base' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='_IO_save_end' type-id='type-id-9' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='66' column='1'/> + <var-decl name='_IO_save_end' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='_markers' type-id='type-id-10' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='68' column='1'/> + <var-decl name='_markers' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='_chain' type-id='type-id-11' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='70' column='1'/> + <var-decl name='_chain' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='_fileno' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='72' column='1'/> + <var-decl name='_fileno' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='_flags2' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='73' column='1'/> + <var-decl name='_flags2' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='_old_offset' type-id='type-id-12' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='74' column='1'/> + <var-decl name='_old_offset' type-id='type-id-12' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='_cur_column' type-id='type-id-13' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='77' column='1'/> + <var-decl name='_cur_column' type-id='type-id-13' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1040'> - <var-decl name='_vtable_offset' type-id='type-id-14' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='78' column='1'/> + <var-decl name='_vtable_offset' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1048'> - <var-decl name='_shortbuf' type-id='type-id-15' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='79' column='1'/> + <var-decl name='_shortbuf' type-id='type-id-15' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='_offset' type-id='type-id-16' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='89' column='1'/> + <var-decl name='_offset' type-id='type-id-16' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='_codecvt' type-id='type-id-17' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='91' column='1'/> + <var-decl name='_codecvt' type-id='type-id-17' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='_wide_data' type-id='type-id-18' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='92' column='1'/> + <var-decl name='_wide_data' type-id='type-id-18' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='_freeres_list' type-id='type-id-11' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='93' column='1'/> + <var-decl name='_freeres_list' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='_freeres_buf' type-id='type-id-19' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='94' column='1'/> + <var-decl name='_freeres_buf' type-id='type-id-19' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='__pad5' type-id='type-id-20' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='95' column='1'/> + <var-decl name='__pad5' type-id='type-id-20' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='_mode' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='96' column='1'/> + <var-decl name='_mode' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='_unused2' type-id='type-id-21' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h' line='98' column='1'/> + <var-decl name='_unused2' type-id='type-id-21' visibility='default'/> </data-member> </class-decl> <type-decl name='int' size-in-bits='32' id='type-id-5'/> @@ -367,7 +361,7 @@ <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-10'/> <pointer-type-def type-id='type-id-8' size-in-bits='64' id='type-id-11'/> <type-decl name='long int' size-in-bits='64' id='type-id-24'/> - <typedef-decl name='__off_t' type-id='type-id-24' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='150' column='1' id='type-id-12'/> + <typedef-decl name='__off_t' type-id='type-id-24' id='type-id-12'/> <type-decl name='unsigned short int' size-in-bits='16' id='type-id-13'/> <type-decl name='signed char' size-in-bits='8' id='type-id-14'/> <type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='type-id-25'/> @@ -376,677 +370,677 @@ <subrange length='1' type-id='type-id-25' id='type-id-26'/> </array-type-def> - <typedef-decl name='__off64_t' type-id='type-id-24' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='151' column='1' id='type-id-16'/> + <typedef-decl name='__off64_t' type-id='type-id-24' id='type-id-16'/> <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-27'/> <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-17'/> <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-28'/> <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-18'/> <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-19'/> <type-decl name='unsigned long int' size-in-bits='64' id='type-id-29'/> - <typedef-decl name='size_t' type-id='type-id-29' filepath='/usr/lib/llvm-13/lib/clang/13.0.0/include/stddef.h' line='46' column='1' id='type-id-20'/> + <typedef-decl name='size_t' type-id='type-id-29' id='type-id-20'/> <array-type-def dimensions='1' type-id='type-id-22' size-in-bits='160' id='type-id-21'> <subrange length='20' type-id='type-id-25' id='type-id-30'/> </array-type-def> - <typedef-decl name='FILE' type-id='type-id-8' filepath='/usr/include/x86_64-linux-gnu/bits/types/FILE.h' line='7' column='1' id='type-id-31'/> + <typedef-decl name='FILE' type-id='type-id-8' id='type-id-31'/> <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-3'/> <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-32'/> - <enum-decl name='nvlist_indent_mode' filepath='../../include/libnvpair.h' line='86' column='1' id='type-id-4'> + <enum-decl name='nvlist_indent_mode' id='type-id-4'> <underlying-type type-id='type-id-32'/> <enumerator name='NVLIST_INDENT_ABS' value='0'/> <enumerator name='NVLIST_INDENT_TABBED' value='1'/> </enum-decl> <qualified-type-def type-id='type-id-22' const='yes' id='type-id-33'/> <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-6'/> - <class-decl name='nvlist_printops' size-in-bits='3456' is-struct='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='61' column='1' id='type-id-34'> + <class-decl name='nvlist_printops' size-in-bits='3456' is-struct='yes' visibility='default' id='type-id-34'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='print_boolean' type-id='type-id-35' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='62' column='1'/> + <var-decl name='print_boolean' type-id='type-id-35' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='print_boolean_value' type-id='type-id-36' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='63' column='1'/> + <var-decl name='print_boolean_value' type-id='type-id-36' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='print_byte' type-id='type-id-37' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='64' column='1'/> + <var-decl name='print_byte' type-id='type-id-37' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='print_int8' type-id='type-id-38' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='65' column='1'/> + <var-decl name='print_int8' type-id='type-id-38' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='print_uint8' type-id='type-id-39' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='66' column='1'/> + <var-decl name='print_uint8' type-id='type-id-39' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='print_int16' type-id='type-id-40' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='67' column='1'/> + <var-decl name='print_int16' type-id='type-id-40' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='print_uint16' type-id='type-id-41' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='68' column='1'/> + <var-decl name='print_uint16' type-id='type-id-41' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='print_int32' type-id='type-id-42' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='69' column='1'/> + <var-decl name='print_int32' type-id='type-id-42' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='print_uint32' type-id='type-id-43' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='70' column='1'/> + <var-decl name='print_uint32' type-id='type-id-43' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='print_int64' type-id='type-id-44' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='71' column='1'/> + <var-decl name='print_int64' type-id='type-id-44' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='print_uint64' type-id='type-id-45' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='72' column='1'/> + <var-decl name='print_uint64' type-id='type-id-45' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='print_double' type-id='type-id-46' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='73' column='1'/> + <var-decl name='print_double' type-id='type-id-46' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='print_string' type-id='type-id-47' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='74' column='1'/> + <var-decl name='print_string' type-id='type-id-47' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='print_hrtime' type-id='type-id-48' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='75' column='1'/> + <var-decl name='print_hrtime' type-id='type-id-48' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='print_nvlist' type-id='type-id-49' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='76' column='1'/> + <var-decl name='print_nvlist' type-id='type-id-49' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='print_boolean_array' type-id='type-id-50' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='77' column='1'/> + <var-decl name='print_boolean_array' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='print_byte_array' type-id='type-id-51' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='78' column='1'/> + <var-decl name='print_byte_array' type-id='type-id-51' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='print_int8_array' type-id='type-id-52' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='79' column='1'/> + <var-decl name='print_int8_array' type-id='type-id-52' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='print_uint8_array' type-id='type-id-53' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='80' column='1'/> + <var-decl name='print_uint8_array' type-id='type-id-53' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='print_int16_array' type-id='type-id-54' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='81' column='1'/> + <var-decl name='print_int16_array' type-id='type-id-54' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='print_uint16_array' type-id='type-id-55' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='82' column='1'/> + <var-decl name='print_uint16_array' type-id='type-id-55' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='print_int32_array' type-id='type-id-56' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='83' column='1'/> + <var-decl name='print_int32_array' type-id='type-id-56' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='print_uint32_array' type-id='type-id-57' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='84' column='1'/> + <var-decl name='print_uint32_array' type-id='type-id-57' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='print_int64_array' type-id='type-id-58' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='85' column='1'/> + <var-decl name='print_int64_array' type-id='type-id-58' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='print_uint64_array' type-id='type-id-59' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='86' column='1'/> + <var-decl name='print_uint64_array' type-id='type-id-59' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='print_string_array' type-id='type-id-60' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='87' column='1'/> + <var-decl name='print_string_array' type-id='type-id-60' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='print_nvlist_array' type-id='type-id-61' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='88' column='1'/> + <var-decl name='print_nvlist_array' type-id='type-id-61' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='62' column='1' id='type-id-35'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-35'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-62' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='62' column='1'/> + <var-decl name='op' type-id='type-id-62' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='62' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-63'/> - <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../include/sys/nvpair.h' line='85' column='1' id='type-id-64'> + <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-64'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nvl_version' type-id='type-id-65' visibility='default' filepath='../../include/sys/nvpair.h' line='86' column='1'/> + <var-decl name='nvl_version' type-id='type-id-65' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nvl_nvflag' type-id='type-id-66' visibility='default' filepath='../../include/sys/nvpair.h' line='87' column='1'/> + <var-decl name='nvl_nvflag' type-id='type-id-66' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nvl_priv' type-id='type-id-67' visibility='default' filepath='../../include/sys/nvpair.h' line='88' column='1'/> + <var-decl name='nvl_priv' type-id='type-id-67' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nvl_flag' type-id='type-id-66' visibility='default' filepath='../../include/sys/nvpair.h' line='89' column='1'/> + <var-decl name='nvl_flag' type-id='type-id-66' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='nvl_pad' type-id='type-id-65' visibility='default' filepath='../../include/sys/nvpair.h' line='90' column='1'/> + <var-decl name='nvl_pad' type-id='type-id-65' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__int32_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-68'/> - <typedef-decl name='int32_t' type-id='type-id-68' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='26' column='1' id='type-id-65'/> + <typedef-decl name='__int32_t' type-id='type-id-5' id='type-id-68'/> + <typedef-decl name='int32_t' type-id='type-id-68' id='type-id-65'/> <type-decl name='unsigned int' size-in-bits='32' id='type-id-69'/> - <typedef-decl name='__uint32_t' type-id='type-id-69' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='41' column='1' id='type-id-70'/> - <typedef-decl name='uint32_t' type-id='type-id-70' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='26' column='1' id='type-id-66'/> - <typedef-decl name='__uint64_t' type-id='type-id-29' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='44' column='1' id='type-id-71'/> - <typedef-decl name='uint64_t' type-id='type-id-71' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='27' column='1' id='type-id-67'/> - <typedef-decl name='nvlist_t' type-id='type-id-64' filepath='../../include/sys/nvpair.h' line='91' column='1' id='type-id-72'/> + <typedef-decl name='__uint32_t' type-id='type-id-69' id='type-id-70'/> + <typedef-decl name='uint32_t' type-id='type-id-70' id='type-id-66'/> + <typedef-decl name='__uint64_t' type-id='type-id-29' id='type-id-71'/> + <typedef-decl name='uint64_t' type-id='type-id-71' id='type-id-67'/> + <typedef-decl name='nvlist_t' type-id='type-id-64' id='type-id-72'/> <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-73'/> <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-62'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='63' column='1' id='type-id-36'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-36'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-75' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='63' column='1'/> + <var-decl name='op' type-id='type-id-75' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='63' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='../../lib/libspl/include/sys/stdtypes.h' line='26' column='1' id='type-id-76'> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-76'> <underlying-type type-id='type-id-32'/> <enumerator name='B_FALSE' value='0'/> <enumerator name='B_TRUE' value='1'/> </enum-decl> - <typedef-decl name='boolean_t' type-id='type-id-76' filepath='../../lib/libspl/include/sys/stdtypes.h' line='29' column='1' id='type-id-77'/> + <typedef-decl name='boolean_t' type-id='type-id-76' id='type-id-77'/> <pointer-type-def type-id='type-id-78' size-in-bits='64' id='type-id-75'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='64' column='1' id='type-id-37'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-37'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-79' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='64' column='1'/> + <var-decl name='op' type-id='type-id-79' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='64' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <type-decl name='unsigned char' size-in-bits='8' id='type-id-80'/> - <typedef-decl name='uchar_t' type-id='type-id-80' filepath='../../lib/libspl/include/sys/stdtypes.h' line='31' column='1' id='type-id-81'/> + <typedef-decl name='uchar_t' type-id='type-id-80' id='type-id-81'/> <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-79'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='65' column='1' id='type-id-38'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-38'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-83' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='65' column='1'/> + <var-decl name='op' type-id='type-id-83' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='65' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__int8_t' type-id='type-id-14' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='36' column='1' id='type-id-84'/> - <typedef-decl name='int8_t' type-id='type-id-84' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='24' column='1' id='type-id-85'/> + <typedef-decl name='__int8_t' type-id='type-id-14' id='type-id-84'/> + <typedef-decl name='int8_t' type-id='type-id-84' id='type-id-85'/> <pointer-type-def type-id='type-id-86' size-in-bits='64' id='type-id-83'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='66' column='1' id='type-id-39'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-39'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-87' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='66' column='1'/> + <var-decl name='op' type-id='type-id-87' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='66' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__uint8_t' type-id='type-id-80' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='37' column='1' id='type-id-88'/> - <typedef-decl name='uint8_t' type-id='type-id-88' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='24' column='1' id='type-id-89'/> + <typedef-decl name='__uint8_t' type-id='type-id-80' id='type-id-88'/> + <typedef-decl name='uint8_t' type-id='type-id-88' id='type-id-89'/> <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-87'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='67' column='1' id='type-id-40'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-40'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-91' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='67' column='1'/> + <var-decl name='op' type-id='type-id-91' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='67' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <type-decl name='short int' size-in-bits='16' id='type-id-92'/> - <typedef-decl name='__int16_t' type-id='type-id-92' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='38' column='1' id='type-id-93'/> - <typedef-decl name='int16_t' type-id='type-id-93' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='25' column='1' id='type-id-94'/> + <typedef-decl name='__int16_t' type-id='type-id-92' id='type-id-93'/> + <typedef-decl name='int16_t' type-id='type-id-93' id='type-id-94'/> <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-91'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='68' column='1' id='type-id-41'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-41'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-96' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='68' column='1'/> + <var-decl name='op' type-id='type-id-96' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='68' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__uint16_t' type-id='type-id-13' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='39' column='1' id='type-id-97'/> - <typedef-decl name='uint16_t' type-id='type-id-97' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='25' column='1' id='type-id-98'/> + <typedef-decl name='__uint16_t' type-id='type-id-13' id='type-id-97'/> + <typedef-decl name='uint16_t' type-id='type-id-97' id='type-id-98'/> <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-96'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='69' column='1' id='type-id-42'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-42'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-100' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='69' column='1'/> + <var-decl name='op' type-id='type-id-100' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='69' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-100'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='70' column='1' id='type-id-43'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-43'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-102' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='70' column='1'/> + <var-decl name='op' type-id='type-id-102' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='70' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-103' size-in-bits='64' id='type-id-102'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='71' column='1' id='type-id-44'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-44'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-104' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='71' column='1'/> + <var-decl name='op' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='71' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__int64_t' type-id='type-id-24' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='43' column='1' id='type-id-105'/> - <typedef-decl name='int64_t' type-id='type-id-105' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='27' column='1' id='type-id-106'/> + <typedef-decl name='__int64_t' type-id='type-id-24' id='type-id-105'/> + <typedef-decl name='int64_t' type-id='type-id-105' id='type-id-106'/> <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-104'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='72' column='1' id='type-id-45'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-45'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-108' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='72' column='1'/> + <var-decl name='op' type-id='type-id-108' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='72' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-109' size-in-bits='64' id='type-id-108'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='73' column='1' id='type-id-46'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-46'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-110' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='73' column='1'/> + <var-decl name='op' type-id='type-id-110' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='73' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <type-decl name='double' size-in-bits='64' id='type-id-111'/> <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-110'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='74' column='1' id='type-id-47'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-47'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-113' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='74' column='1'/> + <var-decl name='op' type-id='type-id-113' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='74' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-113'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='75' column='1' id='type-id-48'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-48'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-115' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='75' column='1'/> + <var-decl name='op' type-id='type-id-115' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='75' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <type-decl name='long long int' size-in-bits='64' id='type-id-116'/> - <typedef-decl name='hrtime_t' type-id='type-id-116' filepath='../../lib/libspl/include/sys/time.h' line='78' column='1' id='type-id-117'/> + <typedef-decl name='hrtime_t' type-id='type-id-116' id='type-id-117'/> <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-115'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='76' column='1' id='type-id-49'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-49'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-119' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='76' column='1'/> + <var-decl name='op' type-id='type-id-119' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='76' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-119'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='77' column='1' id='type-id-50'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-50'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-121' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='77' column='1'/> + <var-decl name='op' type-id='type-id-121' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='77' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-122'/> - <typedef-decl name='uint_t' type-id='type-id-69' filepath='../../lib/libspl/include/sys/stdtypes.h' line='33' column='1' id='type-id-123'/> + <typedef-decl name='uint_t' type-id='type-id-69' id='type-id-123'/> <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-121'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='78' column='1' id='type-id-51'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-51'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-125' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='78' column='1'/> + <var-decl name='op' type-id='type-id-125' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='78' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-126'/> <pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-125'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='79' column='1' id='type-id-52'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-52'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-128' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='79' column='1'/> + <var-decl name='op' type-id='type-id-128' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='79' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-129'/> <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-128'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='80' column='1' id='type-id-53'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-53'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-131' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='80' column='1'/> + <var-decl name='op' type-id='type-id-131' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='80' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-89' size-in-bits='64' id='type-id-132'/> <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-131'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='81' column='1' id='type-id-54'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-54'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-134' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='81' column='1'/> + <var-decl name='op' type-id='type-id-134' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='81' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-135'/> <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-134'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='82' column='1' id='type-id-55'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-55'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-137' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='82' column='1'/> + <var-decl name='op' type-id='type-id-137' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='82' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-138'/> <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-137'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='83' column='1' id='type-id-56'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-56'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-140' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='83' column='1'/> + <var-decl name='op' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='83' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-141'/> <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-140'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='84' column='1' id='type-id-57'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-57'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-143' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='84' column='1'/> + <var-decl name='op' type-id='type-id-143' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='84' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-66' size-in-bits='64' id='type-id-144'/> <pointer-type-def type-id='type-id-145' size-in-bits='64' id='type-id-143'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='85' column='1' id='type-id-58'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-58'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-146' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='85' column='1'/> + <var-decl name='op' type-id='type-id-146' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='85' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-147'/> <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-146'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='86' column='1' id='type-id-59'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-59'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-149' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='86' column='1'/> + <var-decl name='op' type-id='type-id-149' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='86' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-67' size-in-bits='64' id='type-id-150'/> <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-149'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='87' column='1' id='type-id-60'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-60'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-152' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='87' column='1'/> + <var-decl name='op' type-id='type-id-152' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='87' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-153'/> <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-152'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='88' column='1' id='type-id-61'> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-61'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='op' type-id='type-id-155' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='88' column='1'/> + <var-decl name='op' type-id='type-id-155' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='arg' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='88' column='1'/> + <var-decl name='arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-156'/> <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-155'/> <pointer-type-def type-id='type-id-34' size-in-bits='64' id='type-id-7'/> - <typedef-decl name='nvlist_prtctl_t' type-id='type-id-63' filepath='../../include/libnvpair.h' line='84' column='1' id='type-id-158'/> - <function-decl name='nvlist_prtctl_setdest' mangled-name='nvlist_prtctl_setdest' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setdest'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='312' column='1'/> - <parameter type-id='type-id-3' name='fp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='312' column='1'/> + <typedef-decl name='nvlist_prtctl_t' type-id='type-id-63' id='type-id-158'/> + <function-decl name='nvlist_prtctl_setdest' mangled-name='nvlist_prtctl_setdest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setdest'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-3' name='fp'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_prtctl_getdest' mangled-name='nvlist_prtctl_getdest' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_getdest'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='318' column='1'/> + <function-decl name='nvlist_prtctl_getdest' mangled-name='nvlist_prtctl_getdest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_getdest'> + <parameter type-id='type-id-158' name='pctl'/> <return type-id='type-id-3'/> </function-decl> - <function-decl name='nvlist_prtctl_setindent' mangled-name='nvlist_prtctl_setindent' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='325' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setindent'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='325' column='1'/> - <parameter type-id='type-id-4' name='mode' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='325' column='1'/> - <parameter type-id='type-id-5' name='start' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='326' column='1'/> - <parameter type-id='type-id-5' name='inc' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='326' column='1'/> + <function-decl name='nvlist_prtctl_setindent' mangled-name='nvlist_prtctl_setindent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setindent'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-4' name='mode'/> + <parameter type-id='type-id-5' name='start'/> + <parameter type-id='type-id-5' name='inc'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_prtctl_doindent' mangled-name='nvlist_prtctl_doindent' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_doindent'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='343' column='1'/> - <parameter type-id='type-id-5' name='onemore' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='343' column='1'/> + <function-decl name='nvlist_prtctl_doindent' mangled-name='nvlist_prtctl_doindent' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_doindent'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-5' name='onemore'/> <return type-id='type-id-1'/> </function-decl> - <enum-decl name='nvlist_prtctl_fmt' filepath='../../include/libnvpair.h' line='104' column='1' id='type-id-159'> + <enum-decl name='nvlist_prtctl_fmt' id='type-id-159'> <underlying-type type-id='type-id-32'/> <enumerator name='NVLIST_FMT_MEMBER_NAME' value='0'/> <enumerator name='NVLIST_FMT_MEMBER_POSTAMBLE' value='1'/> <enumerator name='NVLIST_FMT_BTWN_ARRAY' value='2'/> </enum-decl> - <function-decl name='nvlist_prtctl_setfmt' mangled-name='nvlist_prtctl_setfmt' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setfmt'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='350' column='1'/> - <parameter type-id='type-id-159' name='which' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='350' column='1'/> - <parameter type-id='type-id-6' name='fmt' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='351' column='1'/> + <function-decl name='nvlist_prtctl_setfmt' mangled-name='nvlist_prtctl_setfmt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_setfmt'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-159' name='which'/> + <parameter type-id='type-id-6' name='fmt'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_prtctl_dofmt' mangled-name='nvlist_prtctl_dofmt' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='383' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_dofmt'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='383' column='1'/> - <parameter type-id='type-id-159' name='which' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='383' column='1'/> + <function-decl name='nvlist_prtctl_dofmt' mangled-name='nvlist_prtctl_dofmt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_dofmt'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-159' name='which'/> <parameter is-variadic='yes'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-161'/> - <function-decl name='nvlist_prtctlop_boolean' mangled-name='nvlist_prtctlop_boolean' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='430' column='1'/> - <parameter type-id='type-id-161' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='430' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='430' column='1'/> + <function-decl name='nvlist_prtctlop_boolean' mangled-name='nvlist_prtctlop_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-161' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-163'/> - <function-decl name='nvlist_prtctlop_boolean_value' mangled-name='nvlist_prtctlop_boolean_value' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean_value'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='431' column='1'/> - <parameter type-id='type-id-163' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='431' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='431' column='1'/> + <function-decl name='nvlist_prtctlop_boolean_value' mangled-name='nvlist_prtctlop_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean_value'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-163' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-165'/> - <function-decl name='nvlist_prtctlop_byte' mangled-name='nvlist_prtctlop_byte' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_byte'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='432' column='1'/> - <parameter type-id='type-id-165' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='432' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='432' column='1'/> + <function-decl name='nvlist_prtctlop_byte' mangled-name='nvlist_prtctlop_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_byte'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-165' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-167'/> - <function-decl name='nvlist_prtctlop_int8' mangled-name='nvlist_prtctlop_int8' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int8'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='433' column='1'/> - <parameter type-id='type-id-167' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='433' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='433' column='1'/> + <function-decl name='nvlist_prtctlop_int8' mangled-name='nvlist_prtctlop_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int8'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-167' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-169'/> - <function-decl name='nvlist_prtctlop_uint8' mangled-name='nvlist_prtctlop_uint8' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint8'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='434' column='1'/> - <parameter type-id='type-id-169' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='434' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='434' column='1'/> + <function-decl name='nvlist_prtctlop_uint8' mangled-name='nvlist_prtctlop_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint8'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-169' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-170' size-in-bits='64' id='type-id-171'/> - <function-decl name='nvlist_prtctlop_int16' mangled-name='nvlist_prtctlop_int16' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int16'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='435' column='1'/> - <parameter type-id='type-id-171' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='435' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='435' column='1'/> + <function-decl name='nvlist_prtctlop_int16' mangled-name='nvlist_prtctlop_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int16'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-171' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-173'/> - <function-decl name='nvlist_prtctlop_uint16' mangled-name='nvlist_prtctlop_uint16' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint16'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='436' column='1'/> - <parameter type-id='type-id-173' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='436' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='436' column='1'/> + <function-decl name='nvlist_prtctlop_uint16' mangled-name='nvlist_prtctlop_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint16'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-173' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-175'/> - <function-decl name='nvlist_prtctlop_int32' mangled-name='nvlist_prtctlop_int32' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int32'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='437' column='1'/> - <parameter type-id='type-id-175' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='437' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='437' column='1'/> + <function-decl name='nvlist_prtctlop_int32' mangled-name='nvlist_prtctlop_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int32'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-175' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-177'/> - <function-decl name='nvlist_prtctlop_uint32' mangled-name='nvlist_prtctlop_uint32' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='438' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint32'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='438' column='1'/> - <parameter type-id='type-id-177' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='438' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='438' column='1'/> + <function-decl name='nvlist_prtctlop_uint32' mangled-name='nvlist_prtctlop_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint32'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-177' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-178' size-in-bits='64' id='type-id-179'/> - <function-decl name='nvlist_prtctlop_int64' mangled-name='nvlist_prtctlop_int64' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int64'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='439' column='1'/> - <parameter type-id='type-id-179' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='439' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='439' column='1'/> + <function-decl name='nvlist_prtctlop_int64' mangled-name='nvlist_prtctlop_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int64'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-179' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-181'/> - <function-decl name='nvlist_prtctlop_uint64' mangled-name='nvlist_prtctlop_uint64' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='440' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint64'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='440' column='1'/> - <parameter type-id='type-id-181' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='440' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='440' column='1'/> + <function-decl name='nvlist_prtctlop_uint64' mangled-name='nvlist_prtctlop_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint64'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-181' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-183'/> - <function-decl name='nvlist_prtctlop_double' mangled-name='nvlist_prtctlop_double' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='441' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_double'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='441' column='1'/> - <parameter type-id='type-id-183' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='441' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='441' column='1'/> + <function-decl name='nvlist_prtctlop_double' mangled-name='nvlist_prtctlop_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_double'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-183' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-184' size-in-bits='64' id='type-id-185'/> - <function-decl name='nvlist_prtctlop_string' mangled-name='nvlist_prtctlop_string' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='442' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_string'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='442' column='1'/> - <parameter type-id='type-id-185' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='442' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='442' column='1'/> + <function-decl name='nvlist_prtctlop_string' mangled-name='nvlist_prtctlop_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_string'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-185' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-186' size-in-bits='64' id='type-id-187'/> - <function-decl name='nvlist_prtctlop_hrtime' mangled-name='nvlist_prtctlop_hrtime' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_hrtime'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='443' column='1'/> - <parameter type-id='type-id-187' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='443' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='443' column='1'/> + <function-decl name='nvlist_prtctlop_hrtime' mangled-name='nvlist_prtctlop_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_hrtime'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-187' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-189'/> - <function-decl name='nvlist_prtctlop_nvlist' mangled-name='nvlist_prtctlop_nvlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_nvlist'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='444' column='1'/> - <parameter type-id='type-id-189' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='444' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='444' column='1'/> + <function-decl name='nvlist_prtctlop_nvlist' mangled-name='nvlist_prtctlop_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_nvlist'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-189' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-190' size-in-bits='64' id='type-id-191'/> - <function-decl name='nvlist_prtctlop_boolean_array' mangled-name='nvlist_prtctlop_boolean_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='456' column='1'/> - <parameter type-id='type-id-191' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='456' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='456' column='1'/> + <function-decl name='nvlist_prtctlop_boolean_array' mangled-name='nvlist_prtctlop_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_boolean_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-191' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-192' size-in-bits='64' id='type-id-193'/> - <function-decl name='nvlist_prtctlop_byte_array' mangled-name='nvlist_prtctlop_byte_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='457' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_byte_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='457' column='1'/> - <parameter type-id='type-id-193' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='457' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='457' column='1'/> + <function-decl name='nvlist_prtctlop_byte_array' mangled-name='nvlist_prtctlop_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_byte_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-193' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-194' size-in-bits='64' id='type-id-195'/> - <function-decl name='nvlist_prtctlop_int8_array' mangled-name='nvlist_prtctlop_int8_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='458' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int8_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='458' column='1'/> - <parameter type-id='type-id-195' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='458' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='458' column='1'/> + <function-decl name='nvlist_prtctlop_int8_array' mangled-name='nvlist_prtctlop_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int8_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-195' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-196' size-in-bits='64' id='type-id-197'/> - <function-decl name='nvlist_prtctlop_uint8_array' mangled-name='nvlist_prtctlop_uint8_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint8_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='459' column='1'/> - <parameter type-id='type-id-197' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='459' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='459' column='1'/> + <function-decl name='nvlist_prtctlop_uint8_array' mangled-name='nvlist_prtctlop_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint8_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-197' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-198' size-in-bits='64' id='type-id-199'/> - <function-decl name='nvlist_prtctlop_int16_array' mangled-name='nvlist_prtctlop_int16_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int16_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='460' column='1'/> - <parameter type-id='type-id-199' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='460' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='460' column='1'/> + <function-decl name='nvlist_prtctlop_int16_array' mangled-name='nvlist_prtctlop_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int16_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-199' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-200' size-in-bits='64' id='type-id-201'/> - <function-decl name='nvlist_prtctlop_uint16_array' mangled-name='nvlist_prtctlop_uint16_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='461' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint16_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='461' column='1'/> - <parameter type-id='type-id-201' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='461' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='461' column='1'/> + <function-decl name='nvlist_prtctlop_uint16_array' mangled-name='nvlist_prtctlop_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint16_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-201' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-202' size-in-bits='64' id='type-id-203'/> - <function-decl name='nvlist_prtctlop_int32_array' mangled-name='nvlist_prtctlop_int32_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int32_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='462' column='1'/> - <parameter type-id='type-id-203' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='462' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='462' column='1'/> + <function-decl name='nvlist_prtctlop_int32_array' mangled-name='nvlist_prtctlop_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int32_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-203' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-204' size-in-bits='64' id='type-id-205'/> - <function-decl name='nvlist_prtctlop_uint32_array' mangled-name='nvlist_prtctlop_uint32_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint32_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='463' column='1'/> - <parameter type-id='type-id-205' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='463' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='463' column='1'/> + <function-decl name='nvlist_prtctlop_uint32_array' mangled-name='nvlist_prtctlop_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint32_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-205' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-207'/> - <function-decl name='nvlist_prtctlop_int64_array' mangled-name='nvlist_prtctlop_int64_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int64_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='464' column='1'/> - <parameter type-id='type-id-207' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='464' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='464' column='1'/> + <function-decl name='nvlist_prtctlop_int64_array' mangled-name='nvlist_prtctlop_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_int64_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-207' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-209'/> - <function-decl name='nvlist_prtctlop_uint64_array' mangled-name='nvlist_prtctlop_uint64_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint64_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='465' column='1'/> - <parameter type-id='type-id-209' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='465' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='465' column='1'/> + <function-decl name='nvlist_prtctlop_uint64_array' mangled-name='nvlist_prtctlop_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_uint64_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-209' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-211'/> - <function-decl name='nvlist_prtctlop_string_array' mangled-name='nvlist_prtctlop_string_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_string_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='466' column='1'/> - <parameter type-id='type-id-211' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='466' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='466' column='1'/> + <function-decl name='nvlist_prtctlop_string_array' mangled-name='nvlist_prtctlop_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_string_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-211' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-213'/> - <function-decl name='nvlist_prtctlop_nvlist_array' mangled-name='nvlist_prtctlop_nvlist_array' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='467' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_nvlist_array'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='467' column='1'/> - <parameter type-id='type-id-213' name='func' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='467' column='1'/> - <parameter type-id='type-id-19' name='private' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='467' column='1'/> + <function-decl name='nvlist_prtctlop_nvlist_array' mangled-name='nvlist_prtctlop_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctlop_nvlist_array'> + <parameter type-id='type-id-158' name='pctl'/> + <parameter type-id='type-id-213' name='func'/> + <parameter type-id='type-id-19' name='private'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_prtctl_alloc' mangled-name='nvlist_prtctl_alloc' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_alloc'> + <function-decl name='nvlist_prtctl_alloc' mangled-name='nvlist_prtctl_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_alloc'> <return type-id='type-id-158'/> </function-decl> - <function-decl name='nvlist_prtctl_free' mangled-name='nvlist_prtctl_free' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_free'> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='546' column='1'/> + <function-decl name='nvlist_prtctl_free' mangled-name='nvlist_prtctl_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prtctl_free'> + <parameter type-id='type-id-158' name='pctl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_print' mangled-name='nvlist_print' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='757' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_print'> - <parameter type-id='type-id-3' name='fp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='757' column='1'/> - <parameter type-id='type-id-73' name='nvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='757' column='1'/> + <function-decl name='nvlist_print' mangled-name='nvlist_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_print'> + <parameter type-id='type-id-3' name='fp'/> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-1'/> </function-decl> - <class-decl name='nvpair' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../include/sys/nvpair.h' line='73' column='1' id='type-id-214'> + <class-decl name='nvpair' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-214'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nvp_size' type-id='type-id-65' visibility='default' filepath='../../include/sys/nvpair.h' line='74' column='1'/> + <var-decl name='nvp_size' type-id='type-id-65' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nvp_name_sz' type-id='type-id-94' visibility='default' filepath='../../include/sys/nvpair.h' line='75' column='1'/> + <var-decl name='nvp_name_sz' type-id='type-id-94' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='nvp_reserve' type-id='type-id-94' visibility='default' filepath='../../include/sys/nvpair.h' line='76' column='1'/> + <var-decl name='nvp_reserve' type-id='type-id-94' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nvp_value_elem' type-id='type-id-65' visibility='default' filepath='../../include/sys/nvpair.h' line='77' column='1'/> + <var-decl name='nvp_value_elem' type-id='type-id-65' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nvp_type' type-id='type-id-215' visibility='default' filepath='../../include/sys/nvpair.h' line='78' column='1'/> + <var-decl name='nvp_type' type-id='type-id-215' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='../../include/sys/nvpair.h' line='37' column='1' id='type-id-216'> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-216'> <underlying-type type-id='type-id-32'/> <enumerator name='DATA_TYPE_DONTCARE' value='-1'/> <enumerator name='DATA_TYPE_UNKNOWN' value='0'/> @@ -1078,280 +1072,280 @@ <enumerator name='DATA_TYPE_UINT8_ARRAY' value='26'/> <enumerator name='DATA_TYPE_DOUBLE' value='27'/> </enum-decl> - <typedef-decl name='data_type_t' type-id='type-id-216' filepath='../../include/sys/nvpair.h' line='71' column='1' id='type-id-215'/> + <typedef-decl name='data_type_t' type-id='type-id-216' id='type-id-215'/> <pointer-type-def type-id='type-id-214' size-in-bits='64' id='type-id-217'/> <pointer-type-def type-id='type-id-64' size-in-bits='64' id='type-id-218'/> - <function-decl name='nvlist_next_nvpair' filepath='../../include/sys/nvpair.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_next_nvpair' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-217'/> <return type-id='type-id-217'/> </function-decl> - <function-decl name='nvpair_type' filepath='../../include/sys/nvpair.h' line='245' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_type' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-216'/> </function-decl> - <function-decl name='nvpair_name' filepath='../../include/sys/nvpair.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_name' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-9'/> </function-decl> <pointer-type-def type-id='type-id-80' size-in-bits='64' id='type-id-219'/> - <function-decl name='nvpair_value_byte' filepath='../../include/sys/nvpair.h' line='248' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_byte' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-219'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-92' size-in-bits='64' id='type-id-220'/> - <function-decl name='nvpair_value_int16' filepath='../../include/sys/nvpair.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-220'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-221'/> - <function-decl name='nvpair_value_uint16' filepath='../../include/sys/nvpair.h' line='252' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-221'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-222'/> - <function-decl name='nvpair_value_int32' filepath='../../include/sys/nvpair.h' line='253' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-222'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-223'/> - <function-decl name='nvpair_value_uint32' filepath='../../include/sys/nvpair.h' line='254' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-224'/> - <function-decl name='nvpair_value_int64' filepath='../../include/sys/nvpair.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-224'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-225'/> - <function-decl name='nvpair_value_uint64' filepath='../../include/sys/nvpair.h' line='256' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-225'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_string' filepath='../../include/sys/nvpair.h' line='257' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-153'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-226'/> - <function-decl name='nvpair_value_byte_array' filepath='../../include/sys/nvpair.h' line='260' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_byte_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-226'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-227'/> - <function-decl name='nvpair_value_int16_array' filepath='../../include/sys/nvpair.h' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int16_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-227'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-221' size-in-bits='64' id='type-id-228'/> - <function-decl name='nvpair_value_uint16_array' filepath='../../include/sys/nvpair.h' line='264' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint16_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-228'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-222' size-in-bits='64' id='type-id-229'/> - <function-decl name='nvpair_value_int32_array' filepath='../../include/sys/nvpair.h' line='265' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int32_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-229'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-230'/> - <function-decl name='nvpair_value_uint32_array' filepath='../../include/sys/nvpair.h' line='266' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint32_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-230'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-224' size-in-bits='64' id='type-id-231'/> - <function-decl name='nvpair_value_int64_array' filepath='../../include/sys/nvpair.h' line='267' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int64_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-231'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-225' size-in-bits='64' id='type-id-232'/> - <function-decl name='nvpair_value_uint64_array' filepath='../../include/sys/nvpair.h' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint64_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-232'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-233'/> - <function-decl name='nvpair_value_string_array' filepath='../../include/sys/nvpair.h' line='269' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_string_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-233'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-234'/> - <function-decl name='nvpair_value_hrtime' filepath='../../include/sys/nvpair.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_hrtime' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-234'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-235'/> - <function-decl name='nvpair_value_nvlist' filepath='../../include/sys/nvpair.h' line='258' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-235'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-236'/> - <function-decl name='nvpair_value_nvlist_array' filepath='../../include/sys/nvpair.h' line='270' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_nvlist_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-236'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-237'/> - <function-decl name='nvpair_value_boolean_value' filepath='../../include/sys/nvpair.h' line='247' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-237'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-238'/> - <function-decl name='nvpair_value_int8' filepath='../../include/sys/nvpair.h' line='249' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-238'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint8' filepath='../../include/sys/nvpair.h' line='250' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-219'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-237' size-in-bits='64' id='type-id-239'/> - <function-decl name='nvpair_value_boolean_array' filepath='../../include/sys/nvpair.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_boolean_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-239'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-238' size-in-bits='64' id='type-id-240'/> - <function-decl name='nvpair_value_int8_array' filepath='../../include/sys/nvpair.h' line='261' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_int8_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-240'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint8_array' filepath='../../include/sys/nvpair.h' line='262' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_uint8_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-226'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-241'/> - <function-decl name='nvpair_value_double' filepath='../../include/sys/nvpair.h' line='273' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_value_double' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <parameter type-id='type-id-241'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_prt' mangled-name='nvlist_prt' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prt'> - <parameter type-id='type-id-73' name='nvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='766' column='1'/> - <parameter type-id='type-id-158' name='pctl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='766' column='1'/> + <function-decl name='nvlist_prt' mangled-name='nvlist_prt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prt'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-158' name='pctl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='dump_nvlist' mangled-name='dump_nvlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='794' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dump_nvlist'> - <parameter type-id='type-id-73' name='list' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='794' column='1'/> - <parameter type-id='type-id-5' name='indent' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='794' column='1'/> + <function-decl name='dump_nvlist' mangled-name='dump_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dump_nvlist'> + <parameter type-id='type-id-73' name='list'/> + <parameter type-id='type-id-5' name='indent'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='dcgettext' filepath='/usr/include/libintl.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='dcgettext' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-6'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-5'/> <return type-id='type-id-9'/> </function-decl> - <typedef-decl name='nvpair_t' type-id='type-id-214' filepath='../../include/sys/nvpair.h' line='82' column='1' id='type-id-242'/> + <typedef-decl name='nvpair_t' type-id='type-id-214' id='type-id-242'/> <pointer-type-def type-id='type-id-242' size-in-bits='64' id='type-id-243'/> - <class-decl name='re_pattern_buffer' size-in-bits='512' is-struct='yes' visibility='default' filepath='/usr/include/regex.h' line='413' column='1' id='type-id-244'> + <class-decl name='re_pattern_buffer' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-244'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='buffer' type-id='type-id-245' visibility='default' filepath='/usr/include/regex.h' line='417' column='1'/> + <var-decl name='buffer' type-id='type-id-245' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='allocated' type-id='type-id-246' visibility='default' filepath='/usr/include/regex.h' line='420' column='1'/> + <var-decl name='allocated' type-id='type-id-246' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='used' type-id='type-id-246' visibility='default' filepath='/usr/include/regex.h' line='423' column='1'/> + <var-decl name='used' type-id='type-id-246' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='syntax' type-id='type-id-247' visibility='default' filepath='/usr/include/regex.h' line='426' column='1'/> + <var-decl name='syntax' type-id='type-id-247' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fastmap' type-id='type-id-9' visibility='default' filepath='/usr/include/regex.h' line='431' column='1'/> + <var-decl name='fastmap' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='translate' type-id='type-id-219' visibility='default' filepath='/usr/include/regex.h' line='437' column='1'/> + <var-decl name='translate' type-id='type-id-219' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='re_nsub' type-id='type-id-20' visibility='default' filepath='/usr/include/regex.h' line='440' column='1'/> + <var-decl name='re_nsub' type-id='type-id-20' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='can_be_null' type-id='type-id-69' visibility='default' filepath='/usr/include/regex.h' line='446' column='1'/> + <var-decl name='can_be_null' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='29'> - <var-decl name='regs_allocated' type-id='type-id-69' visibility='default' filepath='/usr/include/regex.h' line='457' column='1'/> + <var-decl name='regs_allocated' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='28'> - <var-decl name='fastmap_accurate' type-id='type-id-69' visibility='default' filepath='/usr/include/regex.h' line='461' column='1'/> + <var-decl name='fastmap_accurate' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='27'> - <var-decl name='no_sub' type-id='type-id-69' visibility='default' filepath='/usr/include/regex.h' line='465' column='1'/> + <var-decl name='no_sub' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='26'> - <var-decl name='not_bol' type-id='type-id-69' visibility='default' filepath='/usr/include/regex.h' line='469' column='1'/> + <var-decl name='not_bol' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='25'> - <var-decl name='not_eol' type-id='type-id-69' visibility='default' filepath='/usr/include/regex.h' line='472' column='1'/> + <var-decl name='not_eol' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='newline_anchor' type-id='type-id-69' visibility='default' filepath='/usr/include/regex.h' line='475' column='1'/> + <var-decl name='newline_anchor' type-id='type-id-69' visibility='default'/> </data-member> </class-decl> <class-decl name='re_dfa_t' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-248'/> <pointer-type-def type-id='type-id-248' size-in-bits='64' id='type-id-245'/> - <typedef-decl name='__re_long_size_t' type-id='type-id-29' filepath='/usr/include/regex.h' line='56' column='1' id='type-id-246'/> - <typedef-decl name='reg_syntax_t' type-id='type-id-29' filepath='/usr/include/regex.h' line='72' column='1' id='type-id-247'/> - <typedef-decl name='regex_t' type-id='type-id-244' filepath='/usr/include/regex.h' line='478' column='1' id='type-id-249'/> + <typedef-decl name='__re_long_size_t' type-id='type-id-29' id='type-id-246'/> + <typedef-decl name='reg_syntax_t' type-id='type-id-29' id='type-id-247'/> + <typedef-decl name='regex_t' type-id='type-id-244' id='type-id-249'/> <pointer-type-def type-id='type-id-249' size-in-bits='64' id='type-id-250'/> - <function-decl name='nvpair_value_match_regex' mangled-name='nvpair_value_match_regex' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='949' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_match_regex'> - <parameter type-id='type-id-243' name='nvp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='949' column='1'/> - <parameter type-id='type-id-5' name='ai' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='949' column='1'/> - <parameter type-id='type-id-9' name='value' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='950' column='1'/> - <parameter type-id='type-id-250' name='value_regex' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='950' column='1'/> - <parameter type-id='type-id-153' name='ep' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='950' column='1'/> + <function-decl name='nvpair_value_match_regex' mangled-name='nvpair_value_match_regex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_match_regex'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-5' name='ai'/> + <parameter type-id='type-id-9' name='value'/> + <parameter type-id='type-id-250' name='value_regex'/> + <parameter type-id='type-id-153' name='ep'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_type_is_array' filepath='../../include/sys/nvpair.h' line='246' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_type_is_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-5'/> </function-decl> <qualified-type-def type-id='type-id-244' const='yes' id='type-id-251'/> <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-252'/> - <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/regex.h' line='517' column='1' id='type-id-253'> + <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-253'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rm_so' type-id='type-id-254' visibility='default' filepath='/usr/include/regex.h' line='519' column='1'/> + <var-decl name='rm_so' type-id='type-id-254' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rm_eo' type-id='type-id-254' visibility='default' filepath='/usr/include/regex.h' line='520' column='1'/> + <var-decl name='rm_eo' type-id='type-id-254' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='regoff_t' type-id='type-id-5' filepath='/usr/include/regex.h' line='490' column='1' id='type-id-254'/> + <typedef-decl name='regoff_t' type-id='type-id-5' id='type-id-254'/> <pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-255'/> - <function-decl name='regexec' filepath='/usr/include/regex.h' line='643' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='regexec' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-252'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-29'/> @@ -1359,11 +1353,11 @@ <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_match' mangled-name='nvpair_value_match' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='1274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_match'> - <parameter type-id='type-id-243' name='nvp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='1274' column='1'/> - <parameter type-id='type-id-5' name='ai' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='1274' column='1'/> - <parameter type-id='type-id-9' name='value' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='1274' column='1'/> - <parameter type-id='type-id-153' name='ep' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair.c' line='1274' column='1'/> + <function-decl name='nvpair_value_match' mangled-name='nvpair_value_match' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_match'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-5' name='ai'/> + <parameter type-id='type-id-9' name='value'/> + <parameter type-id='type-id-153' name='ep'/> <return type-id='type-id-5'/> </function-decl> <function-type size-in-bits='64' id='type-id-124'> @@ -1823,45 +1817,45 @@ <return type-id='type-id-5'/> </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='libnvpair_json.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair' language='LANG_C99'> - <function-decl name='nvlist_print_json' mangled-name='nvlist_print_json' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair_json.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_print_json'> - <parameter type-id='type-id-3' name='fp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair_json.c' line='118' column='1'/> - <parameter type-id='type-id-73' name='nvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/libnvpair_json.c' line='118' column='1'/> + <abi-instr version='1.0' address-size='64' path='libnvpair_json.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libnvpair' language='LANG_C99'> + <function-decl name='nvlist_print_json' mangled-name='nvlist_print_json' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_print_json'> + <parameter type-id='type-id-3' name='fp'/> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvpair_value_byte' filepath='../../include/sys/nvpair.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_byte' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-80'/> </function-decl> - <function-decl name='fnvpair_value_int16' filepath='../../include/sys/nvpair.h' line='344' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_int16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-92'/> </function-decl> - <function-decl name='fnvpair_value_uint16' filepath='../../include/sys/nvpair.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_uint16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-13'/> </function-decl> - <function-decl name='fnvpair_value_int32' filepath='../../include/sys/nvpair.h' line='345' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_int32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvpair_value_uint32' filepath='../../include/sys/nvpair.h' line='349' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_uint32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-69'/> </function-decl> - <function-decl name='fnvpair_value_int64' filepath='../../include/sys/nvpair.h' line='346' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_int64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-24'/> </function-decl> - <function-decl name='fnvpair_value_uint64' filepath='../../include/sys/nvpair.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_uint64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-29'/> </function-decl> - <function-decl name='fnvpair_value_string' filepath='../../include/sys/nvpair.h' line='351' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-9'/> </function-decl> - <function-decl name='libspl_assertf' filepath='../../lib/libspl/include/assert.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='libspl_assertf' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-6'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-5'/> @@ -1869,36 +1863,36 @@ <parameter is-variadic='yes'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvpair_value_nvlist' filepath='../../include/sys/nvpair.h' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-218'/> </function-decl> - <function-decl name='fnvpair_value_boolean_value' filepath='../../include/sys/nvpair.h' line='341' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-76'/> </function-decl> - <function-decl name='fnvpair_value_int8' filepath='../../include/sys/nvpair.h' line='343' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_int8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-14'/> </function-decl> - <function-decl name='fnvpair_value_uint8' filepath='../../include/sys/nvpair.h' line='347' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_uint8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-217'/> <return type-id='type-id-80'/> </function-decl> - <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='13' column='1' id='type-id-256'> + <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-256'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__count' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='15' column='1'/> + <var-decl name='__count' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='__value' type-id='type-id-257' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='20' column='1'/> + <var-decl name='__value' type-id='type-id-257' visibility='default'/> </data-member> </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='16' column='1' id='type-id-257'> + <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' id='type-id-257'> <data-member access='private'> - <var-decl name='__wch' type-id='type-id-69' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='18' column='1'/> + <var-decl name='__wch' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='__wchb' type-id='type-id-258' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h' line='19' column='1'/> + <var-decl name='__wchb' type-id='type-id-258' visibility='default'/> </data-member> </union-decl> @@ -1907,7 +1901,7 @@ </array-type-def> <pointer-type-def type-id='type-id-256' size-in-bits='64' id='type-id-260'/> - <function-decl name='mbrtowc' filepath='/usr/include/wchar.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='mbrtowc' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-222'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-29'/> @@ -1915,46 +1909,46 @@ <return type-id='type-id-29'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='nvpair_alloc_system.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair' language='LANG_C99'> - <class-decl name='nv_alloc' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../include/sys/nvpair.h' line='125' column='1' id='type-id-261'> + <abi-instr version='1.0' address-size='64' path='nvpair_alloc_system.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libnvpair' language='LANG_C99'> + <class-decl name='nv_alloc' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-261'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nva_ops' type-id='type-id-262' visibility='default' filepath='../../include/sys/nvpair.h' line='126' column='1'/> + <var-decl name='nva_ops' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nva_arg' type-id='type-id-19' visibility='default' filepath='../../include/sys/nvpair.h' line='127' column='1'/> + <var-decl name='nva_arg' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> - <class-decl name='nv_alloc_ops' size-in-bits='320' is-struct='yes' visibility='default' filepath='../../include/sys/nvpair.h' line='130' column='1' id='type-id-263'> + <class-decl name='nv_alloc_ops' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-263'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nv_ao_init' type-id='type-id-264' visibility='default' filepath='../../include/sys/nvpair.h' line='131' column='1'/> + <var-decl name='nv_ao_init' type-id='type-id-264' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nv_ao_fini' type-id='type-id-265' visibility='default' filepath='../../include/sys/nvpair.h' line='132' column='1'/> + <var-decl name='nv_ao_fini' type-id='type-id-265' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nv_ao_alloc' type-id='type-id-266' visibility='default' filepath='../../include/sys/nvpair.h' line='133' column='1'/> + <var-decl name='nv_ao_alloc' type-id='type-id-266' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nv_ao_free' type-id='type-id-267' visibility='default' filepath='../../include/sys/nvpair.h' line='134' column='1'/> + <var-decl name='nv_ao_free' type-id='type-id-267' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='nv_ao_reset' type-id='type-id-265' visibility='default' filepath='../../include/sys/nvpair.h' line='135' column='1'/> + <var-decl name='nv_ao_reset' type-id='type-id-265' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='nv_alloc_t' type-id='type-id-261' filepath='../../include/sys/nvpair.h' line='128' column='1' id='type-id-268'/> + <typedef-decl name='nv_alloc_t' type-id='type-id-261' id='type-id-268'/> <pointer-type-def type-id='type-id-268' size-in-bits='64' id='type-id-269'/> <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-270'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='gp_offset' type-id='type-id-69' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='54' column='1'/> + <var-decl name='gp_offset' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='fp_offset' type-id='type-id-69' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='54' column='1'/> + <var-decl name='fp_offset' type-id='type-id-69' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='overflow_arg_area' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='54' column='1'/> + <var-decl name='overflow_arg_area' type-id='type-id-19' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='reg_save_area' type-id='type-id-19' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='54' column='1'/> + <var-decl name='reg_save_area' type-id='type-id-19' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-271'/> @@ -1962,13 +1956,10 @@ <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-265'/> <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-266'/> <pointer-type-def type-id='type-id-275' size-in-bits='64' id='type-id-267'/> - <typedef-decl name='nv_alloc_ops_t' type-id='type-id-263' filepath='../../include/sys/nvpair.h' line='123' column='1' id='type-id-276'/> + <typedef-decl name='nv_alloc_ops_t' type-id='type-id-263' id='type-id-276'/> <qualified-type-def type-id='type-id-276' const='yes' id='type-id-277'/> <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-262'/> - <var-decl name='nv_alloc_sleep_def' type-id='type-id-268' mangled-name='nv_alloc_sleep_def' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='54' column='1' elf-symbol-id='nv_alloc_sleep_def'/> - <var-decl name='nv_alloc_nosleep_def' type-id='type-id-268' mangled-name='nv_alloc_nosleep_def' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='59' column='1' elf-symbol-id='nv_alloc_nosleep_def'/> - <var-decl name='nv_alloc_sleep' type-id='type-id-269' mangled-name='nv_alloc_sleep' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='64' column='1' elf-symbol-id='nv_alloc_sleep'/> - <var-decl name='nv_alloc_nosleep' type-id='type-id-269' mangled-name='nv_alloc_nosleep' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair/nvpair_alloc_system.c' line='65' column='1' elf-symbol-id='nv_alloc_nosleep'/> + <var-decl name='nv_alloc_nosleep' type-id='type-id-269' mangled-name='nv_alloc_nosleep' visibility='default' elf-symbol-id='nv_alloc_nosleep'/> <function-type size-in-bits='64' id='type-id-272'> <parameter type-id='type-id-269'/> <parameter type-id='type-id-271'/> @@ -1990,721 +1981,718 @@ <return type-id='type-id-19'/> </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='../../module/nvpair/nvpair_alloc_fixed.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair' language='LANG_C99'> - <var-decl name='nv_fixed_ops_def' type-id='type-id-277' mangled-name='nv_fixed_ops_def' visibility='default' filepath='../../module/nvpair/nvpair_alloc_fixed.c' line='103' column='1' elf-symbol-id='nv_fixed_ops_def'/> - <var-decl name='nv_fixed_ops' type-id='type-id-262' mangled-name='nv_fixed_ops' visibility='default' filepath='../../module/nvpair/nvpair_alloc_fixed.c' line='111' column='1' elf-symbol-id='nv_fixed_ops'/> + <abi-instr version='1.0' address-size='64' path='../../module/nvpair/nvpair_alloc_fixed.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libnvpair' language='LANG_C99'> + <var-decl name='nv_fixed_ops' type-id='type-id-262' mangled-name='nv_fixed_ops' visibility='default' elf-symbol-id='nv_fixed_ops'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='../../module/nvpair/nvpair.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair' language='LANG_C99'> - <var-decl name='nvpair_max_recursion' type-id='type-id-5' mangled-name='nvpair_max_recursion' visibility='default' filepath='../../module/nvpair/nvpair.c' line='151' column='1' elf-symbol-id='nvpair_max_recursion'/> - <var-decl name='nvlist_hashtable_init_size' type-id='type-id-67' mangled-name='nvlist_hashtable_init_size' visibility='default' filepath='../../module/nvpair/nvpair.c' line='154' column='1' elf-symbol-id='nvlist_hashtable_init_size'/> - <function-decl name='nv_alloc_init' mangled-name='nv_alloc_init' filepath='../../module/nvpair/nvpair.c' line='157' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_init'> - <parameter type-id='type-id-269' name='nva' filepath='../../module/nvpair/nvpair.c' line='157' column='1'/> - <parameter type-id='type-id-262' name='nvo' filepath='../../module/nvpair/nvpair.c' line='157' column='1'/> + <abi-instr version='1.0' address-size='64' path='../../module/nvpair/nvpair.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libnvpair' language='LANG_C99'> + <function-decl name='nv_alloc_init' mangled-name='nv_alloc_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_init'> + <parameter type-id='type-id-269' name='nva'/> + <parameter type-id='type-id-262' name='nvo'/> <parameter is-variadic='yes'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nv_alloc_reset' mangled-name='nv_alloc_reset' filepath='../../module/nvpair/nvpair.c' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_reset'> - <parameter type-id='type-id-269' name='nva' filepath='../../module/nvpair/nvpair.c' line='174' column='1'/> + <function-decl name='nv_alloc_reset' mangled-name='nv_alloc_reset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_reset'> + <parameter type-id='type-id-269' name='nva'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nv_alloc_fini' mangled-name='nv_alloc_fini' filepath='../../module/nvpair/nvpair.c' line='181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_fini'> - <parameter type-id='type-id-269' name='nva' filepath='../../module/nvpair/nvpair.c' line='174' column='1'/> + <function-decl name='nv_alloc_fini' mangled-name='nv_alloc_fini' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nv_alloc_fini'> + <parameter type-id='type-id-269' name='nva'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_lookup_nv_alloc' mangled-name='nvlist_lookup_nv_alloc' filepath='../../module/nvpair/nvpair.c' line='188' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nv_alloc'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='188' column='1'/> + <function-decl name='nvlist_lookup_nv_alloc' mangled-name='nvlist_lookup_nv_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nv_alloc'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-269'/> </function-decl> - <function-decl name='nvlist_nvflag' mangled-name='nvlist_nvflag' filepath='../../module/nvpair/nvpair.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_nvflag'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='559' column='1'/> + <function-decl name='nvlist_nvflag' mangled-name='nvlist_nvflag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_nvflag'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-123'/> </function-decl> - <function-decl name='nvlist_alloc' mangled-name='nvlist_alloc' filepath='../../module/nvpair/nvpair.c' line='585' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_alloc'> - <parameter type-id='type-id-156' name='nvlp' filepath='../../module/nvpair/nvpair.c' line='585' column='1'/> - <parameter type-id='type-id-123' name='nvflag' filepath='../../module/nvpair/nvpair.c' line='585' column='1'/> - <parameter type-id='type-id-5' name='kmflag' filepath='../../module/nvpair/nvpair.c' line='585' column='1'/> + <function-decl name='nvlist_alloc' mangled-name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_alloc'> + <parameter type-id='type-id-156' name='nvlp'/> + <parameter type-id='type-id-123' name='nvflag'/> + <parameter type-id='type-id-5' name='kmflag'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_xalloc' mangled-name='nvlist_xalloc' filepath='../../module/nvpair/nvpair.c' line='591' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xalloc'> - <parameter type-id='type-id-156' name='nvlp' filepath='../../module/nvpair/nvpair.c' line='591' column='1'/> - <parameter type-id='type-id-123' name='nvflag' filepath='../../module/nvpair/nvpair.c' line='591' column='1'/> - <parameter type-id='type-id-269' name='nva' filepath='../../module/nvpair/nvpair.c' line='591' column='1'/> + <function-decl name='nvlist_xalloc' mangled-name='nvlist_xalloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xalloc'> + <parameter type-id='type-id-156' name='nvlp'/> + <parameter type-id='type-id-123' name='nvflag'/> + <parameter type-id='type-id-269' name='nva'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_free' mangled-name='nvlist_free' filepath='../../module/nvpair/nvpair.c' line='866' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_free'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='866' column='1'/> + <function-decl name='nvlist_free' mangled-name='nvlist_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_free'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_dup' mangled-name='nvlist_dup' filepath='../../module/nvpair/nvpair.c' line='916' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_dup'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='916' column='1'/> - <parameter type-id='type-id-156' name='nvlp' filepath='../../module/nvpair/nvpair.c' line='916' column='1'/> - <parameter type-id='type-id-5' name='kmflag' filepath='../../module/nvpair/nvpair.c' line='916' column='1'/> + <function-decl name='nvlist_dup' mangled-name='nvlist_dup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_dup'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-156' name='nvlp'/> + <parameter type-id='type-id-5' name='kmflag'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_xdup' mangled-name='nvlist_xdup' filepath='../../module/nvpair/nvpair.c' line='922' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xdup'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='922' column='1'/> - <parameter type-id='type-id-156' name='nvlp' filepath='../../module/nvpair/nvpair.c' line='922' column='1'/> - <parameter type-id='type-id-269' name='nva' filepath='../../module/nvpair/nvpair.c' line='922' column='1'/> + <function-decl name='nvlist_xdup' mangled-name='nvlist_xdup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xdup'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-156' name='nvlp'/> + <parameter type-id='type-id-269' name='nva'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_remove_all' mangled-name='nvlist_remove_all' filepath='../../module/nvpair/nvpair.c' line='945' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove_all'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='945' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='945' column='1'/> + <function-decl name='nvlist_remove_all' mangled-name='nvlist_remove_all' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove_all'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_remove_nvpair' mangled-name='nvlist_remove_nvpair' filepath='../../module/nvpair/nvpair.c' line='978' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='978' column='1'/> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='978' column='1'/> + <function-decl name='nvlist_remove_nvpair' mangled-name='nvlist_remove_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_remove' mangled-name='nvlist_remove' filepath='../../module/nvpair/nvpair.c' line='965' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='965' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='965' column='1'/> - <parameter type-id='type-id-215' name='type' filepath='../../module/nvpair/nvpair.c' line='965' column='1'/> + <function-decl name='nvlist_remove' mangled-name='nvlist_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_remove'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-215' name='type'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_boolean' mangled-name='nvlist_add_boolean' filepath='../../module/nvpair/nvpair.c' line='1276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1276' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1276' column='1'/> + <function-decl name='nvlist_add_boolean' mangled-name='nvlist_add_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_boolean_value' mangled-name='nvlist_add_boolean_value' filepath='../../module/nvpair/nvpair.c' line='1282' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean_value'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1282' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1282' column='1'/> - <parameter type-id='type-id-77' name='val' filepath='../../module/nvpair/nvpair.c' line='1282' column='1'/> + <function-decl name='nvlist_add_boolean_value' mangled-name='nvlist_add_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean_value'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-77' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_byte' mangled-name='nvlist_add_byte' filepath='../../module/nvpair/nvpair.c' line='1288' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_byte'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1288' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1288' column='1'/> - <parameter type-id='type-id-81' name='val' filepath='../../module/nvpair/nvpair.c' line='1288' column='1'/> + <function-decl name='nvlist_add_byte' mangled-name='nvlist_add_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_byte'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-81' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int8' mangled-name='nvlist_add_int8' filepath='../../module/nvpair/nvpair.c' line='1294' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1294' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1294' column='1'/> - <parameter type-id='type-id-85' name='val' filepath='../../module/nvpair/nvpair.c' line='1294' column='1'/> + <function-decl name='nvlist_add_int8' mangled-name='nvlist_add_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-85' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint8' mangled-name='nvlist_add_uint8' filepath='../../module/nvpair/nvpair.c' line='1300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1300' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1300' column='1'/> - <parameter type-id='type-id-89' name='val' filepath='../../module/nvpair/nvpair.c' line='1300' column='1'/> + <function-decl name='nvlist_add_uint8' mangled-name='nvlist_add_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-89' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int16' mangled-name='nvlist_add_int16' filepath='../../module/nvpair/nvpair.c' line='1306' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1306' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1306' column='1'/> - <parameter type-id='type-id-94' name='val' filepath='../../module/nvpair/nvpair.c' line='1306' column='1'/> + <function-decl name='nvlist_add_int16' mangled-name='nvlist_add_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-94' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint16' mangled-name='nvlist_add_uint16' filepath='../../module/nvpair/nvpair.c' line='1312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1312' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1312' column='1'/> - <parameter type-id='type-id-98' name='val' filepath='../../module/nvpair/nvpair.c' line='1312' column='1'/> + <function-decl name='nvlist_add_uint16' mangled-name='nvlist_add_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-98' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int32' mangled-name='nvlist_add_int32' filepath='../../module/nvpair/nvpair.c' line='1318' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1318' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1318' column='1'/> - <parameter type-id='type-id-65' name='val' filepath='../../module/nvpair/nvpair.c' line='1318' column='1'/> + <function-decl name='nvlist_add_int32' mangled-name='nvlist_add_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-65' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint32' mangled-name='nvlist_add_uint32' filepath='../../module/nvpair/nvpair.c' line='1324' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1324' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1324' column='1'/> - <parameter type-id='type-id-66' name='val' filepath='../../module/nvpair/nvpair.c' line='1324' column='1'/> + <function-decl name='nvlist_add_uint32' mangled-name='nvlist_add_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-66' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int64' mangled-name='nvlist_add_int64' filepath='../../module/nvpair/nvpair.c' line='1330' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1330' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1330' column='1'/> - <parameter type-id='type-id-106' name='val' filepath='../../module/nvpair/nvpair.c' line='1330' column='1'/> + <function-decl name='nvlist_add_int64' mangled-name='nvlist_add_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-106' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint64' mangled-name='nvlist_add_uint64' filepath='../../module/nvpair/nvpair.c' line='1336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1336' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1336' column='1'/> - <parameter type-id='type-id-67' name='val' filepath='../../module/nvpair/nvpair.c' line='1336' column='1'/> + <function-decl name='nvlist_add_uint64' mangled-name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-67' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_double' mangled-name='nvlist_add_double' filepath='../../module/nvpair/nvpair.c' line='1343' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_double'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1343' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1343' column='1'/> - <parameter type-id='type-id-111' name='val' filepath='../../module/nvpair/nvpair.c' line='1343' column='1'/> + <function-decl name='nvlist_add_double' mangled-name='nvlist_add_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_double'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-111' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_string' mangled-name='nvlist_add_string' filepath='../../module/nvpair/nvpair.c' line='1350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_string'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1350' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1350' column='1'/> - <parameter type-id='type-id-6' name='val' filepath='../../module/nvpair/nvpair.c' line='1350' column='1'/> + <function-decl name='nvlist_add_string' mangled-name='nvlist_add_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_string'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-6' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_boolean_array' mangled-name='nvlist_add_boolean_array' filepath='../../module/nvpair/nvpair.c' line='1356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1356' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1356' column='1'/> - <parameter type-id='type-id-122' name='a' filepath='../../module/nvpair/nvpair.c' line='1357' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1357' column='1'/> + <function-decl name='nvlist_add_boolean_array' mangled-name='nvlist_add_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_boolean_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-122' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_byte_array' mangled-name='nvlist_add_byte_array' filepath='../../module/nvpair/nvpair.c' line='1363' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_byte_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1363' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1363' column='1'/> - <parameter type-id='type-id-126' name='a' filepath='../../module/nvpair/nvpair.c' line='1363' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1363' column='1'/> + <function-decl name='nvlist_add_byte_array' mangled-name='nvlist_add_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_byte_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-126' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int8_array' mangled-name='nvlist_add_int8_array' filepath='../../module/nvpair/nvpair.c' line='1369' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1369' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1369' column='1'/> - <parameter type-id='type-id-129' name='a' filepath='../../module/nvpair/nvpair.c' line='1369' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1369' column='1'/> + <function-decl name='nvlist_add_int8_array' mangled-name='nvlist_add_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-129' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint8_array' mangled-name='nvlist_add_uint8_array' filepath='../../module/nvpair/nvpair.c' line='1375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1375' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1375' column='1'/> - <parameter type-id='type-id-132' name='a' filepath='../../module/nvpair/nvpair.c' line='1375' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1375' column='1'/> + <function-decl name='nvlist_add_uint8_array' mangled-name='nvlist_add_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-132' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int16_array' mangled-name='nvlist_add_int16_array' filepath='../../module/nvpair/nvpair.c' line='1381' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1381' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1381' column='1'/> - <parameter type-id='type-id-135' name='a' filepath='../../module/nvpair/nvpair.c' line='1381' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1381' column='1'/> + <function-decl name='nvlist_add_int16_array' mangled-name='nvlist_add_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-135' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint16_array' mangled-name='nvlist_add_uint16_array' filepath='../../module/nvpair/nvpair.c' line='1387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1387' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1387' column='1'/> - <parameter type-id='type-id-138' name='a' filepath='../../module/nvpair/nvpair.c' line='1387' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1387' column='1'/> + <function-decl name='nvlist_add_uint16_array' mangled-name='nvlist_add_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-138' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int32_array' mangled-name='nvlist_add_int32_array' filepath='../../module/nvpair/nvpair.c' line='1393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1393' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1393' column='1'/> - <parameter type-id='type-id-141' name='a' filepath='../../module/nvpair/nvpair.c' line='1393' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1393' column='1'/> + <function-decl name='nvlist_add_int32_array' mangled-name='nvlist_add_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-141' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint32_array' mangled-name='nvlist_add_uint32_array' filepath='../../module/nvpair/nvpair.c' line='1399' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1399' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1399' column='1'/> - <parameter type-id='type-id-144' name='a' filepath='../../module/nvpair/nvpair.c' line='1399' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1399' column='1'/> + <function-decl name='nvlist_add_uint32_array' mangled-name='nvlist_add_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-144' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_int64_array' mangled-name='nvlist_add_int64_array' filepath='../../module/nvpair/nvpair.c' line='1405' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1405' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1405' column='1'/> - <parameter type-id='type-id-147' name='a' filepath='../../module/nvpair/nvpair.c' line='1405' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1405' column='1'/> + <function-decl name='nvlist_add_int64_array' mangled-name='nvlist_add_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_int64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-147' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_uint64_array' mangled-name='nvlist_add_uint64_array' filepath='../../module/nvpair/nvpair.c' line='1411' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1411' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1411' column='1'/> - <parameter type-id='type-id-150' name='a' filepath='../../module/nvpair/nvpair.c' line='1411' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1411' column='1'/> + <function-decl name='nvlist_add_uint64_array' mangled-name='nvlist_add_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_uint64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-150' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> <qualified-type-def type-id='type-id-9' const='yes' id='type-id-278'/> <pointer-type-def type-id='type-id-278' size-in-bits='64' id='type-id-279'/> - <function-decl name='nvlist_add_string_array' mangled-name='nvlist_add_string_array' filepath='../../module/nvpair/nvpair.c' line='1417' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_string_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1417' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1417' column='1'/> - <parameter type-id='type-id-279' name='a' filepath='../../module/nvpair/nvpair.c' line='1418' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1418' column='1'/> + <function-decl name='nvlist_add_string_array' mangled-name='nvlist_add_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_string_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-279' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_hrtime' mangled-name='nvlist_add_hrtime' filepath='../../module/nvpair/nvpair.c' line='1424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_hrtime'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1424' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1424' column='1'/> - <parameter type-id='type-id-117' name='val' filepath='../../module/nvpair/nvpair.c' line='1424' column='1'/> + <function-decl name='nvlist_add_hrtime' mangled-name='nvlist_add_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_hrtime'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-117' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_nvlist' mangled-name='nvlist_add_nvlist' filepath='../../module/nvpair/nvpair.c' line='1430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvlist'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1430' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1430' column='1'/> - <parameter type-id='type-id-73' name='val' filepath='../../module/nvpair/nvpair.c' line='1430' column='1'/> + <function-decl name='nvlist_add_nvlist' mangled-name='nvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvlist'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-73' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_nvlist_array' mangled-name='nvlist_add_nvlist_array' filepath='../../module/nvpair/nvpair.c' line='1436' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvlist_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1436' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1436' column='1'/> - <parameter type-id='type-id-156' name='a' filepath='../../module/nvpair/nvpair.c' line='1436' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/nvpair.c' line='1436' column='1'/> + <function-decl name='nvlist_add_nvlist_array' mangled-name='nvlist_add_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvlist_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-156' name='a'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_next_nvpair' mangled-name='nvlist_next_nvpair' filepath='../../module/nvpair/nvpair.c' line='1443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_next_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1443' column='1'/> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='1443' column='1'/> + <function-decl name='nvlist_next_nvpair' mangled-name='nvlist_next_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_next_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-243'/> </function-decl> - <function-decl name='nvlist_prev_nvpair' mangled-name='nvlist_prev_nvpair' filepath='../../module/nvpair/nvpair.c' line='1472' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prev_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1443' column='1'/> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='1443' column='1'/> + <function-decl name='nvlist_prev_nvpair' mangled-name='nvlist_prev_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_prev_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-243'/> </function-decl> - <function-decl name='nvlist_empty' mangled-name='nvlist_empty' filepath='../../module/nvpair/nvpair.c' line='1496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_empty'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1496' column='1'/> + <function-decl name='nvlist_empty' mangled-name='nvlist_empty' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_empty'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-77'/> </function-decl> - <function-decl name='nvpair_name' mangled-name='nvpair_name' filepath='../../module/nvpair/nvpair.c' line='1508' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_name'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='1508' column='1'/> + <function-decl name='nvpair_name' mangled-name='nvpair_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_name'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-9'/> </function-decl> - <function-decl name='nvpair_type' mangled-name='nvpair_type' filepath='../../module/nvpair/nvpair.c' line='1514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_type'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='1514' column='1'/> + <function-decl name='nvpair_type' mangled-name='nvpair_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_type'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-215'/> </function-decl> - <function-decl name='nvpair_type_is_array' mangled-name='nvpair_type_is_array' filepath='../../module/nvpair/nvpair.c' line='1520' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_type_is_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='1520' column='1'/> + <function-decl name='nvpair_type_is_array' mangled-name='nvpair_type_is_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_type_is_array'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_boolean' mangled-name='nvlist_lookup_boolean' filepath='../../module/nvpair/nvpair.c' line='1636' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1276' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1276' column='1'/> + <function-decl name='nvlist_lookup_boolean' mangled-name='nvlist_lookup_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_boolean_value' mangled-name='nvlist_lookup_boolean_value' filepath='../../module/nvpair/nvpair.c' line='1642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean_value'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1642' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1642' column='1'/> - <parameter type-id='type-id-122' name='val' filepath='../../module/nvpair/nvpair.c' line='1642' column='1'/> + <function-decl name='nvlist_lookup_boolean_value' mangled-name='nvlist_lookup_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean_value'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-122' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_byte' mangled-name='nvlist_lookup_byte' filepath='../../module/nvpair/nvpair.c' line='1649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_byte'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1649' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1649' column='1'/> - <parameter type-id='type-id-126' name='val' filepath='../../module/nvpair/nvpair.c' line='1649' column='1'/> + <function-decl name='nvlist_lookup_byte' mangled-name='nvlist_lookup_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_byte'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-126' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_int8' mangled-name='nvlist_lookup_int8' filepath='../../module/nvpair/nvpair.c' line='1655' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1655' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1655' column='1'/> - <parameter type-id='type-id-129' name='val' filepath='../../module/nvpair/nvpair.c' line='1655' column='1'/> + <function-decl name='nvlist_lookup_int8' mangled-name='nvlist_lookup_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-129' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_uint8' mangled-name='nvlist_lookup_uint8' filepath='../../module/nvpair/nvpair.c' line='1661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1661' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1661' column='1'/> - <parameter type-id='type-id-132' name='val' filepath='../../module/nvpair/nvpair.c' line='1661' column='1'/> + <function-decl name='nvlist_lookup_uint8' mangled-name='nvlist_lookup_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-132' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_int16' mangled-name='nvlist_lookup_int16' filepath='../../module/nvpair/nvpair.c' line='1667' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1667' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1667' column='1'/> - <parameter type-id='type-id-135' name='val' filepath='../../module/nvpair/nvpair.c' line='1667' column='1'/> + <function-decl name='nvlist_lookup_int16' mangled-name='nvlist_lookup_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-135' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_uint16' mangled-name='nvlist_lookup_uint16' filepath='../../module/nvpair/nvpair.c' line='1673' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1673' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1673' column='1'/> - <parameter type-id='type-id-138' name='val' filepath='../../module/nvpair/nvpair.c' line='1673' column='1'/> + <function-decl name='nvlist_lookup_uint16' mangled-name='nvlist_lookup_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-138' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_int32' mangled-name='nvlist_lookup_int32' filepath='../../module/nvpair/nvpair.c' line='1679' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1679' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1679' column='1'/> - <parameter type-id='type-id-141' name='val' filepath='../../module/nvpair/nvpair.c' line='1679' column='1'/> + <function-decl name='nvlist_lookup_int32' mangled-name='nvlist_lookup_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-141' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_uint32' mangled-name='nvlist_lookup_uint32' filepath='../../module/nvpair/nvpair.c' line='1685' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1685' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1685' column='1'/> - <parameter type-id='type-id-144' name='val' filepath='../../module/nvpair/nvpair.c' line='1685' column='1'/> + <function-decl name='nvlist_lookup_uint32' mangled-name='nvlist_lookup_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-144' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_int64' mangled-name='nvlist_lookup_int64' filepath='../../module/nvpair/nvpair.c' line='1691' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1691' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1691' column='1'/> - <parameter type-id='type-id-147' name='val' filepath='../../module/nvpair/nvpair.c' line='1691' column='1'/> + <function-decl name='nvlist_lookup_int64' mangled-name='nvlist_lookup_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-147' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_uint64' mangled-name='nvlist_lookup_uint64' filepath='../../module/nvpair/nvpair.c' line='1697' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1697' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1697' column='1'/> - <parameter type-id='type-id-150' name='val' filepath='../../module/nvpair/nvpair.c' line='1697' column='1'/> + <function-decl name='nvlist_lookup_uint64' mangled-name='nvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-150' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_double' mangled-name='nvlist_lookup_double' filepath='../../module/nvpair/nvpair.c' line='1704' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_double'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1704' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1704' column='1'/> - <parameter type-id='type-id-241' name='val' filepath='../../module/nvpair/nvpair.c' line='1704' column='1'/> + <function-decl name='nvlist_lookup_double' mangled-name='nvlist_lookup_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_double'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-241' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_string' mangled-name='nvlist_lookup_string' filepath='../../module/nvpair/nvpair.c' line='1711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_string'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1711' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1711' column='1'/> - <parameter type-id='type-id-153' name='val' filepath='../../module/nvpair/nvpair.c' line='1711' column='1'/> + <function-decl name='nvlist_lookup_string' mangled-name='nvlist_lookup_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_string'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-153' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_nvlist' mangled-name='nvlist_lookup_nvlist' filepath='../../module/nvpair/nvpair.c' line='1717' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvlist'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1717' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1717' column='1'/> - <parameter type-id='type-id-156' name='val' filepath='../../module/nvpair/nvpair.c' line='1717' column='1'/> + <function-decl name='nvlist_lookup_nvlist' mangled-name='nvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvlist'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-156' name='val'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-122' size-in-bits='64' id='type-id-280'/> <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-281'/> - <function-decl name='nvlist_lookup_boolean_array' mangled-name='nvlist_lookup_boolean_array' filepath='../../module/nvpair/nvpair.c' line='1723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1723' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1723' column='1'/> - <parameter type-id='type-id-280' name='a' filepath='../../module/nvpair/nvpair.c' line='1724' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1724' column='1'/> + <function-decl name='nvlist_lookup_boolean_array' mangled-name='nvlist_lookup_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_boolean_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-280' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-282'/> - <function-decl name='nvlist_lookup_byte_array' mangled-name='nvlist_lookup_byte_array' filepath='../../module/nvpair/nvpair.c' line='1731' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_byte_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1731' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1731' column='1'/> - <parameter type-id='type-id-282' name='a' filepath='../../module/nvpair/nvpair.c' line='1732' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1732' column='1'/> + <function-decl name='nvlist_lookup_byte_array' mangled-name='nvlist_lookup_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_byte_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-282' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-283'/> - <function-decl name='nvlist_lookup_int8_array' mangled-name='nvlist_lookup_int8_array' filepath='../../module/nvpair/nvpair.c' line='1738' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1738' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1738' column='1'/> - <parameter type-id='type-id-283' name='a' filepath='../../module/nvpair/nvpair.c' line='1738' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1738' column='1'/> + <function-decl name='nvlist_lookup_int8_array' mangled-name='nvlist_lookup_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-283' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-284'/> - <function-decl name='nvlist_lookup_uint8_array' mangled-name='nvlist_lookup_uint8_array' filepath='../../module/nvpair/nvpair.c' line='1744' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1744' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1744' column='1'/> - <parameter type-id='type-id-284' name='a' filepath='../../module/nvpair/nvpair.c' line='1745' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1745' column='1'/> + <function-decl name='nvlist_lookup_uint8_array' mangled-name='nvlist_lookup_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-284' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-285'/> - <function-decl name='nvlist_lookup_int16_array' mangled-name='nvlist_lookup_int16_array' filepath='../../module/nvpair/nvpair.c' line='1751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1751' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1751' column='1'/> - <parameter type-id='type-id-285' name='a' filepath='../../module/nvpair/nvpair.c' line='1752' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1752' column='1'/> + <function-decl name='nvlist_lookup_int16_array' mangled-name='nvlist_lookup_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-285' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-286'/> - <function-decl name='nvlist_lookup_uint16_array' mangled-name='nvlist_lookup_uint16_array' filepath='../../module/nvpair/nvpair.c' line='1758' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1758' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1758' column='1'/> - <parameter type-id='type-id-286' name='a' filepath='../../module/nvpair/nvpair.c' line='1759' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1759' column='1'/> + <function-decl name='nvlist_lookup_uint16_array' mangled-name='nvlist_lookup_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-286' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-141' size-in-bits='64' id='type-id-287'/> - <function-decl name='nvlist_lookup_int32_array' mangled-name='nvlist_lookup_int32_array' filepath='../../module/nvpair/nvpair.c' line='1765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1765' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1765' column='1'/> - <parameter type-id='type-id-287' name='a' filepath='../../module/nvpair/nvpair.c' line='1766' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1766' column='1'/> + <function-decl name='nvlist_lookup_int32_array' mangled-name='nvlist_lookup_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-287' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-288'/> - <function-decl name='nvlist_lookup_uint32_array' mangled-name='nvlist_lookup_uint32_array' filepath='../../module/nvpair/nvpair.c' line='1772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1772' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1772' column='1'/> - <parameter type-id='type-id-288' name='a' filepath='../../module/nvpair/nvpair.c' line='1773' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1773' column='1'/> + <function-decl name='nvlist_lookup_uint32_array' mangled-name='nvlist_lookup_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-288' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-289'/> - <function-decl name='nvlist_lookup_int64_array' mangled-name='nvlist_lookup_int64_array' filepath='../../module/nvpair/nvpair.c' line='1779' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1779' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1779' column='1'/> - <parameter type-id='type-id-289' name='a' filepath='../../module/nvpair/nvpair.c' line='1780' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1780' column='1'/> + <function-decl name='nvlist_lookup_int64_array' mangled-name='nvlist_lookup_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_int64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-289' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-290'/> - <function-decl name='nvlist_lookup_uint64_array' mangled-name='nvlist_lookup_uint64_array' filepath='../../module/nvpair/nvpair.c' line='1786' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1786' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1786' column='1'/> - <parameter type-id='type-id-290' name='a' filepath='../../module/nvpair/nvpair.c' line='1787' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1787' column='1'/> + <function-decl name='nvlist_lookup_uint64_array' mangled-name='nvlist_lookup_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_uint64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-290' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_string_array' mangled-name='nvlist_lookup_string_array' filepath='../../module/nvpair/nvpair.c' line='1793' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_string_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1793' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1793' column='1'/> - <parameter type-id='type-id-233' name='a' filepath='../../module/nvpair/nvpair.c' line='1794' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1794' column='1'/> + <function-decl name='nvlist_lookup_string_array' mangled-name='nvlist_lookup_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_string_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-233' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-156' size-in-bits='64' id='type-id-291'/> - <function-decl name='nvlist_lookup_nvlist_array' mangled-name='nvlist_lookup_nvlist_array' filepath='../../module/nvpair/nvpair.c' line='1800' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvlist_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1800' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1800' column='1'/> - <parameter type-id='type-id-291' name='a' filepath='../../module/nvpair/nvpair.c' line='1801' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/nvpair.c' line='1801' column='1'/> + <function-decl name='nvlist_lookup_nvlist_array' mangled-name='nvlist_lookup_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvlist_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-291' name='a'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-117' size-in-bits='64' id='type-id-292'/> - <function-decl name='nvlist_lookup_hrtime' mangled-name='nvlist_lookup_hrtime' filepath='../../module/nvpair/nvpair.c' line='1807' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_hrtime'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1807' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='1807' column='1'/> - <parameter type-id='type-id-292' name='val' filepath='../../module/nvpair/nvpair.c' line='1807' column='1'/> + <function-decl name='nvlist_lookup_hrtime' mangled-name='nvlist_lookup_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_hrtime'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-292' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_pairs' mangled-name='nvlist_lookup_pairs' filepath='../../module/nvpair/nvpair.c' line='1813' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_pairs'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='1813' column='1'/> - <parameter type-id='type-id-5' name='flag' filepath='../../module/nvpair/nvpair.c' line='1813' column='1'/> + <function-decl name='nvlist_lookup_pairs' mangled-name='nvlist_lookup_pairs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_pairs'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-5' name='flag'/> <parameter is-variadic='yes'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-293'/> - <function-decl name='nvlist_lookup_nvpair' mangled-name='nvlist_lookup_nvpair' filepath='../../module/nvpair/nvpair.c' line='2063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2063' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='2063' column='1'/> - <parameter type-id='type-id-293' name='ret' filepath='../../module/nvpair/nvpair.c' line='2063' column='1'/> + <function-decl name='nvlist_lookup_nvpair' mangled-name='nvlist_lookup_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-293' name='ret'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_lookup_nvpair_embedded_index' mangled-name='nvlist_lookup_nvpair_embedded_index' filepath='../../module/nvpair/nvpair.c' line='2073' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvpair_embedded_index'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2073' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='2074' column='1'/> - <parameter type-id='type-id-293' name='ret' filepath='../../module/nvpair/nvpair.c' line='2074' column='1'/> - <parameter type-id='type-id-222' name='ip' filepath='../../module/nvpair/nvpair.c' line='2074' column='1'/> - <parameter type-id='type-id-153' name='ep' filepath='../../module/nvpair/nvpair.c' line='2074' column='1'/> + <function-decl name='nvlist_lookup_nvpair_embedded_index' mangled-name='nvlist_lookup_nvpair_embedded_index' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_lookup_nvpair_embedded_index'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-293' name='ret'/> + <parameter type-id='type-id-222' name='ip'/> + <parameter type-id='type-id-153' name='ep'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_exists' mangled-name='nvlist_exists' filepath='../../module/nvpair/nvpair.c' line='2080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_exists'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2080' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/nvpair.c' line='2080' column='1'/> + <function-decl name='nvlist_exists' mangled-name='nvlist_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_exists'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-77'/> </function-decl> - <function-decl name='nvpair_value_boolean_value' mangled-name='nvpair_value_boolean_value' filepath='../../module/nvpair/nvpair.c' line='2101' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_boolean_value'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2101' column='1'/> - <parameter type-id='type-id-122' name='val' filepath='../../module/nvpair/nvpair.c' line='2101' column='1'/> + <function-decl name='nvpair_value_boolean_value' mangled-name='nvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_boolean_value'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-122' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_byte' mangled-name='nvpair_value_byte' filepath='../../module/nvpair/nvpair.c' line='2107' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_byte'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2107' column='1'/> - <parameter type-id='type-id-126' name='val' filepath='../../module/nvpair/nvpair.c' line='2107' column='1'/> + <function-decl name='nvpair_value_byte' mangled-name='nvpair_value_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_byte'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-126' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int8' mangled-name='nvpair_value_int8' filepath='../../module/nvpair/nvpair.c' line='2113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int8'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2113' column='1'/> - <parameter type-id='type-id-129' name='val' filepath='../../module/nvpair/nvpair.c' line='2113' column='1'/> + <function-decl name='nvpair_value_int8' mangled-name='nvpair_value_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int8'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-129' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint8' mangled-name='nvpair_value_uint8' filepath='../../module/nvpair/nvpair.c' line='2119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint8'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2119' column='1'/> - <parameter type-id='type-id-132' name='val' filepath='../../module/nvpair/nvpair.c' line='2119' column='1'/> + <function-decl name='nvpair_value_uint8' mangled-name='nvpair_value_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint8'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-132' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int16' mangled-name='nvpair_value_int16' filepath='../../module/nvpair/nvpair.c' line='2125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int16'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2125' column='1'/> - <parameter type-id='type-id-135' name='val' filepath='../../module/nvpair/nvpair.c' line='2125' column='1'/> + <function-decl name='nvpair_value_int16' mangled-name='nvpair_value_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int16'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-135' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint16' mangled-name='nvpair_value_uint16' filepath='../../module/nvpair/nvpair.c' line='2131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint16'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2131' column='1'/> - <parameter type-id='type-id-138' name='val' filepath='../../module/nvpair/nvpair.c' line='2131' column='1'/> + <function-decl name='nvpair_value_uint16' mangled-name='nvpair_value_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint16'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-138' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int32' mangled-name='nvpair_value_int32' filepath='../../module/nvpair/nvpair.c' line='2137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int32'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2137' column='1'/> - <parameter type-id='type-id-141' name='val' filepath='../../module/nvpair/nvpair.c' line='2137' column='1'/> + <function-decl name='nvpair_value_int32' mangled-name='nvpair_value_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int32'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-141' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint32' mangled-name='nvpair_value_uint32' filepath='../../module/nvpair/nvpair.c' line='2143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint32'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2143' column='1'/> - <parameter type-id='type-id-144' name='val' filepath='../../module/nvpair/nvpair.c' line='2143' column='1'/> + <function-decl name='nvpair_value_uint32' mangled-name='nvpair_value_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint32'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-144' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int64' mangled-name='nvpair_value_int64' filepath='../../module/nvpair/nvpair.c' line='2149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int64'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2149' column='1'/> - <parameter type-id='type-id-147' name='val' filepath='../../module/nvpair/nvpair.c' line='2149' column='1'/> + <function-decl name='nvpair_value_int64' mangled-name='nvpair_value_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int64'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-147' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint64' mangled-name='nvpair_value_uint64' filepath='../../module/nvpair/nvpair.c' line='2155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint64'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2155' column='1'/> - <parameter type-id='type-id-150' name='val' filepath='../../module/nvpair/nvpair.c' line='2155' column='1'/> + <function-decl name='nvpair_value_uint64' mangled-name='nvpair_value_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint64'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-150' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_double' mangled-name='nvpair_value_double' filepath='../../module/nvpair/nvpair.c' line='2162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_double'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2162' column='1'/> - <parameter type-id='type-id-241' name='val' filepath='../../module/nvpair/nvpair.c' line='2162' column='1'/> + <function-decl name='nvpair_value_double' mangled-name='nvpair_value_double' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_double'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-241' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_string' mangled-name='nvpair_value_string' filepath='../../module/nvpair/nvpair.c' line='2169' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_string'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2169' column='1'/> - <parameter type-id='type-id-153' name='val' filepath='../../module/nvpair/nvpair.c' line='2169' column='1'/> + <function-decl name='nvpair_value_string' mangled-name='nvpair_value_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_string'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-153' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_nvlist' mangled-name='nvpair_value_nvlist' filepath='../../module/nvpair/nvpair.c' line='2175' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_nvlist'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2175' column='1'/> - <parameter type-id='type-id-156' name='val' filepath='../../module/nvpair/nvpair.c' line='2175' column='1'/> + <function-decl name='nvpair_value_nvlist' mangled-name='nvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_nvlist'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-156' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_boolean_array' mangled-name='nvpair_value_boolean_array' filepath='../../module/nvpair/nvpair.c' line='2181' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_boolean_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2181' column='1'/> - <parameter type-id='type-id-280' name='val' filepath='../../module/nvpair/nvpair.c' line='2181' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2181' column='1'/> + <function-decl name='nvpair_value_boolean_array' mangled-name='nvpair_value_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_boolean_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-280' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_byte_array' mangled-name='nvpair_value_byte_array' filepath='../../module/nvpair/nvpair.c' line='2187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_byte_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2187' column='1'/> - <parameter type-id='type-id-282' name='val' filepath='../../module/nvpair/nvpair.c' line='2187' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2187' column='1'/> + <function-decl name='nvpair_value_byte_array' mangled-name='nvpair_value_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_byte_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-282' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int8_array' mangled-name='nvpair_value_int8_array' filepath='../../module/nvpair/nvpair.c' line='2193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int8_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2193' column='1'/> - <parameter type-id='type-id-283' name='val' filepath='../../module/nvpair/nvpair.c' line='2193' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2193' column='1'/> + <function-decl name='nvpair_value_int8_array' mangled-name='nvpair_value_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int8_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-283' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint8_array' mangled-name='nvpair_value_uint8_array' filepath='../../module/nvpair/nvpair.c' line='2199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint8_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2199' column='1'/> - <parameter type-id='type-id-284' name='val' filepath='../../module/nvpair/nvpair.c' line='2199' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2199' column='1'/> + <function-decl name='nvpair_value_uint8_array' mangled-name='nvpair_value_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint8_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-284' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int16_array' mangled-name='nvpair_value_int16_array' filepath='../../module/nvpair/nvpair.c' line='2205' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int16_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2205' column='1'/> - <parameter type-id='type-id-285' name='val' filepath='../../module/nvpair/nvpair.c' line='2205' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2205' column='1'/> + <function-decl name='nvpair_value_int16_array' mangled-name='nvpair_value_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int16_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-285' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint16_array' mangled-name='nvpair_value_uint16_array' filepath='../../module/nvpair/nvpair.c' line='2211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint16_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2211' column='1'/> - <parameter type-id='type-id-286' name='val' filepath='../../module/nvpair/nvpair.c' line='2211' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2211' column='1'/> + <function-decl name='nvpair_value_uint16_array' mangled-name='nvpair_value_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint16_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-286' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int32_array' mangled-name='nvpair_value_int32_array' filepath='../../module/nvpair/nvpair.c' line='2217' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int32_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2217' column='1'/> - <parameter type-id='type-id-287' name='val' filepath='../../module/nvpair/nvpair.c' line='2217' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2217' column='1'/> + <function-decl name='nvpair_value_int32_array' mangled-name='nvpair_value_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int32_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-287' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint32_array' mangled-name='nvpair_value_uint32_array' filepath='../../module/nvpair/nvpair.c' line='2223' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint32_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2223' column='1'/> - <parameter type-id='type-id-288' name='val' filepath='../../module/nvpair/nvpair.c' line='2223' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2223' column='1'/> + <function-decl name='nvpair_value_uint32_array' mangled-name='nvpair_value_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint32_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-288' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_int64_array' mangled-name='nvpair_value_int64_array' filepath='../../module/nvpair/nvpair.c' line='2229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int64_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2229' column='1'/> - <parameter type-id='type-id-289' name='val' filepath='../../module/nvpair/nvpair.c' line='2229' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2229' column='1'/> + <function-decl name='nvpair_value_int64_array' mangled-name='nvpair_value_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_int64_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-289' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_uint64_array' mangled-name='nvpair_value_uint64_array' filepath='../../module/nvpair/nvpair.c' line='2235' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint64_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2235' column='1'/> - <parameter type-id='type-id-290' name='val' filepath='../../module/nvpair/nvpair.c' line='2235' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2235' column='1'/> + <function-decl name='nvpair_value_uint64_array' mangled-name='nvpair_value_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_uint64_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-290' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_string_array' mangled-name='nvpair_value_string_array' filepath='../../module/nvpair/nvpair.c' line='2241' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_string_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2241' column='1'/> - <parameter type-id='type-id-233' name='val' filepath='../../module/nvpair/nvpair.c' line='2241' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2241' column='1'/> + <function-decl name='nvpair_value_string_array' mangled-name='nvpair_value_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_string_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-233' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_nvlist_array' mangled-name='nvpair_value_nvlist_array' filepath='../../module/nvpair/nvpair.c' line='2247' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_nvlist_array'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2247' column='1'/> - <parameter type-id='type-id-291' name='val' filepath='../../module/nvpair/nvpair.c' line='2247' column='1'/> - <parameter type-id='type-id-281' name='nelem' filepath='../../module/nvpair/nvpair.c' line='2247' column='1'/> + <function-decl name='nvpair_value_nvlist_array' mangled-name='nvpair_value_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_nvlist_array'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-291' name='val'/> + <parameter type-id='type-id-281' name='nelem'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvpair_value_hrtime' mangled-name='nvpair_value_hrtime' filepath='../../module/nvpair/nvpair.c' line='2253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_hrtime'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2253' column='1'/> - <parameter type-id='type-id-292' name='val' filepath='../../module/nvpair/nvpair.c' line='2253' column='1'/> + <function-decl name='nvpair_value_hrtime' mangled-name='nvpair_value_hrtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvpair_value_hrtime'> + <parameter type-id='type-id-243' name='nvp'/> + <parameter type-id='type-id-292' name='val'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_add_nvpair' mangled-name='nvlist_add_nvpair' filepath='../../module/nvpair/nvpair.c' line='2262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2262' column='1'/> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/nvpair.c' line='2262' column='1'/> + <function-decl name='nvlist_add_nvpair' mangled-name='nvlist_add_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_add_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_merge' mangled-name='nvlist_merge' filepath='../../module/nvpair/nvpair.c' line='2279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_merge'> - <parameter type-id='type-id-73' name='dst' filepath='../../module/nvpair/nvpair.c' line='2279' column='1'/> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2279' column='1'/> - <parameter type-id='type-id-5' name='flag' filepath='../../module/nvpair/nvpair.c' line='2279' column='1'/> + <function-decl name='nvlist_merge' mangled-name='nvlist_merge' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_merge'> + <parameter type-id='type-id-73' name='dst'/> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-5' name='flag'/> <return type-id='type-id-5'/> </function-decl> <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-294'/> - <function-decl name='nvlist_size' mangled-name='nvlist_size' filepath='../../module/nvpair/nvpair.c' line='2648' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_size'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2648' column='1'/> - <parameter type-id='type-id-294' name='size' filepath='../../module/nvpair/nvpair.c' line='2648' column='1'/> - <parameter type-id='type-id-5' name='encoding' filepath='../../module/nvpair/nvpair.c' line='2648' column='1'/> + <function-decl name='nvlist_size' mangled-name='nvlist_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_size'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-294' name='size'/> + <parameter type-id='type-id-5' name='encoding'/> <return type-id='type-id-5'/> </function-decl> - <class-decl name='XDR' size-in-bits='384' is-struct='yes' visibility='default' filepath='/usr/include/rpc/xdr.h' line='110' column='1' id='type-id-295'> + <class-decl name='XDR' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-295'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x_op' type-id='type-id-296' visibility='default' filepath='/usr/include/rpc/xdr.h' line='112' column='1'/> + <var-decl name='x_op' type-id='type-id-296' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='x_ops' type-id='type-id-297' visibility='default' filepath='/usr/include/rpc/xdr.h' line='136' column='1'/> + <var-decl name='x_ops' type-id='type-id-297' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='x_public' type-id='type-id-298' visibility='default' filepath='/usr/include/rpc/xdr.h' line='137' column='1'/> + <var-decl name='x_public' type-id='type-id-298' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='x_private' type-id='type-id-298' visibility='default' filepath='/usr/include/rpc/xdr.h' line='138' column='1'/> + <var-decl name='x_private' type-id='type-id-298' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='x_base' type-id='type-id-298' visibility='default' filepath='/usr/include/rpc/xdr.h' line='139' column='1'/> + <var-decl name='x_base' type-id='type-id-298' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='x_handy' type-id='type-id-299' visibility='default' filepath='/usr/include/rpc/xdr.h' line='140' column='1'/> + <var-decl name='x_handy' type-id='type-id-299' visibility='default'/> </data-member> </class-decl> - <enum-decl name='xdr_op' filepath='/usr/include/rpc/xdr.h' line='81' column='1' id='type-id-296'> + <enum-decl name='xdr_op' id='type-id-296'> <underlying-type type-id='type-id-32'/> <enumerator name='XDR_ENCODE' value='0'/> <enumerator name='XDR_DECODE' value='1'/> <enumerator name='XDR_FREE' value='2'/> </enum-decl> - <class-decl name='xdr_ops' size-in-bits='640' is-struct='yes' visibility='default' filepath='/usr/include/rpc/xdr.h' line='113' column='1' id='type-id-300'> + <class-decl name='xdr_ops' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-300'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='x_getlong' type-id='type-id-301' visibility='default' filepath='/usr/include/rpc/xdr.h' line='115' column='1'/> + <var-decl name='x_getlong' type-id='type-id-301' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='x_putlong' type-id='type-id-302' visibility='default' filepath='/usr/include/rpc/xdr.h' line='117' column='1'/> + <var-decl name='x_putlong' type-id='type-id-302' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='x_getbytes' type-id='type-id-303' visibility='default' filepath='/usr/include/rpc/xdr.h' line='119' column='1'/> + <var-decl name='x_getbytes' type-id='type-id-303' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='x_putbytes' type-id='type-id-304' visibility='default' filepath='/usr/include/rpc/xdr.h' line='121' column='1'/> + <var-decl name='x_putbytes' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='x_getpostn' type-id='type-id-305' visibility='default' filepath='/usr/include/rpc/xdr.h' line='123' column='1'/> + <var-decl name='x_getpostn' type-id='type-id-305' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='x_setpostn' type-id='type-id-306' visibility='default' filepath='/usr/include/rpc/xdr.h' line='125' column='1'/> + <var-decl name='x_setpostn' type-id='type-id-306' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='x_inline' type-id='type-id-307' visibility='default' filepath='/usr/include/rpc/xdr.h' line='127' column='1'/> + <var-decl name='x_inline' type-id='type-id-307' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='x_destroy' type-id='type-id-308' visibility='default' filepath='/usr/include/rpc/xdr.h' line='129' column='1'/> + <var-decl name='x_destroy' type-id='type-id-308' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='x_getint32' type-id='type-id-309' visibility='default' filepath='/usr/include/rpc/xdr.h' line='131' column='1'/> + <var-decl name='x_getint32' type-id='type-id-309' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='x_putint32' type-id='type-id-310' visibility='default' filepath='/usr/include/rpc/xdr.h' line='133' column='1'/> + <var-decl name='x_putint32' type-id='type-id-310' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='bool_t' type-id='type-id-5' filepath='/usr/include/rpc/types.h' line='37' column='1' id='type-id-311'/> - <typedef-decl name='XDR' type-id='type-id-295' filepath='/usr/include/rpc/xdr.h' line='109' column='1' id='type-id-312'/> + <typedef-decl name='bool_t' type-id='type-id-5' id='type-id-311'/> + <typedef-decl name='XDR' type-id='type-id-295' id='type-id-312'/> <pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-313'/> <pointer-type-def type-id='type-id-314' size-in-bits='64' id='type-id-301'/> <qualified-type-def type-id='type-id-24' const='yes' id='type-id-315'/> <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-316'/> <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-302'/> - <typedef-decl name='__caddr_t' type-id='type-id-9' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='201' column='1' id='type-id-318'/> - <typedef-decl name='caddr_t' type-id='type-id-318' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='115' column='1' id='type-id-298'/> - <typedef-decl name='__u_int' type-id='type-id-69' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='32' column='1' id='type-id-319'/> - <typedef-decl name='u_int' type-id='type-id-319' filepath='/usr/include/x86_64-linux-gnu/sys/types.h' line='35' column='1' id='type-id-299'/> + <typedef-decl name='__caddr_t' type-id='type-id-9' id='type-id-318'/> + <typedef-decl name='caddr_t' type-id='type-id-318' id='type-id-298'/> + <typedef-decl name='__u_int' type-id='type-id-69' id='type-id-319'/> + <typedef-decl name='u_int' type-id='type-id-319' id='type-id-299'/> <pointer-type-def type-id='type-id-320' size-in-bits='64' id='type-id-303'/> <pointer-type-def type-id='type-id-321' size-in-bits='64' id='type-id-304'/> <qualified-type-def type-id='type-id-312' const='yes' id='type-id-322'/> @@ -2718,101 +2706,101 @@ <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-330'/> <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-310'/> <pointer-type-def type-id='type-id-300' size-in-bits='64' id='type-id-297'/> - <function-decl name='xdrmem_create' filepath='/usr/include/rpc/xdr.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdrmem_create' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-9'/> <parameter type-id='type-id-69'/> <parameter type-id='type-id-296'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_pack' mangled-name='nvlist_pack' filepath='../../module/nvpair/nvpair.c' line='2657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_pack'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2657' column='1'/> - <parameter type-id='type-id-153' name='bufp' filepath='../../module/nvpair/nvpair.c' line='2657' column='1'/> - <parameter type-id='type-id-294' name='buflen' filepath='../../module/nvpair/nvpair.c' line='2657' column='1'/> - <parameter type-id='type-id-5' name='encoding' filepath='../../module/nvpair/nvpair.c' line='2657' column='1'/> - <parameter type-id='type-id-5' name='kmflag' filepath='../../module/nvpair/nvpair.c' line='2658' column='1'/> + <function-decl name='nvlist_pack' mangled-name='nvlist_pack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_pack'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-153' name='bufp'/> + <parameter type-id='type-id-294' name='buflen'/> + <parameter type-id='type-id-5' name='encoding'/> + <parameter type-id='type-id-5' name='kmflag'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_xpack' mangled-name='nvlist_xpack' filepath='../../module/nvpair/nvpair.c' line='2665' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xpack'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/nvpair.c' line='2665' column='1'/> - <parameter type-id='type-id-153' name='bufp' filepath='../../module/nvpair/nvpair.c' line='2665' column='1'/> - <parameter type-id='type-id-294' name='buflen' filepath='../../module/nvpair/nvpair.c' line='2665' column='1'/> - <parameter type-id='type-id-5' name='encoding' filepath='../../module/nvpair/nvpair.c' line='2665' column='1'/> - <parameter type-id='type-id-269' name='nva' filepath='../../module/nvpair/nvpair.c' line='2666' column='1'/> + <function-decl name='nvlist_xpack' mangled-name='nvlist_xpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xpack'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-153' name='bufp'/> + <parameter type-id='type-id-294' name='buflen'/> + <parameter type-id='type-id-5' name='encoding'/> + <parameter type-id='type-id-269' name='nva'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_unpack' mangled-name='nvlist_unpack' filepath='../../module/nvpair/nvpair.c' line='2715' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_unpack'> - <parameter type-id='type-id-9' name='buf' filepath='../../module/nvpair/nvpair.c' line='2715' column='1'/> - <parameter type-id='type-id-20' name='buflen' filepath='../../module/nvpair/nvpair.c' line='2715' column='1'/> - <parameter type-id='type-id-156' name='nvlp' filepath='../../module/nvpair/nvpair.c' line='2715' column='1'/> - <parameter type-id='type-id-5' name='kmflag' filepath='../../module/nvpair/nvpair.c' line='2715' column='1'/> + <function-decl name='nvlist_unpack' mangled-name='nvlist_unpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_unpack'> + <parameter type-id='type-id-9' name='buf'/> + <parameter type-id='type-id-20' name='buflen'/> + <parameter type-id='type-id-156' name='nvlp'/> + <parameter type-id='type-id-5' name='kmflag'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='nvlist_xunpack' mangled-name='nvlist_xunpack' filepath='../../module/nvpair/nvpair.c' line='2721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xunpack'> - <parameter type-id='type-id-9' name='buf' filepath='../../module/nvpair/nvpair.c' line='2721' column='1'/> - <parameter type-id='type-id-20' name='buflen' filepath='../../module/nvpair/nvpair.c' line='2721' column='1'/> - <parameter type-id='type-id-156' name='nvlp' filepath='../../module/nvpair/nvpair.c' line='2721' column='1'/> - <parameter type-id='type-id-269' name='nva' filepath='../../module/nvpair/nvpair.c' line='2721' column='1'/> + <function-decl name='nvlist_xunpack' mangled-name='nvlist_xunpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='nvlist_xunpack'> + <parameter type-id='type-id-9' name='buf'/> + <parameter type-id='type-id-20' name='buflen'/> + <parameter type-id='type-id-156' name='nvlp'/> + <parameter type-id='type-id-269' name='nva'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_int' filepath='/usr/include/rpc/xdr.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_int' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-222'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_u_int' filepath='/usr/include/rpc/xdr.h' line='289' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_u_int' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_string' filepath='/usr/include/rpc/xdr.h' line='314' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-153'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_char' filepath='/usr/include/rpc/xdr.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_char' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-9'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_longlong_t' filepath='/usr/include/rpc/xdr.h' line='294' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_longlong_t' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-224'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_short' filepath='/usr/include/rpc/xdr.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'> + <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-333'/> + <function-decl name='xdr_array' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-313'/> + <parameter type-id='type-id-153'/> + <parameter type-id='type-id-223'/> + <parameter type-id='type-id-69'/> + <parameter type-id='type-id-69'/> + <parameter type-id='type-id-333'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='xdr_short' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-220'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_u_short' filepath='/usr/include/rpc/xdr.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_u_short' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-221'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_u_longlong_t' filepath='/usr/include/rpc/xdr.h' line='295' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_u_longlong_t' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-225'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='xdr_opaque' filepath='/usr/include/rpc/xdr.h' line='313' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_opaque' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-9'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-333'/> - <function-decl name='xdr_array' filepath='/usr/include/rpc/xdr.h' line='308' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-313'/> - <parameter type-id='type-id-153'/> - <parameter type-id='type-id-223'/> - <parameter type-id='type-id-69'/> - <parameter type-id='type-id-69'/> - <parameter type-id='type-id-333'/> - <return type-id='type-id-5'/> - </function-decl> - <function-decl name='xdr_double' filepath='/usr/include/rpc/xdr.h' line='323' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='xdr_double' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-313'/> <parameter type-id='type-id-241'/> <return type-id='type-id-5'/> @@ -2874,40 +2862,40 @@ <return type-id='type-id-1'/> </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='../../module/nvpair/fnvpair.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libnvpair' language='LANG_C99'> - <function-decl name='fnvlist_alloc' mangled-name='fnvlist_alloc' filepath='../../module/nvpair/fnvpair.c' line='51' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_alloc'> + <abi-instr version='1.0' address-size='64' path='../../module/nvpair/fnvpair.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libnvpair' language='LANG_C99'> + <function-decl name='fnvlist_alloc' mangled-name='fnvlist_alloc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_alloc'> <return type-id='type-id-73'/> </function-decl> - <function-decl name='nvlist_alloc' filepath='../../include/sys/nvpair.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-235'/> <parameter type-id='type-id-69'/> <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_free' mangled-name='fnvlist_free' filepath='../../module/nvpair/fnvpair.c' line='59' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_free'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='59' column='1'/> + <function-decl name='fnvlist_free' mangled-name='fnvlist_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_free'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_free' filepath='../../include/sys/nvpair.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_free' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_size' mangled-name='fnvlist_size' filepath='../../module/nvpair/fnvpair.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_size'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='65' column='1'/> + <function-decl name='fnvlist_size' mangled-name='fnvlist_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_size'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-20'/> </function-decl> - <function-decl name='nvlist_size' filepath='../../include/sys/nvpair.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_size' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-225'/> <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_pack' mangled-name='fnvlist_pack' filepath='../../module/nvpair/fnvpair.c' line='77' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_pack'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='77' column='1'/> - <parameter type-id='type-id-294' name='sizep' filepath='../../module/nvpair/fnvpair.c' line='77' column='1'/> + <function-decl name='fnvlist_pack' mangled-name='fnvlist_pack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_pack'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-294' name='sizep'/> <return type-id='type-id-9'/> </function-decl> - <function-decl name='nvlist_pack' filepath='../../include/sys/nvpair.h' line='154' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_pack' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-153'/> <parameter type-id='type-id-225'/> @@ -2915,734 +2903,734 @@ <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_pack_free' mangled-name='fnvlist_pack_free' filepath='../../module/nvpair/fnvpair.c' line='87' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_pack_free'> - <parameter type-id='type-id-9' name='pack' filepath='../../module/nvpair/fnvpair.c' line='87' column='1'/> - <parameter type-id='type-id-20' name='size' filepath='../../module/nvpair/fnvpair.c' line='87' column='1'/> + <function-decl name='fnvlist_pack_free' mangled-name='fnvlist_pack_free' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_pack_free'> + <parameter type-id='type-id-9' name='pack'/> + <parameter type-id='type-id-20' name='size'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_unpack' mangled-name='fnvlist_unpack' filepath='../../module/nvpair/fnvpair.c' line='97' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_unpack'> - <parameter type-id='type-id-9' name='buf' filepath='../../module/nvpair/fnvpair.c' line='97' column='1'/> - <parameter type-id='type-id-20' name='buflen' filepath='../../module/nvpair/fnvpair.c' line='97' column='1'/> + <function-decl name='fnvlist_unpack' mangled-name='fnvlist_unpack' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_unpack'> + <parameter type-id='type-id-9' name='buf'/> + <parameter type-id='type-id-20' name='buflen'/> <return type-id='type-id-73'/> </function-decl> - <function-decl name='nvlist_unpack' filepath='../../include/sys/nvpair.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_unpack' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-9'/> <parameter type-id='type-id-29'/> <parameter type-id='type-id-235'/> <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_dup' mangled-name='fnvlist_dup' filepath='../../module/nvpair/fnvpair.c' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_dup'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='105' column='1'/> + <function-decl name='fnvlist_dup' mangled-name='fnvlist_dup' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_dup'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-73'/> </function-decl> - <function-decl name='nvlist_dup' filepath='../../include/sys/nvpair.h' line='156' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_dup' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-235'/> <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_merge' mangled-name='fnvlist_merge' filepath='../../module/nvpair/fnvpair.c' line='113' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_merge'> - <parameter type-id='type-id-73' name='dst' filepath='../../module/nvpair/fnvpair.c' line='113' column='1'/> - <parameter type-id='type-id-73' name='src' filepath='../../module/nvpair/fnvpair.c' line='113' column='1'/> + <function-decl name='fnvlist_merge' mangled-name='fnvlist_merge' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_merge'> + <parameter type-id='type-id-73' name='dst'/> + <parameter type-id='type-id-73' name='src'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_merge' filepath='../../include/sys/nvpair.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_merge' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-218'/> <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_num_pairs' mangled-name='fnvlist_num_pairs' filepath='../../module/nvpair/fnvpair.c' line='119' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_num_pairs'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='119' column='1'/> + <function-decl name='fnvlist_num_pairs' mangled-name='fnvlist_num_pairs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_num_pairs'> + <parameter type-id='type-id-73' name='nvl'/> <return type-id='type-id-20'/> </function-decl> - <function-decl name='fnvlist_add_boolean' mangled-name='fnvlist_add_boolean' filepath='../../module/nvpair/fnvpair.c' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='131' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='131' column='1'/> + <function-decl name='fnvlist_add_boolean' mangled-name='fnvlist_add_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_boolean' filepath='../../include/sys/nvpair.h' line='168' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_boolean' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_boolean_value' mangled-name='fnvlist_add_boolean_value' filepath='../../module/nvpair/fnvpair.c' line='137' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean_value'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='137' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='137' column='1'/> - <parameter type-id='type-id-77' name='val' filepath='../../module/nvpair/fnvpair.c' line='137' column='1'/> + <function-decl name='fnvlist_add_boolean_value' mangled-name='fnvlist_add_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean_value'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-77' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_boolean_value' filepath='../../include/sys/nvpair.h' line='169' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_boolean_value' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-76'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_byte' mangled-name='fnvlist_add_byte' filepath='../../module/nvpair/fnvpair.c' line='143' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_byte'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='143' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='143' column='1'/> - <parameter type-id='type-id-81' name='val' filepath='../../module/nvpair/fnvpair.c' line='143' column='1'/> + <function-decl name='fnvlist_add_byte' mangled-name='fnvlist_add_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_byte'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-81' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_byte' filepath='../../include/sys/nvpair.h' line='170' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_byte' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-80'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int8' mangled-name='fnvlist_add_int8' filepath='../../module/nvpair/fnvpair.c' line='149' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='149' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='149' column='1'/> - <parameter type-id='type-id-85' name='val' filepath='../../module/nvpair/fnvpair.c' line='149' column='1'/> + <function-decl name='fnvlist_add_int8' mangled-name='fnvlist_add_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-85' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int8' filepath='../../include/sys/nvpair.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-14'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint8' mangled-name='fnvlist_add_uint8' filepath='../../module/nvpair/fnvpair.c' line='155' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='155' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='155' column='1'/> - <parameter type-id='type-id-89' name='val' filepath='../../module/nvpair/fnvpair.c' line='155' column='1'/> + <function-decl name='fnvlist_add_uint8' mangled-name='fnvlist_add_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-89' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint8' filepath='../../include/sys/nvpair.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-80'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int16' mangled-name='fnvlist_add_int16' filepath='../../module/nvpair/fnvpair.c' line='161' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='161' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='161' column='1'/> - <parameter type-id='type-id-94' name='val' filepath='../../module/nvpair/fnvpair.c' line='161' column='1'/> + <function-decl name='fnvlist_add_int16' mangled-name='fnvlist_add_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-94' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int16' filepath='../../include/sys/nvpair.h' line='173' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-92'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint16' mangled-name='fnvlist_add_uint16' filepath='../../module/nvpair/fnvpair.c' line='167' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='167' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='167' column='1'/> - <parameter type-id='type-id-98' name='val' filepath='../../module/nvpair/fnvpair.c' line='167' column='1'/> + <function-decl name='fnvlist_add_uint16' mangled-name='fnvlist_add_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-98' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint16' filepath='../../include/sys/nvpair.h' line='174' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-13'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int32' mangled-name='fnvlist_add_int32' filepath='../../module/nvpair/fnvpair.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='173' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='173' column='1'/> - <parameter type-id='type-id-65' name='val' filepath='../../module/nvpair/fnvpair.c' line='173' column='1'/> + <function-decl name='fnvlist_add_int32' mangled-name='fnvlist_add_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-65' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int32' filepath='../../include/sys/nvpair.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-5'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint32' mangled-name='fnvlist_add_uint32' filepath='../../module/nvpair/fnvpair.c' line='179' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='179' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='179' column='1'/> - <parameter type-id='type-id-66' name='val' filepath='../../module/nvpair/fnvpair.c' line='179' column='1'/> + <function-decl name='fnvlist_add_uint32' mangled-name='fnvlist_add_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-66' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint32' filepath='../../include/sys/nvpair.h' line='176' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int64' mangled-name='fnvlist_add_int64' filepath='../../module/nvpair/fnvpair.c' line='185' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='185' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='185' column='1'/> - <parameter type-id='type-id-106' name='val' filepath='../../module/nvpair/fnvpair.c' line='185' column='1'/> + <function-decl name='fnvlist_add_int64' mangled-name='fnvlist_add_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-106' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int64' filepath='../../include/sys/nvpair.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-24'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint64' mangled-name='fnvlist_add_uint64' filepath='../../module/nvpair/fnvpair.c' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='191' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='191' column='1'/> - <parameter type-id='type-id-67' name='val' filepath='../../module/nvpair/fnvpair.c' line='191' column='1'/> + <function-decl name='fnvlist_add_uint64' mangled-name='fnvlist_add_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-67' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint64' filepath='../../include/sys/nvpair.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-29'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_string' mangled-name='fnvlist_add_string' filepath='../../module/nvpair/fnvpair.c' line='197' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_string'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='197' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='197' column='1'/> - <parameter type-id='type-id-6' name='val' filepath='../../module/nvpair/fnvpair.c' line='197' column='1'/> + <function-decl name='fnvlist_add_string' mangled-name='fnvlist_add_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_string'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-6' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_string' filepath='../../include/sys/nvpair.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-6'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_nvlist' mangled-name='fnvlist_add_nvlist' filepath='../../module/nvpair/fnvpair.c' line='203' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvlist'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='203' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='203' column='1'/> - <parameter type-id='type-id-73' name='val' filepath='../../module/nvpair/fnvpair.c' line='203' column='1'/> + <function-decl name='fnvlist_add_nvlist' mangled-name='fnvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvlist'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-73' name='val'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_nvlist' filepath='../../include/sys/nvpair.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-218'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_nvpair' mangled-name='fnvlist_add_nvpair' filepath='../../module/nvpair/fnvpair.c' line='209' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='209' column='1'/> - <parameter type-id='type-id-243' name='pair' filepath='../../module/nvpair/fnvpair.c' line='209' column='1'/> + <function-decl name='fnvlist_add_nvpair' mangled-name='fnvlist_add_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-243' name='pair'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_nvpair' filepath='../../include/sys/nvpair.h' line='167' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_nvpair' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-217'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_boolean_array' mangled-name='fnvlist_add_boolean_array' filepath='../../module/nvpair/fnvpair.c' line='215' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='215' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='215' column='1'/> - <parameter type-id='type-id-122' name='val' filepath='../../module/nvpair/fnvpair.c' line='216' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='216' column='1'/> + <function-decl name='fnvlist_add_boolean_array' mangled-name='fnvlist_add_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_boolean_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-122' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_boolean_array' filepath='../../include/sys/nvpair.h' line='181' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_boolean_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-237'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_byte_array' mangled-name='fnvlist_add_byte_array' filepath='../../module/nvpair/fnvpair.c' line='222' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_byte_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='222' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='222' column='1'/> - <parameter type-id='type-id-126' name='val' filepath='../../module/nvpair/fnvpair.c' line='222' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='222' column='1'/> + <function-decl name='fnvlist_add_byte_array' mangled-name='fnvlist_add_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_byte_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-126' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_byte_array' filepath='../../include/sys/nvpair.h' line='182' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_byte_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-219'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int8_array' mangled-name='fnvlist_add_int8_array' filepath='../../module/nvpair/fnvpair.c' line='228' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='228' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='228' column='1'/> - <parameter type-id='type-id-129' name='val' filepath='../../module/nvpair/fnvpair.c' line='228' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='228' column='1'/> + <function-decl name='fnvlist_add_int8_array' mangled-name='fnvlist_add_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-129' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int8_array' filepath='../../include/sys/nvpair.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int8_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-238'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint8_array' mangled-name='fnvlist_add_uint8_array' filepath='../../module/nvpair/fnvpair.c' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='234' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='234' column='1'/> - <parameter type-id='type-id-132' name='val' filepath='../../module/nvpair/fnvpair.c' line='234' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='234' column='1'/> + <function-decl name='fnvlist_add_uint8_array' mangled-name='fnvlist_add_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-132' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint8_array' filepath='../../include/sys/nvpair.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint8_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-219'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int16_array' mangled-name='fnvlist_add_int16_array' filepath='../../module/nvpair/fnvpair.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='240' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='240' column='1'/> - <parameter type-id='type-id-135' name='val' filepath='../../module/nvpair/fnvpair.c' line='240' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='240' column='1'/> + <function-decl name='fnvlist_add_int16_array' mangled-name='fnvlist_add_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-135' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int16_array' filepath='../../include/sys/nvpair.h' line='185' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int16_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-220'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint16_array' mangled-name='fnvlist_add_uint16_array' filepath='../../module/nvpair/fnvpair.c' line='246' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='246' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='246' column='1'/> - <parameter type-id='type-id-138' name='val' filepath='../../module/nvpair/fnvpair.c' line='247' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='247' column='1'/> + <function-decl name='fnvlist_add_uint16_array' mangled-name='fnvlist_add_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-138' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint16_array' filepath='../../include/sys/nvpair.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint16_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-221'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int32_array' mangled-name='fnvlist_add_int32_array' filepath='../../module/nvpair/fnvpair.c' line='253' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='253' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='253' column='1'/> - <parameter type-id='type-id-141' name='val' filepath='../../module/nvpair/fnvpair.c' line='253' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='253' column='1'/> + <function-decl name='fnvlist_add_int32_array' mangled-name='fnvlist_add_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-141' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int32_array' filepath='../../include/sys/nvpair.h' line='187' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int32_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-222'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint32_array' mangled-name='fnvlist_add_uint32_array' filepath='../../module/nvpair/fnvpair.c' line='259' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='259' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='259' column='1'/> - <parameter type-id='type-id-144' name='val' filepath='../../module/nvpair/fnvpair.c' line='260' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='260' column='1'/> + <function-decl name='fnvlist_add_uint32_array' mangled-name='fnvlist_add_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-144' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint32_array' filepath='../../include/sys/nvpair.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint32_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-223'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_int64_array' mangled-name='fnvlist_add_int64_array' filepath='../../module/nvpair/fnvpair.c' line='266' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='266' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='266' column='1'/> - <parameter type-id='type-id-147' name='val' filepath='../../module/nvpair/fnvpair.c' line='266' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='266' column='1'/> + <function-decl name='fnvlist_add_int64_array' mangled-name='fnvlist_add_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_int64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-147' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_int64_array' filepath='../../include/sys/nvpair.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_int64_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-224'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_uint64_array' mangled-name='fnvlist_add_uint64_array' filepath='../../module/nvpair/fnvpair.c' line='272' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='272' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='272' column='1'/> - <parameter type-id='type-id-150' name='val' filepath='../../module/nvpair/fnvpair.c' line='273' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='273' column='1'/> + <function-decl name='fnvlist_add_uint64_array' mangled-name='fnvlist_add_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_uint64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-150' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_uint64_array' filepath='../../include/sys/nvpair.h' line='190' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_uint64_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-225'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_string_array' mangled-name='fnvlist_add_string_array' filepath='../../module/nvpair/fnvpair.c' line='279' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_string_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='279' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='279' column='1'/> - <parameter type-id='type-id-279' name='val' filepath='../../module/nvpair/fnvpair.c' line='280' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='280' column='1'/> + <function-decl name='fnvlist_add_string_array' mangled-name='fnvlist_add_string_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_string_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-279' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_string_array' filepath='../../include/sys/nvpair.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_string_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-279'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_nvlist_array' mangled-name='fnvlist_add_nvlist_array' filepath='../../module/nvpair/fnvpair.c' line='286' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvlist_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='286' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='286' column='1'/> - <parameter type-id='type-id-156' name='val' filepath='../../module/nvpair/fnvpair.c' line='287' column='1'/> - <parameter type-id='type-id-123' name='n' filepath='../../module/nvpair/fnvpair.c' line='287' column='1'/> + <function-decl name='fnvlist_add_nvlist_array' mangled-name='fnvlist_add_nvlist_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_add_nvlist_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-156' name='val'/> + <parameter type-id='type-id-123' name='n'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_nvlist_array' filepath='../../include/sys/nvpair.h' line='192' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_nvlist_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-235'/> <parameter type-id='type-id-69'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_remove' mangled-name='fnvlist_remove' filepath='../../module/nvpair/fnvpair.c' line='293' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_remove'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='131' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='131' column='1'/> + <function-decl name='fnvlist_remove' mangled-name='fnvlist_remove' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_remove'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_remove_all' filepath='../../include/sys/nvpair.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_remove_all' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_remove_nvpair' mangled-name='fnvlist_remove_nvpair' filepath='../../module/nvpair/fnvpair.c' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_remove_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='209' column='1'/> - <parameter type-id='type-id-243' name='pair' filepath='../../module/nvpair/fnvpair.c' line='209' column='1'/> + <function-decl name='fnvlist_remove_nvpair' mangled-name='fnvlist_remove_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_remove_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-243' name='pair'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_remove_nvpair' filepath='../../include/sys/nvpair.h' line='200' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_remove_nvpair' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-217'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_nvpair' mangled-name='fnvlist_lookup_nvpair' filepath='../../module/nvpair/fnvpair.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_nvpair'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='305' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='305' column='1'/> + <function-decl name='fnvlist_lookup_nvpair' mangled-name='fnvlist_lookup_nvpair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_nvpair'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-243'/> </function-decl> <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-334'/> - <function-decl name='nvlist_lookup_nvpair' filepath='../../include/sys/nvpair.h' line='235' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_nvpair' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-334'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_boolean' mangled-name='fnvlist_lookup_boolean' filepath='../../module/nvpair/fnvpair.c' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='314' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='314' column='1'/> + <function-decl name='fnvlist_lookup_boolean' mangled-name='fnvlist_lookup_boolean' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-77'/> </function-decl> - <function-decl name='nvlist_lookup_boolean' filepath='../../include/sys/nvpair.h' line='202' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_boolean' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_boolean_value' mangled-name='fnvlist_lookup_boolean_value' filepath='../../module/nvpair/fnvpair.c' line='320' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean_value'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='320' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='320' column='1'/> + <function-decl name='fnvlist_lookup_boolean_value' mangled-name='fnvlist_lookup_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean_value'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-77'/> </function-decl> - <function-decl name='nvlist_lookup_boolean_value' filepath='../../include/sys/nvpair.h' line='203' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_boolean_value' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-237'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_byte' mangled-name='fnvlist_lookup_byte' filepath='../../module/nvpair/fnvpair.c' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_byte'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='328' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='328' column='1'/> + <function-decl name='fnvlist_lookup_byte' mangled-name='fnvlist_lookup_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_byte'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-81'/> </function-decl> - <function-decl name='nvlist_lookup_byte' filepath='../../include/sys/nvpair.h' line='204' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_byte' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-219'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int8' mangled-name='fnvlist_lookup_int8' filepath='../../module/nvpair/fnvpair.c' line='336' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='336' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='336' column='1'/> + <function-decl name='fnvlist_lookup_int8' mangled-name='fnvlist_lookup_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-85'/> </function-decl> - <function-decl name='nvlist_lookup_int8' filepath='../../include/sys/nvpair.h' line='205' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-238'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int16' mangled-name='fnvlist_lookup_int16' filepath='../../module/nvpair/fnvpair.c' line='344' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='344' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='344' column='1'/> + <function-decl name='fnvlist_lookup_int16' mangled-name='fnvlist_lookup_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-94'/> </function-decl> - <function-decl name='nvlist_lookup_int16' filepath='../../include/sys/nvpair.h' line='207' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-220'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int32' mangled-name='fnvlist_lookup_int32' filepath='../../module/nvpair/fnvpair.c' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='352' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='352' column='1'/> + <function-decl name='fnvlist_lookup_int32' mangled-name='fnvlist_lookup_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-65'/> </function-decl> - <function-decl name='nvlist_lookup_int32' filepath='../../include/sys/nvpair.h' line='209' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-222'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int64' mangled-name='fnvlist_lookup_int64' filepath='../../module/nvpair/fnvpair.c' line='360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='360' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='360' column='1'/> + <function-decl name='fnvlist_lookup_int64' mangled-name='fnvlist_lookup_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-106'/> </function-decl> - <function-decl name='nvlist_lookup_int64' filepath='../../include/sys/nvpair.h' line='211' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-224'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint8' mangled-name='fnvlist_lookup_uint8' filepath='../../module/nvpair/fnvpair.c' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint8'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='368' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='368' column='1'/> + <function-decl name='fnvlist_lookup_uint8' mangled-name='fnvlist_lookup_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint8'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-89'/> </function-decl> - <function-decl name='nvlist_lookup_uint8' filepath='../../include/sys/nvpair.h' line='206' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint8' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-219'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint16' mangled-name='fnvlist_lookup_uint16' filepath='../../module/nvpair/fnvpair.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint16'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='376' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='376' column='1'/> + <function-decl name='fnvlist_lookup_uint16' mangled-name='fnvlist_lookup_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint16'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-98'/> </function-decl> - <function-decl name='nvlist_lookup_uint16' filepath='../../include/sys/nvpair.h' line='208' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint16' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-221'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint32' mangled-name='fnvlist_lookup_uint32' filepath='../../module/nvpair/fnvpair.c' line='384' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint32'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='384' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='384' column='1'/> + <function-decl name='fnvlist_lookup_uint32' mangled-name='fnvlist_lookup_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint32'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-66'/> </function-decl> - <function-decl name='nvlist_lookup_uint32' filepath='../../include/sys/nvpair.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint64' mangled-name='fnvlist_lookup_uint64' filepath='../../module/nvpair/fnvpair.c' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint64'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='392' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='392' column='1'/> + <function-decl name='fnvlist_lookup_uint64' mangled-name='fnvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint64'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-67'/> </function-decl> - <function-decl name='nvlist_lookup_uint64' filepath='../../include/sys/nvpair.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-225'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_string' mangled-name='fnvlist_lookup_string' filepath='../../module/nvpair/fnvpair.c' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_string'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='400' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='400' column='1'/> + <function-decl name='fnvlist_lookup_string' mangled-name='fnvlist_lookup_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_string'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-9'/> </function-decl> - <function-decl name='nvlist_lookup_string' filepath='../../include/sys/nvpair.h' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-153'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_nvlist' mangled-name='fnvlist_lookup_nvlist' filepath='../../module/nvpair/fnvpair.c' line='408' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_nvlist'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='408' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='408' column='1'/> + <function-decl name='fnvlist_lookup_nvlist' mangled-name='fnvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_nvlist'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> <return type-id='type-id-73'/> </function-decl> - <function-decl name='nvlist_lookup_nvlist' filepath='../../include/sys/nvpair.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-235'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_boolean_array' mangled-name='fnvlist_lookup_boolean_array' filepath='../../module/nvpair/fnvpair.c' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='415' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='415' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='415' column='1'/> + <function-decl name='fnvlist_lookup_boolean_array' mangled-name='fnvlist_lookup_boolean_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_boolean_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-122'/> </function-decl> - <function-decl name='nvlist_lookup_boolean_array' filepath='../../include/sys/nvpair.h' line='215' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_boolean_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-239'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_byte_array' mangled-name='fnvlist_lookup_byte_array' filepath='../../module/nvpair/fnvpair.c' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_byte_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='423' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='423' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='423' column='1'/> + <function-decl name='fnvlist_lookup_byte_array' mangled-name='fnvlist_lookup_byte_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_byte_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-126'/> </function-decl> - <function-decl name='nvlist_lookup_byte_array' filepath='../../include/sys/nvpair.h' line='217' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_byte_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-226'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int8_array' mangled-name='fnvlist_lookup_int8_array' filepath='../../module/nvpair/fnvpair.c' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='431' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='431' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='431' column='1'/> + <function-decl name='fnvlist_lookup_int8_array' mangled-name='fnvlist_lookup_int8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-129'/> </function-decl> - <function-decl name='nvlist_lookup_int8_array' filepath='../../include/sys/nvpair.h' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int8_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-240'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint8_array' mangled-name='fnvlist_lookup_uint8_array' filepath='../../module/nvpair/fnvpair.c' line='439' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint8_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='439' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='439' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='439' column='1'/> + <function-decl name='fnvlist_lookup_uint8_array' mangled-name='fnvlist_lookup_uint8_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint8_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-132'/> </function-decl> - <function-decl name='nvlist_lookup_uint8_array' filepath='../../include/sys/nvpair.h' line='219' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint8_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-226'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int16_array' mangled-name='fnvlist_lookup_int16_array' filepath='../../module/nvpair/fnvpair.c' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='447' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='447' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='447' column='1'/> + <function-decl name='fnvlist_lookup_int16_array' mangled-name='fnvlist_lookup_int16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-135'/> </function-decl> - <function-decl name='nvlist_lookup_int16_array' filepath='../../include/sys/nvpair.h' line='220' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int16_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-227'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint16_array' mangled-name='fnvlist_lookup_uint16_array' filepath='../../module/nvpair/fnvpair.c' line='455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint16_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='455' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='455' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='455' column='1'/> + <function-decl name='fnvlist_lookup_uint16_array' mangled-name='fnvlist_lookup_uint16_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint16_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-138'/> </function-decl> - <function-decl name='nvlist_lookup_uint16_array' filepath='../../include/sys/nvpair.h' line='221' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint16_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-228'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int32_array' mangled-name='fnvlist_lookup_int32_array' filepath='../../module/nvpair/fnvpair.c' line='463' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='463' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='463' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='463' column='1'/> + <function-decl name='fnvlist_lookup_int32_array' mangled-name='fnvlist_lookup_int32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-141'/> </function-decl> - <function-decl name='nvlist_lookup_int32_array' filepath='../../include/sys/nvpair.h' line='222' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int32_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-229'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint32_array' mangled-name='fnvlist_lookup_uint32_array' filepath='../../module/nvpair/fnvpair.c' line='471' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint32_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='471' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='471' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='471' column='1'/> + <function-decl name='fnvlist_lookup_uint32_array' mangled-name='fnvlist_lookup_uint32_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint32_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-144'/> </function-decl> - <function-decl name='nvlist_lookup_uint32_array' filepath='../../include/sys/nvpair.h' line='223' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint32_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-230'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_int64_array' mangled-name='fnvlist_lookup_int64_array' filepath='../../module/nvpair/fnvpair.c' line='479' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='479' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='479' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='479' column='1'/> + <function-decl name='fnvlist_lookup_int64_array' mangled-name='fnvlist_lookup_int64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_int64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-147'/> </function-decl> - <function-decl name='nvlist_lookup_int64_array' filepath='../../include/sys/nvpair.h' line='224' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_int64_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-231'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_lookup_uint64_array' mangled-name='fnvlist_lookup_uint64_array' filepath='../../module/nvpair/fnvpair.c' line='487' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint64_array'> - <parameter type-id='type-id-73' name='nvl' filepath='../../module/nvpair/fnvpair.c' line='487' column='1'/> - <parameter type-id='type-id-6' name='name' filepath='../../module/nvpair/fnvpair.c' line='487' column='1'/> - <parameter type-id='type-id-281' name='n' filepath='../../module/nvpair/fnvpair.c' line='487' column='1'/> + <function-decl name='fnvlist_lookup_uint64_array' mangled-name='fnvlist_lookup_uint64_array' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvlist_lookup_uint64_array'> + <parameter type-id='type-id-73' name='nvl'/> + <parameter type-id='type-id-6' name='name'/> + <parameter type-id='type-id-281' name='n'/> <return type-id='type-id-150'/> </function-decl> - <function-decl name='nvlist_lookup_uint64_array' filepath='../../include/sys/nvpair.h' line='225' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint64_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-218'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-232'/> <parameter type-id='type-id-223'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvpair_value_boolean_value' mangled-name='fnvpair_value_boolean_value' filepath='../../module/nvpair/fnvpair.c' line='495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_boolean_value'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='495' column='1'/> + <function-decl name='fnvpair_value_boolean_value' mangled-name='fnvpair_value_boolean_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_boolean_value'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-77'/> </function-decl> - <function-decl name='fnvpair_value_byte' mangled-name='fnvpair_value_byte' filepath='../../module/nvpair/fnvpair.c' line='503' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_byte'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='503' column='1'/> + <function-decl name='fnvpair_value_byte' mangled-name='fnvpair_value_byte' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_byte'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-81'/> </function-decl> - <function-decl name='fnvpair_value_int8' mangled-name='fnvpair_value_int8' filepath='../../module/nvpair/fnvpair.c' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int8'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='511' column='1'/> + <function-decl name='fnvpair_value_int8' mangled-name='fnvpair_value_int8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int8'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-85'/> </function-decl> - <function-decl name='fnvpair_value_int16' mangled-name='fnvpair_value_int16' filepath='../../module/nvpair/fnvpair.c' line='519' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int16'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='519' column='1'/> + <function-decl name='fnvpair_value_int16' mangled-name='fnvpair_value_int16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int16'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-94'/> </function-decl> - <function-decl name='fnvpair_value_int32' mangled-name='fnvpair_value_int32' filepath='../../module/nvpair/fnvpair.c' line='527' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int32'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='527' column='1'/> + <function-decl name='fnvpair_value_int32' mangled-name='fnvpair_value_int32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int32'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-65'/> </function-decl> - <function-decl name='fnvpair_value_int64' mangled-name='fnvpair_value_int64' filepath='../../module/nvpair/fnvpair.c' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int64'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='535' column='1'/> + <function-decl name='fnvpair_value_int64' mangled-name='fnvpair_value_int64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_int64'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-106'/> </function-decl> - <function-decl name='fnvpair_value_uint8' mangled-name='fnvpair_value_uint8' filepath='../../module/nvpair/fnvpair.c' line='543' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint8'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='543' column='1'/> + <function-decl name='fnvpair_value_uint8' mangled-name='fnvpair_value_uint8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint8'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-89'/> </function-decl> - <function-decl name='fnvpair_value_uint16' mangled-name='fnvpair_value_uint16' filepath='../../module/nvpair/fnvpair.c' line='551' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint16'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='551' column='1'/> + <function-decl name='fnvpair_value_uint16' mangled-name='fnvpair_value_uint16' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint16'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-98'/> </function-decl> - <function-decl name='fnvpair_value_uint32' mangled-name='fnvpair_value_uint32' filepath='../../module/nvpair/fnvpair.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint32'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='559' column='1'/> + <function-decl name='fnvpair_value_uint32' mangled-name='fnvpair_value_uint32' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint32'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-66'/> </function-decl> - <function-decl name='fnvpair_value_uint64' mangled-name='fnvpair_value_uint64' filepath='../../module/nvpair/fnvpair.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint64'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='567' column='1'/> + <function-decl name='fnvpair_value_uint64' mangled-name='fnvpair_value_uint64' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_uint64'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-67'/> </function-decl> - <function-decl name='fnvpair_value_string' mangled-name='fnvpair_value_string' filepath='../../module/nvpair/fnvpair.c' line='575' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_string'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='575' column='1'/> + <function-decl name='fnvpair_value_string' mangled-name='fnvpair_value_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_string'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-9'/> </function-decl> - <function-decl name='fnvpair_value_nvlist' mangled-name='fnvpair_value_nvlist' filepath='../../module/nvpair/fnvpair.c' line='583' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_nvlist'> - <parameter type-id='type-id-243' name='nvp' filepath='../../module/nvpair/fnvpair.c' line='583' column='1'/> + <function-decl name='fnvpair_value_nvlist' mangled-name='fnvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='fnvpair_value_nvlist'> + <parameter type-id='type-id-243' name='nvp'/> <return type-id='type-id-73'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='assert.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libspl' language='LANG_C99'> - <var-decl name='libspl_assert_ok' type-id='type-id-5' mangled-name='libspl_assert_ok' visibility='default' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libspl/assert.c' line='28' column='1' elf-symbol-id='libspl_assert_ok'/> + <abi-instr version='1.0' address-size='64' path='assert.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libspl' language='LANG_C99'> + <var-decl name='libspl_assert_ok' type-id='type-id-5' mangled-name='libspl_assert_ok' visibility='default' elf-symbol-id='libspl_assert_ok'/> </abi-instr> </abi-corpus> diff --git a/sys/contrib/openzfs/lib/libshare/Makefile.am b/sys/contrib/openzfs/lib/libshare/Makefile.am index e42609c6496d..dff3e5382d6e 100644 --- a/sys/contrib/openzfs/lib/libshare/Makefile.am +++ b/sys/contrib/openzfs/lib/libshare/Makefile.am @@ -2,6 +2,8 @@ include $(top_srcdir)/config/Rules.am DEFAULT_INCLUDES += -I$(srcdir) +AM_CFLAGS += -fvisibility=hidden + noinst_LTLIBRARIES = libshare.la USER_C = \ diff --git a/sys/contrib/openzfs/lib/libshare/nfs.c b/sys/contrib/openzfs/lib/libshare/nfs.c index 44d3e93d42f0..e339ebc81f1b 100644 --- a/sys/contrib/openzfs/lib/libshare/nfs.c +++ b/sys/contrib/openzfs/lib/libshare/nfs.c @@ -119,7 +119,7 @@ nfs_fini_tmpfile(const char *exports, char *tmpfile) return (SA_OK); } -__attribute__((visibility("hidden"))) int +int nfs_toggle_share(const char *lockfile, const char *exports, const char *expdir, sa_share_impl_t impl_share, int(*cbk)(sa_share_impl_t impl_share, char *filename)) diff --git a/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c b/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c index b82491f2ebe8..0041bc228bb5 100644 --- a/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c +++ b/sys/contrib/openzfs/lib/libshare/os/freebsd/nfs.c @@ -147,7 +147,7 @@ translate_opts(const char *shareopts) * This function copies all entries from the exports file to "filename", * omitting any entries for the specified mountpoint. */ -__attribute__((visibility("hidden"))) int +int nfs_copy_entries(char *filename, const char *mountpoint) { int error = SA_OK; diff --git a/sys/contrib/openzfs/lib/libshare/os/linux/nfs.c b/sys/contrib/openzfs/lib/libshare/os/linux/nfs.c index c236f25698f2..bd578adeec5d 100644 --- a/sys/contrib/openzfs/lib/libshare/os/linux/nfs.c +++ b/sys/contrib/openzfs/lib/libshare/os/linux/nfs.c @@ -400,7 +400,7 @@ nfs_add_entry(const char *filename, const char *sharepath, * This function copies all entries from the exports file to "filename", * omitting any entries for the specified mountpoint. */ -__attribute__((visibility("hidden"))) int +int nfs_copy_entries(char *filename, const char *mountpoint) { char *buf = NULL; diff --git a/sys/contrib/openzfs/lib/libspl/include/libshare.h b/sys/contrib/openzfs/lib/libspl/include/libshare.h index ea53f8c15089..5d06b163a3ba 100644 --- a/sys/contrib/openzfs/lib/libspl/include/libshare.h +++ b/sys/contrib/openzfs/lib/libspl/include/libshare.h @@ -25,7 +25,7 @@ * Copyright (c) 2019, 2020 by Delphix. All rights reserved. */ #ifndef _LIBSPL_LIBSHARE_H -#define _LIBSPL_LIBSHARE_H +#define _LIBSPL_LIBSHARE_H extern __attribute__((visibility("default"))) /* API Initialization */ #define SA_INIT_SHARE_API 0x0001 /* init share specific interface */ @@ -71,16 +71,16 @@ #define SA_SHARE_EXISTS 33 /* path or file is already shared */ /* initialization */ -extern char *sa_errorstr(int); +_LIBSPL_LIBSHARE_H char *sa_errorstr(int); /* share control */ -extern int sa_enable_share(const char *, const char *, const char *, +_LIBSPL_LIBSHARE_H int sa_enable_share(const char *, const char *, const char *, char *); -extern int sa_disable_share(const char *, char *); -extern boolean_t sa_is_shared(const char *, char *); -extern void sa_commit_shares(const char *); +_LIBSPL_LIBSHARE_H int sa_disable_share(const char *, char *); +_LIBSPL_LIBSHARE_H boolean_t sa_is_shared(const char *, char *); +_LIBSPL_LIBSHARE_H void sa_commit_shares(const char *); /* protocol specific interfaces */ -extern int sa_validate_shareopts(char *, char *); +_LIBSPL_LIBSHARE_H int sa_validate_shareopts(char *, char *); #endif /* _LIBSPL_LIBSHARE_H */ diff --git a/sys/contrib/openzfs/lib/libspl/include/sys/kstat.h b/sys/contrib/openzfs/lib/libspl/include/sys/kstat.h index 69fb6d401fc7..f73fb92eb797 100644 --- a/sys/contrib/openzfs/lib/libspl/include/sys/kstat.h +++ b/sys/contrib/openzfs/lib/libspl/include/sys/kstat.h @@ -796,12 +796,6 @@ extern void kstat_delete_byname(const char *, int, const char *); extern void kstat_delete_byname_zone(const char *, int, const char *, zoneid_t); extern void kstat_named_init(kstat_named_t *, const char *, uchar_t); extern void kstat_timer_init(kstat_timer_t *, const char *); -extern void kstat_waitq_enter(kstat_io_t *); -extern void kstat_waitq_exit(kstat_io_t *); -extern void kstat_runq_enter(kstat_io_t *); -extern void kstat_runq_exit(kstat_io_t *); -extern void kstat_waitq_to_runq(kstat_io_t *); -extern void kstat_runq_back_to_waitq(kstat_io_t *); extern void kstat_timer_start(kstat_timer_t *); extern void kstat_timer_stop(kstat_timer_t *); diff --git a/sys/contrib/openzfs/lib/libtpool/Makefile.am b/sys/contrib/openzfs/lib/libtpool/Makefile.am index aa8bde32f963..40fd137b4335 100644 --- a/sys/contrib/openzfs/lib/libtpool/Makefile.am +++ b/sys/contrib/openzfs/lib/libtpool/Makefile.am @@ -1,5 +1,7 @@ include $(top_srcdir)/config/Rules.am +AM_CFLAGS += -fvisibility=hidden + noinst_LTLIBRARIES = libtpool.la USER_C = \ diff --git a/sys/contrib/openzfs/lib/libzfs/libzfs.abi b/sys/contrib/openzfs/lib/libzfs/libzfs.abi index 3dd8b2b14510..9a1d95d96ce9 100644 --- a/sys/contrib/openzfs/lib/libzfs/libzfs.abi +++ b/sys/contrib/openzfs/lib/libzfs/libzfs.abi @@ -34,8 +34,6 @@ <elf-symbol name='get_dataset_depth' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='getprop_uint64' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='is_mounted' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='libshare_nfs_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='libshare_smb_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libzfs_add_handle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libzfs_envvar_is_set' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libzfs_errno' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -59,7 +57,6 @@ <elf-symbol name='permset_namecheck' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='pool_namecheck' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='printf_color' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='register_fstype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='sa_commit_shares' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='sa_disable_share' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='sa_enable_share' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -350,7 +347,6 @@ <elf-symbol name='fletcher_4_superscalar4_ops' size='64' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='fletcher_4_superscalar_ops' size='64' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libzfs_config_ops' size='16' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='smb_shares' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='spa_feature_table' size='1904' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfeature_checks_disable' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_deleg_perm_tab' size='512' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -2686,13 +2682,6 @@ <parameter type-id='type-id-104'/> <return type-id='type-id-8'/> </function-decl> - <function-decl name='zfs_setprop_error' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-91'/> - <parameter type-id='type-id-85'/> - <parameter type-id='type-id-8'/> - <parameter type-id='type-id-17'/> - <return type-id='type-id-6'/> - </function-decl> <function-decl name='changelist_free' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-231'/> <return type-id='type-id-6'/> @@ -2701,6 +2690,13 @@ <parameter type-id='type-id-231'/> <return type-id='type-id-8'/> </function-decl> + <function-decl name='zfs_setprop_error' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-91'/> + <parameter type-id='type-id-85'/> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-17'/> + <return type-id='type-id-6'/> + </function-decl> <function-decl name='nvlist_remove_all' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-104'/> <parameter type-id='type-id-84'/> @@ -7576,6 +7572,51 @@ </function-decl> </abi-instr> <abi-instr version='1.0' address-size='64' path='libshare.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libshare' language='LANG_C99'> + <function-decl name='libshare_nfs_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-6'/> + </function-decl> + <function-decl name='libshare_smb_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-6'/> + </function-decl> + <function-decl name='sa_is_shared' mangled-name='sa_is_shared' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sa_is_shared'> + <parameter type-id='type-id-84' name='mountpoint'/> + <parameter type-id='type-id-17' name='protocol'/> + <return type-id='type-id-16'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='nfs.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libshare' language='LANG_C99'> + <function-decl name='mkdir' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-84'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-8'/> + </function-decl> + <function-decl name='mkostemp' mangled-name='mkostemp64' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-17'/> + <parameter type-id='type-id-8'/> + <return type-id='type-id-8'/> + </function-decl> + <function-decl name='flock' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-8'/> + <return type-id='type-id-8'/> + </function-decl> + <function-decl name='nfs_copy_entries' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-17'/> + <parameter type-id='type-id-84'/> + <return type-id='type-id-8'/> + </function-decl> + <function-decl name='rename' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-84'/> + <parameter type-id='type-id-84'/> + <return type-id='type-id-8'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='os/linux/nfs.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libshare' language='LANG_C99'> + <function-decl name='fputs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-84'/> + <parameter type-id='type-id-150'/> + <return type-id='type-id-8'/> + </function-decl> <class-decl name='sa_fstype' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-533'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='next' type-id='type-id-534' visibility='default'/> @@ -7643,23 +7684,21 @@ <typedef-decl name='sa_share_ops_t' type-id='type-id-536' id='type-id-555'/> <qualified-type-def type-id='type-id-555' const='yes' id='type-id-556'/> <pointer-type-def type-id='type-id-556' size-in-bits='64' id='type-id-535'/> - <typedef-decl name='sa_fstype_t' type-id='type-id-533' id='type-id-557'/> + <qualified-type-def type-id='type-id-536' const='yes' id='type-id-557'/> <pointer-type-def type-id='type-id-557' size-in-bits='64' id='type-id-558'/> - <function-decl name='register_fstype' mangled-name='register_fstype' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='register_fstype'> - <parameter type-id='type-id-84' name='name'/> - <parameter type-id='type-id-535' name='ops'/> - <return type-id='type-id-558'/> - </function-decl> - <function-decl name='libshare_nfs_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-6'/> - </function-decl> - <function-decl name='libshare_smb_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-6'/> + <function-decl name='register_fstype' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-84'/> + <parameter type-id='type-id-558'/> + <return type-id='type-id-534'/> </function-decl> - <function-decl name='sa_is_shared' mangled-name='sa_is_shared' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='sa_is_shared'> - <parameter type-id='type-id-84' name='mountpoint'/> - <parameter type-id='type-id-17' name='protocol'/> - <return type-id='type-id-16'/> + <pointer-type-def type-id='type-id-559' size-in-bits='64' id='type-id-560'/> + <function-decl name='nfs_toggle_share' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-84'/> + <parameter type-id='type-id-84'/> + <parameter type-id='type-id-84'/> + <parameter type-id='type-id-547'/> + <parameter type-id='type-id-560'/> + <return type-id='type-id-8'/> </function-decl> <function-type size-in-bits='64' id='type-id-554'> <return type-id='type-id-8'/> @@ -7668,6 +7707,11 @@ <parameter type-id='type-id-84'/> <return type-id='type-id-8'/> </function-type> + <function-type size-in-bits='64' id='type-id-559'> + <parameter type-id='type-id-547'/> + <parameter type-id='type-id-17'/> + <return type-id='type-id-8'/> + </function-type> <function-type size-in-bits='64' id='type-id-549'> <parameter type-id='type-id-548'/> <return type-id='type-id-8'/> @@ -7686,93 +7730,12 @@ <return type-id='type-id-6'/> </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='nfs.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libshare' language='LANG_C99'> - <function-decl name='mkdir' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-84'/> - <parameter type-id='type-id-5'/> - <return type-id='type-id-8'/> - </function-decl> - <function-decl name='mkostemp' mangled-name='mkostemp64' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-17'/> - <parameter type-id='type-id-8'/> - <return type-id='type-id-8'/> - </function-decl> - <function-decl name='flock' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-8'/> - <parameter type-id='type-id-8'/> - <return type-id='type-id-8'/> - </function-decl> - <function-decl name='nfs_copy_entries' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-17'/> - <parameter type-id='type-id-84'/> - <return type-id='type-id-8'/> - </function-decl> - <function-decl name='rename' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-84'/> - <parameter type-id='type-id-84'/> - <return type-id='type-id-8'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='os/linux/nfs.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libshare' language='LANG_C99'> - <function-decl name='fputs' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-84'/> - <parameter type-id='type-id-150'/> - <return type-id='type-id-8'/> - </function-decl> - <qualified-type-def type-id='type-id-536' const='yes' id='type-id-559'/> - <pointer-type-def type-id='type-id-559' size-in-bits='64' id='type-id-560'/> - <function-decl name='register_fstype' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-84'/> - <parameter type-id='type-id-560'/> - <return type-id='type-id-534'/> - </function-decl> - <pointer-type-def type-id='type-id-561' size-in-bits='64' id='type-id-562'/> - <function-decl name='nfs_toggle_share' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-84'/> - <parameter type-id='type-id-84'/> - <parameter type-id='type-id-84'/> - <parameter type-id='type-id-547'/> - <parameter type-id='type-id-562'/> - <return type-id='type-id-8'/> - </function-decl> - <function-type size-in-bits='64' id='type-id-561'> - <parameter type-id='type-id-547'/> - <parameter type-id='type-id-17'/> - <return type-id='type-id-8'/> - </function-type> - </abi-instr> <abi-instr version='1.0' address-size='64' path='os/linux/smb.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libshare' language='LANG_C99'> - <class-decl name='smb_share_s' size-in-bits='36992' is-struct='yes' visibility='default' id='type-id-563'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-564' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2040'> - <var-decl name='path' type-id='type-id-109' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='34808'> - <var-decl name='comment' type-id='type-id-564' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36864'> - <var-decl name='guest_ok' type-id='type-id-16' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='36928'> - <var-decl name='next' type-id='type-id-565' visibility='default'/> - </data-member> - </class-decl> - - <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='2040' id='type-id-564'> - <subrange length='255' type-id='type-id-33' id='type-id-566'/> - - </array-type-def> - <pointer-type-def type-id='type-id-563' size-in-bits='64' id='type-id-565'/> - <typedef-decl name='smb_share_t' type-id='type-id-563' id='type-id-567'/> - <pointer-type-def type-id='type-id-567' size-in-bits='64' id='type-id-568'/> - <var-decl name='smb_shares' type-id='type-id-568' mangled-name='smb_shares' visibility='default' elf-symbol-id='smb_shares'/> <function-decl name='opendir' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-84'/> <return type-id='type-id-305'/> </function-decl> - <class-decl name='dirent' size-in-bits='2240' is-struct='yes' visibility='default' id='type-id-569'> + <class-decl name='dirent' size-in-bits='2240' is-struct='yes' visibility='default' id='type-id-561'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='d_ino' type-id='type-id-307' visibility='default'/> </data-member> @@ -7789,10 +7752,10 @@ <var-decl name='d_name' type-id='type-id-12' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-569' size-in-bits='64' id='type-id-570'/> + <pointer-type-def type-id='type-id-561' size-in-bits='64' id='type-id-562'/> <function-decl name='readdir' mangled-name='readdir64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-305'/> - <return type-id='type-id-570'/> + <return type-id='type-id-562'/> </function-decl> <function-decl name='fgets' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-17'/> diff --git a/sys/contrib/openzfs/lib/libzfs/libzfs_pool.c b/sys/contrib/openzfs/lib/libzfs/libzfs_pool.c index adc36c47f290..c0bf9d067d42 100644 --- a/sys/contrib/openzfs/lib/libzfs/libzfs_pool.c +++ b/sys/contrib/openzfs/lib/libzfs/libzfs_pool.c @@ -4309,7 +4309,7 @@ zfs_save_arguments(int argc, char **argv, char *string, int len) { int i; - (void) strlcpy(string, basename(argv[0]), len); + (void) strlcpy(string, zfs_basename(argv[0]), len); for (i = 1; i < argc; i++) { (void) strlcat(string, " ", len); (void) strlcat(string, argv[i], len); diff --git a/sys/contrib/openzfs/lib/libzfs/libzfs_sendrecv.c b/sys/contrib/openzfs/lib/libzfs/libzfs_sendrecv.c index 2ba673fd09f7..136255786cc1 100644 --- a/sys/contrib/openzfs/lib/libzfs/libzfs_sendrecv.c +++ b/sys/contrib/openzfs/lib/libzfs/libzfs_sendrecv.c @@ -849,6 +849,7 @@ dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj, case ERANGE: case EFAULT: case EROFS: + case EINVAL: zfs_error_aux(hdl, "%s", strerror(errno)); return (zfs_error(hdl, EZFS_BADBACKUP, errbuf)); diff --git a/sys/contrib/openzfs/lib/libzfs_core/Makefile.am b/sys/contrib/openzfs/lib/libzfs_core/Makefile.am index 67e554dc8706..b2101e21144d 100644 --- a/sys/contrib/openzfs/lib/libzfs_core/Makefile.am +++ b/sys/contrib/openzfs/lib/libzfs_core/Makefile.am @@ -2,6 +2,8 @@ include $(top_srcdir)/config/Rules.am pkgconfig_DATA = libzfs_core.pc +AM_CFLAGS += -fvisibility=hidden + lib_LTLIBRARIES = libzfs_core.la include $(top_srcdir)/config/Abigail.am diff --git a/sys/contrib/openzfs/lib/libzfs_core/libzfs_core.abi b/sys/contrib/openzfs/lib/libzfs_core/libzfs_core.abi index 574928cba089..c54a994f79bc 100644 --- a/sys/contrib/openzfs/lib/libzfs_core/libzfs_core.abi +++ b/sys/contrib/openzfs/lib/libzfs_core/libzfs_core.abi @@ -154,7 +154,6 @@ <elf-symbol name='avl_walk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_alloc_and_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_alloc_and_read' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='efi_auto_sense' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_err_check' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_rescan' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -167,7 +166,6 @@ <elf-symbol name='getmntany' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='getzoneid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='is_mpath_whole_disk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='label_paths' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libspl_assertf' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libzfs_core_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libzfs_core_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -241,7 +239,6 @@ <elf-symbol name='membar_producer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='mkdirp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='print_timestamp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='slice_cache_compare' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='spl_pagesize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='strlcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='strlcpy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -256,11 +253,13 @@ <elf-symbol name='tpool_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='update_vdev_config_dev_strs' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_append_partition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='zfs_basename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_dev_flush' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_dev_is_dm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_dev_is_whole_disk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_device_get_devid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_device_get_physical' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='zfs_dirnamelen' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_get_enclosure_sysfs_path' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_get_underlying_path' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zfs_ioctl_fd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -277,74 +276,69 @@ <elf-symbol name='zpool_default_search_paths' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zpool_dump_ddt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zpool_find_config' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='zpool_find_import_blkid' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zpool_history_unpack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zpool_label_disk_wait' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='zpool_open_func' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zpool_read_label' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='zpool_search_import' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='zutil_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='zutil_strdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> </elf-function-symbols> <elf-variable-symbols> - <elf-symbol name='default_vtoc_map' size='64' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='efi_debug' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='libspl_assert_ok' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> </elf-variable-symbols> - <abi-instr version='1.0' address-size='64' path='libzfs_core.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core' language='LANG_C99'> + <abi-instr version='1.0' address-size='64' path='libzfs_core.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libzfs_core' language='LANG_C99'> <type-decl name='int' size-in-bits='32' id='type-id-1'/> - <function-decl name='libzfs_core_init' mangled-name='libzfs_core_init' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_init'> + <function-decl name='libzfs_core_init' mangled-name='libzfs_core_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_init'> <return type-id='type-id-1'/> </function-decl> - <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='67' column='1' id='type-id-2'> + <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' id='type-id-2'> <data-member access='private'> - <var-decl name='__data' type-id='type-id-3' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='69' column='1'/> + <var-decl name='__data' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='__size' type-id='type-id-4' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='70' column='1'/> + <var-decl name='__size' type-id='type-id-4' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='__align' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='71' column='1'/> + <var-decl name='__align' type-id='type-id-5' visibility='default'/> </data-member> </union-decl> - <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='118' column='1' id='type-id-3'> + <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-3'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__lock' type-id='type-id-1' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='120' column='1'/> + <var-decl name='__lock' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='__count' type-id='type-id-6' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='121' column='1'/> + <var-decl name='__count' type-id='type-id-6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='__owner' type-id='type-id-1' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='122' column='1'/> + <var-decl name='__owner' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='__nusers' type-id='type-id-6' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='124' column='1'/> + <var-decl name='__nusers' type-id='type-id-6' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='__kind' type-id='type-id-1' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='148' column='1'/> + <var-decl name='__kind' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='__spins' type-id='type-id-7' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='154' column='1'/> + <var-decl name='__spins' type-id='type-id-7' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='__elision' type-id='type-id-7' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='154' column='1'/> + <var-decl name='__elision' type-id='type-id-7' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='__list' type-id='type-id-8' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='155' column='1'/> + <var-decl name='__list' type-id='type-id-8' visibility='default'/> </data-member> </class-decl> <type-decl name='unsigned int' size-in-bits='32' id='type-id-6'/> <type-decl name='short int' size-in-bits='16' id='type-id-7'/> - <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='82' column='1' id='type-id-9'> + <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-9'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='__prev' type-id='type-id-10' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='84' column='1'/> + <var-decl name='__prev' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='__next' type-id='type-id-10' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='85' column='1'/> + <var-decl name='__next' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-10'/> - <typedef-decl name='__pthread_list_t' type-id='type-id-9' filepath='/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h' line='86' column='1' id='type-id-8'/> + <typedef-decl name='__pthread_list_t' type-id='type-id-9' id='type-id-8'/> <type-decl name='char' size-in-bits='8' id='type-id-11'/> <type-decl name='__ARRAY_SIZE_TYPE__' size-in-bits='64' id='type-id-12'/> @@ -354,234 +348,234 @@ </array-type-def> <type-decl name='long int' size-in-bits='64' id='type-id-5'/> <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-14'/> - <function-decl name='pthread_mutex_lock' filepath='/usr/include/pthread.h' line='763' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='pthread_mutex_lock' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-14'/> <return type-id='type-id-1'/> </function-decl> <qualified-type-def type-id='type-id-11' const='yes' id='type-id-15'/> <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-16'/> - <function-decl name='open' mangled-name='open64' filepath='/usr/include/fcntl.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='open' mangled-name='open64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-16'/> <parameter type-id='type-id-1'/> <parameter is-variadic='yes'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='pthread_mutex_unlock' filepath='/usr/include/pthread.h' line='774' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='pthread_mutex_unlock' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-14'/> <return type-id='type-id-1'/> </function-decl> <type-decl name='void' id='type-id-17'/> - <function-decl name='libzfs_core_fini' mangled-name='libzfs_core_fini' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='156' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_fini'> + <function-decl name='libzfs_core_fini' mangled-name='libzfs_core_fini' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_core_fini'> <return type-id='type-id-17'/> </function-decl> - <function-decl name='close' filepath='/usr/include/unistd.h' line='353' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='close' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-1'/> <return type-id='type-id-1'/> </function-decl> <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-18'/> - <enum-decl name='lzc_dataset_type' filepath='../../include/libzfs_core.h' line='47' column='1' id='type-id-19'> + <enum-decl name='lzc_dataset_type' id='type-id-19'> <underlying-type type-id='type-id-18'/> <enumerator name='LZC_DATSET_TYPE_ZFS' value='2'/> <enumerator name='LZC_DATSET_TYPE_ZVOL' value='3'/> </enum-decl> - <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../include/sys/nvpair.h' line='85' column='1' id='type-id-20'> + <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-20'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nvl_version' type-id='type-id-21' visibility='default' filepath='../../include/sys/nvpair.h' line='86' column='1'/> + <var-decl name='nvl_version' type-id='type-id-21' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nvl_nvflag' type-id='type-id-22' visibility='default' filepath='../../include/sys/nvpair.h' line='87' column='1'/> + <var-decl name='nvl_nvflag' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nvl_priv' type-id='type-id-23' visibility='default' filepath='../../include/sys/nvpair.h' line='88' column='1'/> + <var-decl name='nvl_priv' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='nvl_flag' type-id='type-id-22' visibility='default' filepath='../../include/sys/nvpair.h' line='89' column='1'/> + <var-decl name='nvl_flag' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='nvl_pad' type-id='type-id-21' visibility='default' filepath='../../include/sys/nvpair.h' line='90' column='1'/> + <var-decl name='nvl_pad' type-id='type-id-21' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__int32_t' type-id='type-id-1' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='40' column='1' id='type-id-24'/> - <typedef-decl name='int32_t' type-id='type-id-24' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='26' column='1' id='type-id-21'/> - <typedef-decl name='__uint32_t' type-id='type-id-6' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='41' column='1' id='type-id-25'/> - <typedef-decl name='uint32_t' type-id='type-id-25' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='26' column='1' id='type-id-22'/> + <typedef-decl name='__int32_t' type-id='type-id-1' id='type-id-24'/> + <typedef-decl name='int32_t' type-id='type-id-24' id='type-id-21'/> + <typedef-decl name='__uint32_t' type-id='type-id-6' id='type-id-25'/> + <typedef-decl name='uint32_t' type-id='type-id-25' id='type-id-22'/> <type-decl name='unsigned long int' size-in-bits='64' id='type-id-26'/> - <typedef-decl name='__uint64_t' type-id='type-id-26' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='44' column='1' id='type-id-27'/> - <typedef-decl name='uint64_t' type-id='type-id-27' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='27' column='1' id='type-id-23'/> - <typedef-decl name='nvlist_t' type-id='type-id-20' filepath='../../include/sys/nvpair.h' line='91' column='1' id='type-id-28'/> + <typedef-decl name='__uint64_t' type-id='type-id-26' id='type-id-27'/> + <typedef-decl name='uint64_t' type-id='type-id-27' id='type-id-23'/> + <typedef-decl name='nvlist_t' type-id='type-id-20' id='type-id-28'/> <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-29'/> <type-decl name='unsigned char' size-in-bits='8' id='type-id-30'/> - <typedef-decl name='__uint8_t' type-id='type-id-30' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='37' column='1' id='type-id-31'/> - <typedef-decl name='uint8_t' type-id='type-id-31' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h' line='24' column='1' id='type-id-32'/> + <typedef-decl name='__uint8_t' type-id='type-id-30' id='type-id-31'/> + <typedef-decl name='uint8_t' type-id='type-id-31' id='type-id-32'/> <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-33'/> - <typedef-decl name='uint_t' type-id='type-id-6' filepath='../../lib/libspl/include/sys/stdtypes.h' line='33' column='1' id='type-id-34'/> - <function-decl name='lzc_create' mangled-name='lzc_create' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='249' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_create'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='249' column='1'/> - <parameter type-id='type-id-19' name='type' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='249' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='249' column='1'/> - <parameter type-id='type-id-33' name='wkeydata' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='250' column='1'/> - <parameter type-id='type-id-34' name='wkeylen' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='250' column='1'/> + <typedef-decl name='uint_t' type-id='type-id-6' id='type-id-34'/> + <function-decl name='lzc_create' mangled-name='lzc_create' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_create'> + <parameter type-id='type-id-16' name='fsname'/> + <parameter type-id='type-id-19' name='type'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-33' name='wkeydata'/> + <parameter type-id='type-id-34' name='wkeylen'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-35'/> - <function-decl name='fnvlist_alloc' filepath='../../include/sys/nvpair.h' line='276' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_alloc' visibility='default' binding='global' size-in-bits='64'> <return type-id='type-id-35'/> </function-decl> - <function-decl name='fnvlist_add_int32' filepath='../../include/sys/nvpair.h' line='293' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_int32' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-1'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='fnvlist_add_nvlist' filepath='../../include/sys/nvpair.h' line='298' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-35'/> <return type-id='type-id-17'/> </function-decl> <pointer-type-def type-id='type-id-30' size-in-bits='64' id='type-id-36'/> - <function-decl name='fnvlist_add_uint8_array' filepath='../../include/sys/nvpair.h' line='303' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_uint8_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-36'/> <parameter type-id='type-id-6'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='nvlist_free' filepath='../../include/sys/nvpair.h' line='152' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_free' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <return type-id='type-id-17'/> </function-decl> + <function-decl name='libspl_assertf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-16'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-17'/> + </function-decl> <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-37'/> - <function-decl name='strlcpy' filepath='../../lib/libspl/include/string.h' line='37' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='strlcpy' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-37'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-26'/> <return type-id='type-id-26'/> </function-decl> <pointer-type-def type-id='type-id-26' size-in-bits='64' id='type-id-38'/> - <function-decl name='fnvlist_pack' filepath='../../include/sys/nvpair.h' line='279' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_pack' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-38'/> <return type-id='type-id-37'/> </function-decl> - <function-decl name='libspl_assertf' filepath='../../lib/libspl/include/assert.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-16'/> - <parameter type-id='type-id-16'/> - <parameter type-id='type-id-1'/> - <parameter type-id='type-id-16'/> - <parameter is-variadic='yes'/> - <return type-id='type-id-17'/> - </function-decl> - <function-decl name='fnvlist_lookup_uint64' filepath='../../include/sys/nvpair.h' line='327' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <return type-id='type-id-26'/> </function-decl> - <class-decl name='zfs_cmd' size-in-bits='109952' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='477' column='1' id='type-id-39'> + <class-decl name='zfs_cmd' size-in-bits='109952' is-struct='yes' visibility='default' id='type-id-39'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='zc_name' type-id='type-id-40' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='478' column='1'/> + <var-decl name='zc_name' type-id='type-id-40' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32768'> - <var-decl name='zc_nvlist_src' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='479' column='1'/> + <var-decl name='zc_nvlist_src' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32832'> - <var-decl name='zc_nvlist_src_size' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='480' column='1'/> + <var-decl name='zc_nvlist_src_size' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32896'> - <var-decl name='zc_nvlist_dst' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='481' column='1'/> + <var-decl name='zc_nvlist_dst' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32960'> - <var-decl name='zc_nvlist_dst_size' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='482' column='1'/> + <var-decl name='zc_nvlist_dst_size' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='33024'> - <var-decl name='zc_nvlist_dst_filled' type-id='type-id-41' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='483' column='1'/> + <var-decl name='zc_nvlist_dst_filled' type-id='type-id-41' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='33056'> - <var-decl name='zc_pad2' type-id='type-id-1' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='484' column='1'/> + <var-decl name='zc_pad2' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='33088'> - <var-decl name='zc_history' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='490' column='1'/> + <var-decl name='zc_history' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='33152'> - <var-decl name='zc_value' type-id='type-id-42' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='491' column='1'/> + <var-decl name='zc_value' type-id='type-id-42' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='98688'> - <var-decl name='zc_string' type-id='type-id-43' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='492' column='1'/> + <var-decl name='zc_string' type-id='type-id-43' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='100736'> - <var-decl name='zc_guid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='493' column='1'/> + <var-decl name='zc_guid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='100800'> - <var-decl name='zc_nvlist_conf' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='494' column='1'/> + <var-decl name='zc_nvlist_conf' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='100864'> - <var-decl name='zc_nvlist_conf_size' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='495' column='1'/> + <var-decl name='zc_nvlist_conf_size' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='100928'> - <var-decl name='zc_cookie' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='496' column='1'/> + <var-decl name='zc_cookie' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='100992'> - <var-decl name='zc_objset_type' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='497' column='1'/> + <var-decl name='zc_objset_type' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='101056'> - <var-decl name='zc_perm_action' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='498' column='1'/> + <var-decl name='zc_perm_action' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='101120'> - <var-decl name='zc_history_len' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='499' column='1'/> + <var-decl name='zc_history_len' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='101184'> - <var-decl name='zc_history_offset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='500' column='1'/> + <var-decl name='zc_history_offset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='101248'> - <var-decl name='zc_obj' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='501' column='1'/> + <var-decl name='zc_obj' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='101312'> - <var-decl name='zc_iflags' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='502' column='1'/> + <var-decl name='zc_iflags' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='101376'> - <var-decl name='zc_share' type-id='type-id-44' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='503' column='1'/> + <var-decl name='zc_share' type-id='type-id-44' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='101632'> - <var-decl name='zc_objset_stats' type-id='type-id-45' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='504' column='1'/> + <var-decl name='zc_objset_stats' type-id='type-id-45' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='103936'> - <var-decl name='zc_begin_record' type-id='type-id-46' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='505' column='1'/> + <var-decl name='zc_begin_record' type-id='type-id-46' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='106368'> - <var-decl name='zc_inject_record' type-id='type-id-47' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='506' column='1'/> + <var-decl name='zc_inject_record' type-id='type-id-47' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109184'> - <var-decl name='zc_defer_destroy' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='507' column='1'/> + <var-decl name='zc_defer_destroy' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109216'> - <var-decl name='zc_flags' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='508' column='1'/> + <var-decl name='zc_flags' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109248'> - <var-decl name='zc_action_handle' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='509' column='1'/> + <var-decl name='zc_action_handle' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109312'> - <var-decl name='zc_cleanup_fd' type-id='type-id-1' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='510' column='1'/> + <var-decl name='zc_cleanup_fd' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109344'> - <var-decl name='zc_simple' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='511' column='1'/> + <var-decl name='zc_simple' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109352'> - <var-decl name='zc_pad' type-id='type-id-48' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='512' column='1'/> + <var-decl name='zc_pad' type-id='type-id-48' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109376'> - <var-decl name='zc_sendobj' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='513' column='1'/> + <var-decl name='zc_sendobj' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109440'> - <var-decl name='zc_fromobj' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='514' column='1'/> + <var-decl name='zc_fromobj' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109504'> - <var-decl name='zc_createtxg' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='515' column='1'/> + <var-decl name='zc_createtxg' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109568'> - <var-decl name='zc_stat' type-id='type-id-49' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='516' column='1'/> + <var-decl name='zc_stat' type-id='type-id-49' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='109888'> - <var-decl name='zc_zoneid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='517' column='1'/> + <var-decl name='zc_zoneid' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> @@ -589,12 +583,12 @@ <subrange length='4096' type-id='type-id-12' id='type-id-50'/> </array-type-def> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='../../lib/libspl/include/sys/stdtypes.h' line='26' column='1' id='type-id-51'> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-51'> <underlying-type type-id='type-id-18'/> <enumerator name='B_FALSE' value='0'/> <enumerator name='B_TRUE' value='1'/> </enum-decl> - <typedef-decl name='boolean_t' type-id='type-id-51' filepath='../../lib/libspl/include/sys/stdtypes.h' line='29' column='1' id='type-id-41'/> + <typedef-decl name='boolean_t' type-id='type-id-51' id='type-id-41'/> <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='65536' id='type-id-42'> <subrange length='8192' type-id='type-id-12' id='type-id-52'/> @@ -605,48 +599,48 @@ <subrange length='256' type-id='type-id-12' id='type-id-53'/> </array-type-def> - <class-decl name='zfs_share' size-in-bits='256' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='452' column='1' id='type-id-54'> + <class-decl name='zfs_share' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-54'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='z_exportdata' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='453' column='1'/> + <var-decl name='z_exportdata' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='z_sharedata' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='454' column='1'/> + <var-decl name='z_sharedata' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='z_sharetype' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='455' column='1'/> + <var-decl name='z_sharetype' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='z_sharemax' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='456' column='1'/> + <var-decl name='z_sharemax' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='zfs_share_t' type-id='type-id-54' filepath='../../include/sys/zfs_ioctl.h' line='457' column='1' id='type-id-44'/> - <class-decl name='dmu_objset_stats' size-in-bits='2304' is-struct='yes' visibility='default' filepath='../../include/sys/dmu.h' line='931' column='1' id='type-id-55'> + <typedef-decl name='zfs_share_t' type-id='type-id-54' id='type-id-44'/> + <class-decl name='dmu_objset_stats' size-in-bits='2304' is-struct='yes' visibility='default' id='type-id-55'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dds_num_clones' type-id='type-id-23' visibility='default' filepath='../../include/sys/dmu.h' line='932' column='1'/> + <var-decl name='dds_num_clones' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='dds_creation_txg' type-id='type-id-23' visibility='default' filepath='../../include/sys/dmu.h' line='933' column='1'/> + <var-decl name='dds_creation_txg' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dds_guid' type-id='type-id-23' visibility='default' filepath='../../include/sys/dmu.h' line='934' column='1'/> + <var-decl name='dds_guid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dds_type' type-id='type-id-56' visibility='default' filepath='../../include/sys/dmu.h' line='935' column='1'/> + <var-decl name='dds_type' type-id='type-id-56' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='dds_is_snapshot' type-id='type-id-32' visibility='default' filepath='../../include/sys/dmu.h' line='936' column='1'/> + <var-decl name='dds_is_snapshot' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='232'> - <var-decl name='dds_inconsistent' type-id='type-id-32' visibility='default' filepath='../../include/sys/dmu.h' line='937' column='1'/> + <var-decl name='dds_inconsistent' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='240'> - <var-decl name='dds_redacted' type-id='type-id-32' visibility='default' filepath='../../include/sys/dmu.h' line='938' column='1'/> + <var-decl name='dds_redacted' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='248'> - <var-decl name='dds_origin' type-id='type-id-43' visibility='default' filepath='../../include/sys/dmu.h' line='939' column='1'/> + <var-decl name='dds_origin' type-id='type-id-43' visibility='default'/> </data-member> </class-decl> - <enum-decl name='dmu_objset_type' filepath='../../include/sys/fs/zfs.h' line='64' column='1' id='type-id-57'> + <enum-decl name='dmu_objset_type' id='type-id-57'> <underlying-type type-id='type-id-18'/> <enumerator name='DMU_OST_NONE' value='0'/> <enumerator name='DMU_OST_META' value='1'/> @@ -656,105 +650,105 @@ <enumerator name='DMU_OST_ANY' value='5'/> <enumerator name='DMU_OST_NUMTYPES' value='6'/> </enum-decl> - <typedef-decl name='dmu_objset_type_t' type-id='type-id-57' filepath='../../include/sys/fs/zfs.h' line='72' column='1' id='type-id-56'/> - <typedef-decl name='dmu_objset_stats_t' type-id='type-id-55' filepath='../../include/sys/dmu.h' line='940' column='1' id='type-id-45'/> - <class-decl name='drr_begin' size-in-bits='2432' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='231' column='1' id='type-id-46'> + <typedef-decl name='dmu_objset_type_t' type-id='type-id-57' id='type-id-56'/> + <typedef-decl name='dmu_objset_stats_t' type-id='type-id-55' id='type-id-45'/> + <class-decl name='drr_begin' size-in-bits='2432' is-struct='yes' visibility='default' id='type-id-46'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_magic' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='232' column='1'/> + <var-decl name='drr_magic' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_versioninfo' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='233' column='1'/> + <var-decl name='drr_versioninfo' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_creation_time' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='234' column='1'/> + <var-decl name='drr_creation_time' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_type' type-id='type-id-56' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='235' column='1'/> + <var-decl name='drr_type' type-id='type-id-56' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='drr_flags' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='236' column='1'/> + <var-decl name='drr_flags' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='237' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drr_fromguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='238' column='1'/> + <var-decl name='drr_fromguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='drr_toname' type-id='type-id-43' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='239' column='1'/> + <var-decl name='drr_toname' type-id='type-id-43' visibility='default'/> </data-member> </class-decl> - <class-decl name='zinject_record' size-in-bits='2816' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='403' column='1' id='type-id-58'> + <class-decl name='zinject_record' size-in-bits='2816' is-struct='yes' visibility='default' id='type-id-58'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='zi_objset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='404' column='1'/> + <var-decl name='zi_objset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='zi_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='405' column='1'/> + <var-decl name='zi_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='zi_start' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='406' column='1'/> + <var-decl name='zi_start' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='zi_end' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='407' column='1'/> + <var-decl name='zi_end' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='zi_guid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='408' column='1'/> + <var-decl name='zi_guid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='zi_level' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='409' column='1'/> + <var-decl name='zi_level' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='zi_error' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='410' column='1'/> + <var-decl name='zi_error' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='zi_type' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='411' column='1'/> + <var-decl name='zi_type' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='zi_freq' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='412' column='1'/> + <var-decl name='zi_freq' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='zi_failfast' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='413' column='1'/> + <var-decl name='zi_failfast' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='zi_func' type-id='type-id-43' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='414' column='1'/> + <var-decl name='zi_func' type-id='type-id-43' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='zi_iotype' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='415' column='1'/> + <var-decl name='zi_iotype' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='zi_duration' type-id='type-id-21' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='416' column='1'/> + <var-decl name='zi_duration' type-id='type-id-21' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='zi_timer' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='417' column='1'/> + <var-decl name='zi_timer' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='zi_nlanes' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='418' column='1'/> + <var-decl name='zi_nlanes' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='zi_cmd' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='419' column='1'/> + <var-decl name='zi_cmd' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2784'> - <var-decl name='zi_dvas' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='420' column='1'/> + <var-decl name='zi_dvas' type-id='type-id-22' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='zinject_record_t' type-id='type-id-58' filepath='../../include/sys/zfs_ioctl.h' line='421' column='1' id='type-id-47'/> + <typedef-decl name='zinject_record_t' type-id='type-id-58' id='type-id-47'/> <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='24' id='type-id-48'> <subrange length='3' type-id='type-id-12' id='type-id-59'/> </array-type-def> - <class-decl name='zfs_stat' size-in-bits='320' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_stat.h' line='42' column='1' id='type-id-60'> + <class-decl name='zfs_stat' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-60'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='zs_gen' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_stat.h' line='43' column='1'/> + <var-decl name='zs_gen' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='zs_mode' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_stat.h' line='44' column='1'/> + <var-decl name='zs_mode' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='zs_links' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_stat.h' line='45' column='1'/> + <var-decl name='zs_links' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='zs_ctime' type-id='type-id-61' visibility='default' filepath='../../include/sys/zfs_stat.h' line='46' column='1'/> + <var-decl name='zs_ctime' type-id='type-id-61' visibility='default'/> </data-member> </class-decl> @@ -762,78 +756,78 @@ <subrange length='2' type-id='type-id-12' id='type-id-62'/> </array-type-def> - <typedef-decl name='zfs_stat_t' type-id='type-id-60' filepath='../../include/sys/zfs_stat.h' line='47' column='1' id='type-id-49'/> + <typedef-decl name='zfs_stat_t' type-id='type-id-60' id='type-id-49'/> <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-63'/> - <function-decl name='zfs_ioctl_fd' filepath='../../include/libzutil.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='zfs_ioctl_fd' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-1'/> <parameter type-id='type-id-26'/> <parameter type-id='type-id-63'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_unpack' filepath='../../include/sys/nvpair.h' line='281' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_unpack' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-37'/> <parameter type-id='type-id-26'/> <return type-id='type-id-35'/> </function-decl> - <function-decl name='fnvlist_pack_free' filepath='../../include/sys/nvpair.h' line='280' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_pack_free' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-37'/> <parameter type-id='type-id-26'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='lzc_clone' mangled-name='lzc_clone' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='274' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_clone'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='274' column='1'/> - <parameter type-id='type-id-16' name='origin' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='274' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='274' column='1'/> + <function-decl name='lzc_clone' mangled-name='lzc_clone' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_clone'> + <parameter type-id='type-id-16' name='fsname'/> + <parameter type-id='type-id-16' name='origin'/> + <parameter type-id='type-id-29' name='props'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_add_string' filepath='../../include/sys/nvpair.h' line='297' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-16'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='lzc_promote' mangled-name='lzc_promote' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='290' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_promote'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='290' column='1'/> - <parameter type-id='type-id-37' name='snapnamebuf' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='290' column='1'/> - <parameter type-id='type-id-1' name='snapnamelen' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='290' column='1'/> + <function-decl name='lzc_promote' mangled-name='lzc_promote' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_promote'> + <parameter type-id='type-id-16' name='fsname'/> + <parameter type-id='type-id-37' name='snapnamebuf'/> + <parameter type-id='type-id-1' name='snapnamelen'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_rename' mangled-name='lzc_rename' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='312' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rename'> - <parameter type-id='type-id-16' name='source' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='312' column='1'/> - <parameter type-id='type-id-16' name='target' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='312' column='1'/> + <function-decl name='lzc_rename' mangled-name='lzc_rename' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rename'> + <parameter type-id='type-id-16' name='source'/> + <parameter type-id='type-id-16' name='target'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_destroy' mangled-name='lzc_destroy' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='327' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='327' column='1'/> + <function-decl name='lzc_destroy' mangled-name='lzc_destroy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy'> + <parameter type-id='type-id-16' name='fsname'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-64'/> - <function-decl name='lzc_snapshot' mangled-name='lzc_snapshot' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='352' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snapshot'> - <parameter type-id='type-id-29' name='snaps' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='352' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='352' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='352' column='1'/> + <function-decl name='lzc_snapshot' mangled-name='lzc_snapshot' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snapshot'> + <parameter type-id='type-id-29' name='snaps'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <class-decl name='nvpair' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../include/sys/nvpair.h' line='73' column='1' id='type-id-65'> + <class-decl name='nvpair' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-65'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='nvp_size' type-id='type-id-21' visibility='default' filepath='../../include/sys/nvpair.h' line='74' column='1'/> + <var-decl name='nvp_size' type-id='type-id-21' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='nvp_name_sz' type-id='type-id-66' visibility='default' filepath='../../include/sys/nvpair.h' line='75' column='1'/> + <var-decl name='nvp_name_sz' type-id='type-id-66' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='nvp_reserve' type-id='type-id-66' visibility='default' filepath='../../include/sys/nvpair.h' line='76' column='1'/> + <var-decl name='nvp_reserve' type-id='type-id-66' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='nvp_value_elem' type-id='type-id-21' visibility='default' filepath='../../include/sys/nvpair.h' line='77' column='1'/> + <var-decl name='nvp_value_elem' type-id='type-id-21' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='nvp_type' type-id='type-id-67' visibility='default' filepath='../../include/sys/nvpair.h' line='78' column='1'/> + <var-decl name='nvp_type' type-id='type-id-67' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__int16_t' type-id='type-id-7' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='38' column='1' id='type-id-68'/> - <typedef-decl name='int16_t' type-id='type-id-68' filepath='/usr/include/x86_64-linux-gnu/bits/stdint-intn.h' line='25' column='1' id='type-id-66'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='../../include/sys/nvpair.h' line='37' column='1' id='type-id-69'> + <typedef-decl name='__int16_t' type-id='type-id-7' id='type-id-68'/> + <typedef-decl name='int16_t' type-id='type-id-68' id='type-id-66'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-69'> <underlying-type type-id='type-id-18'/> <enumerator name='DATA_TYPE_DONTCARE' value='-1'/> <enumerator name='DATA_TYPE_UNKNOWN' value='0'/> @@ -865,66 +859,66 @@ <enumerator name='DATA_TYPE_UINT8_ARRAY' value='26'/> <enumerator name='DATA_TYPE_DOUBLE' value='27'/> </enum-decl> - <typedef-decl name='data_type_t' type-id='type-id-69' filepath='../../include/sys/nvpair.h' line='71' column='1' id='type-id-67'/> + <typedef-decl name='data_type_t' type-id='type-id-69' id='type-id-67'/> <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-70'/> - <function-decl name='nvlist_next_nvpair' filepath='../../include/sys/nvpair.h' line='242' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_next_nvpair' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-70'/> <return type-id='type-id-70'/> </function-decl> - <function-decl name='nvpair_name' filepath='../../include/sys/nvpair.h' line='244' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvpair_name' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-70'/> <return type-id='type-id-37'/> </function-decl> - <function-decl name='lzc_destroy_snaps' mangled-name='lzc_destroy_snaps' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_snaps'> - <parameter type-id='type-id-29' name='snaps' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='404' column='1'/> - <parameter type-id='type-id-41' name='defer' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='404' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='404' column='1'/> + <function-decl name='lzc_destroy_snaps' mangled-name='lzc_destroy_snaps' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_snaps'> + <parameter type-id='type-id-29' name='snaps'/> + <parameter type-id='type-id-41' name='defer'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_add_boolean' filepath='../../include/sys/nvpair.h' line='286' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_boolean' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <return type-id='type-id-17'/> </function-decl> <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-71'/> - <function-decl name='lzc_snaprange_space' mangled-name='lzc_snaprange_space' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snaprange_space'> - <parameter type-id='type-id-16' name='firstsnap' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='430' column='1'/> - <parameter type-id='type-id-16' name='lastsnap' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='430' column='1'/> - <parameter type-id='type-id-71' name='usedp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='431' column='1'/> + <function-decl name='lzc_snaprange_space' mangled-name='lzc_snaprange_space' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_snaprange_space'> + <parameter type-id='type-id-16' name='firstsnap'/> + <parameter type-id='type-id-16' name='lastsnap'/> + <parameter type-id='type-id-71' name='usedp'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_free' filepath='../../include/sys/nvpair.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_free' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='lzc_exists' mangled-name='lzc_exists' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_exists'> - <parameter type-id='type-id-16' name='dataset' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='459' column='1'/> + <function-decl name='lzc_exists' mangled-name='lzc_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_exists'> + <parameter type-id='type-id-16' name='dataset'/> <return type-id='type-id-41'/> </function-decl> - <function-decl name='lzc_sync' mangled-name='lzc_sync' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_sync'> - <parameter type-id='type-id-16' name='pool_name' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='481' column='1'/> - <parameter type-id='type-id-29' name='innvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='481' column='1'/> - <parameter type-id='type-id-64' name='outnvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='481' column='1'/> + <function-decl name='lzc_sync' mangled-name='lzc_sync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_sync'> + <parameter type-id='type-id-16' name='pool_name'/> + <parameter type-id='type-id-29' name='innvl'/> + <parameter type-id='type-id-64' name='outnvl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_hold' mangled-name='lzc_hold' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='514' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_hold'> - <parameter type-id='type-id-29' name='holds' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='514' column='1'/> - <parameter type-id='type-id-1' name='cleanup_fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='514' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='514' column='1'/> + <function-decl name='lzc_hold' mangled-name='lzc_hold' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_hold'> + <parameter type-id='type-id-29' name='holds'/> + <parameter type-id='type-id-1' name='cleanup_fd'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_release' mangled-name='lzc_release' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='561' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_release'> - <parameter type-id='type-id-29' name='holds' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='561' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='561' column='1'/> + <function-decl name='lzc_release' mangled-name='lzc_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_release'> + <parameter type-id='type-id-29' name='holds'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_get_holds' mangled-name='lzc_get_holds' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_holds'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='584' column='1'/> - <parameter type-id='type-id-64' name='holdsp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='584' column='1'/> + <function-decl name='lzc_get_holds' mangled-name='lzc_get_holds' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_holds'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-64' name='holdsp'/> <return type-id='type-id-1'/> </function-decl> - <enum-decl name='lzc_send_flags' filepath='../../include/libzfs_core.h' line='77' column='1' id='type-id-72'> + <enum-decl name='lzc_send_flags' id='type-id-72'> <underlying-type type-id='type-id-18'/> <enumerator name='LZC_SEND_FLAG_EMBED_DATA' value='1'/> <enumerator name='LZC_SEND_FLAG_LARGE_BLOCK' value='2'/> @@ -932,133 +926,133 @@ <enumerator name='LZC_SEND_FLAG_RAW' value='8'/> <enumerator name='LZC_SEND_FLAG_SAVED' value='16'/> </enum-decl> - <function-decl name='lzc_send' mangled-name='lzc_send' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='625' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='625' column='1'/> - <parameter type-id='type-id-16' name='from' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='625' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='625' column='1'/> - <parameter type-id='type-id-72' name='flags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='626' column='1'/> + <function-decl name='lzc_send' mangled-name='lzc_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-16' name='from'/> + <parameter type-id='type-id-1' name='fd'/> + <parameter type-id='type-id-72' name='flags'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_send_resume_redacted' mangled-name='lzc_send_resume_redacted' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='661' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume_redacted'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='661' column='1'/> - <parameter type-id='type-id-16' name='from' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='661' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='661' column='1'/> - <parameter type-id='type-id-72' name='flags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='662' column='1'/> - <parameter type-id='type-id-23' name='resumeobj' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='662' column='1'/> - <parameter type-id='type-id-23' name='resumeoff' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='662' column='1'/> - <parameter type-id='type-id-16' name='redactbook' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='663' column='1'/> + <function-decl name='lzc_send_resume_redacted' mangled-name='lzc_send_resume_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume_redacted'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-16' name='from'/> + <parameter type-id='type-id-1' name='fd'/> + <parameter type-id='type-id-72' name='flags'/> + <parameter type-id='type-id-23' name='resumeobj'/> + <parameter type-id='type-id-23' name='resumeoff'/> + <parameter type-id='type-id-16' name='redactbook'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_add_uint64' filepath='../../include/sys/nvpair.h' line='296' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_uint64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-26'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='lzc_send_redacted' mangled-name='lzc_send_redacted' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='633' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_redacted'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='633' column='1'/> - <parameter type-id='type-id-16' name='from' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='633' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='633' column='1'/> - <parameter type-id='type-id-72' name='flags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='634' column='1'/> - <parameter type-id='type-id-16' name='redactbook' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='634' column='1'/> + <function-decl name='lzc_send_redacted' mangled-name='lzc_send_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_redacted'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-16' name='from'/> + <parameter type-id='type-id-1' name='fd'/> + <parameter type-id='type-id-72' name='flags'/> + <parameter type-id='type-id-16' name='redactbook'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_send_resume' mangled-name='lzc_send_resume' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='641' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='641' column='1'/> - <parameter type-id='type-id-16' name='from' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='641' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='641' column='1'/> - <parameter type-id='type-id-72' name='flags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='642' column='1'/> - <parameter type-id='type-id-23' name='resumeobj' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='642' column='1'/> - <parameter type-id='type-id-23' name='resumeoff' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='642' column='1'/> + <function-decl name='lzc_send_resume' mangled-name='lzc_send_resume' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_resume'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-16' name='from'/> + <parameter type-id='type-id-1' name='fd'/> + <parameter type-id='type-id-72' name='flags'/> + <parameter type-id='type-id-23' name='resumeobj'/> + <parameter type-id='type-id-23' name='resumeoff'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_send_space_resume_redacted' mangled-name='lzc_send_space_resume_redacted' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space_resume_redacted'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='711' column='1'/> - <parameter type-id='type-id-16' name='from' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='711' column='1'/> - <parameter type-id='type-id-72' name='flags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='712' column='1'/> - <parameter type-id='type-id-23' name='resumeobj' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='712' column='1'/> - <parameter type-id='type-id-23' name='resumeoff' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='712' column='1'/> - <parameter type-id='type-id-23' name='resume_bytes' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='713' column='1'/> - <parameter type-id='type-id-16' name='redactbook' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='713' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='713' column='1'/> - <parameter type-id='type-id-71' name='spacep' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='713' column='1'/> + <function-decl name='lzc_send_space_resume_redacted' mangled-name='lzc_send_space_resume_redacted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space_resume_redacted'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-16' name='from'/> + <parameter type-id='type-id-72' name='flags'/> + <parameter type-id='type-id-23' name='resumeobj'/> + <parameter type-id='type-id-23' name='resumeoff'/> + <parameter type-id='type-id-23' name='resume_bytes'/> + <parameter type-id='type-id-16' name='redactbook'/> + <parameter type-id='type-id-1' name='fd'/> + <parameter type-id='type-id-71' name='spacep'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_send_space' mangled-name='lzc_send_space' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='749' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='749' column='1'/> - <parameter type-id='type-id-16' name='from' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='749' column='1'/> - <parameter type-id='type-id-72' name='flags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='750' column='1'/> - <parameter type-id='type-id-71' name='spacep' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='750' column='1'/> + <function-decl name='lzc_send_space' mangled-name='lzc_send_space' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_send_space'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-16' name='from'/> + <parameter type-id='type-id-72' name='flags'/> + <parameter type-id='type-id-71' name='spacep'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_receive' mangled-name='lzc_receive' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='966' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='966' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='966' column='1'/> - <parameter type-id='type-id-16' name='origin' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='966' column='1'/> - <parameter type-id='type-id-41' name='force' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='967' column='1'/> - <parameter type-id='type-id-41' name='raw' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='967' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='967' column='1'/> + <function-decl name='lzc_receive' mangled-name='lzc_receive' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-16' name='origin'/> + <parameter type-id='type-id-41' name='force'/> + <parameter type-id='type-id-41' name='raw'/> + <parameter type-id='type-id-1' name='fd'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-17' size-in-bits='64' id='type-id-73'/> - <function-decl name='read' filepath='/usr/include/unistd.h' line='360' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='read' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-1'/> <parameter type-id='type-id-73'/> <parameter type-id='type-id-26'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='fnvlist_add_byte_array' filepath='../../include/sys/nvpair.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_byte_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-36'/> <parameter type-id='type-id-6'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='nvlist_lookup_uint64' filepath='../../include/sys/nvpair.h' line='212' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_uint64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-38'/> <return type-id='type-id-1'/> </function-decl> <pointer-type-def type-id='type-id-35' size-in-bits='64' id='type-id-74'/> - <function-decl name='nvlist_lookup_nvlist' filepath='../../include/sys/nvpair.h' line='214' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-74'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_dup' filepath='../../include/sys/nvpair.h' line='282' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_dup' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <return type-id='type-id-35'/> </function-decl> - <function-decl name='nvlist_unpack' filepath='../../include/sys/nvpair.h' line='155' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_unpack' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-37'/> <parameter type-id='type-id-26'/> <parameter type-id='type-id-74'/> <parameter type-id='type-id-1'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_receive_resumable' mangled-name='lzc_receive_resumable' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='980' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_resumable'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='966' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='966' column='1'/> - <parameter type-id='type-id-16' name='origin' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='966' column='1'/> - <parameter type-id='type-id-41' name='force' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='967' column='1'/> - <parameter type-id='type-id-41' name='raw' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='967' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='967' column='1'/> + <function-decl name='lzc_receive_resumable' mangled-name='lzc_receive_resumable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_resumable'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-16' name='origin'/> + <parameter type-id='type-id-41' name='force'/> + <parameter type-id='type-id-41' name='raw'/> + <parameter type-id='type-id-1' name='fd'/> <return type-id='type-id-1'/> </function-decl> - <class-decl name='dmu_replay_record' size-in-bits='2496' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='242' column='1' id='type-id-75'> + <class-decl name='dmu_replay_record' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-75'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_type' type-id='type-id-76' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='248' column='1'/> + <var-decl name='drr_type' type-id='type-id-76' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='drr_payloadlen' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='249' column='1'/> + <var-decl name='drr_payloadlen' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_u' type-id='type-id-77' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='384' column='1'/> + <var-decl name='drr_u' type-id='type-id-77' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='../../include/sys/zfs_ioctl.h' line='243' column='1' id='type-id-76'> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-76'> <underlying-type type-id='type-id-18'/> <enumerator name='DRR_BEGIN' value='0'/> <enumerator name='DRR_OBJECT' value='1'/> @@ -1073,55 +1067,55 @@ <enumerator name='DRR_REDACT' value='10'/> <enumerator name='DRR_NUMTYPES' value='11'/> </enum-decl> - <union-decl name='__anonymous_union__' size-in-bits='2432' is-anonymous='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='250' column='1' id='type-id-77'> + <union-decl name='__anonymous_union__' size-in-bits='2432' is-anonymous='yes' visibility='default' id='type-id-77'> <data-member access='private'> - <var-decl name='drr_begin' type-id='type-id-46' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='251' column='1'/> + <var-decl name='drr_begin' type-id='type-id-46' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_end' type-id='type-id-78' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='255' column='1'/> + <var-decl name='drr_end' type-id='type-id-78' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_object' type-id='type-id-79' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='275' column='1'/> + <var-decl name='drr_object' type-id='type-id-79' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_freeobjects' type-id='type-id-80' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='280' column='1'/> + <var-decl name='drr_freeobjects' type-id='type-id-80' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_write' type-id='type-id-81' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='301' column='1'/> + <var-decl name='drr_write' type-id='type-id-81' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_free' type-id='type-id-82' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='307' column='1'/> + <var-decl name='drr_free' type-id='type-id-82' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_write_byref' type-id='type-id-83' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='323' column='1'/> + <var-decl name='drr_write_byref' type-id='type-id-83' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_spill' type-id='type-id-84' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='338' column='1'/> + <var-decl name='drr_spill' type-id='type-id-84' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_write_embedded' type-id='type-id-85' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='351' column='1'/> + <var-decl name='drr_write_embedded' type-id='type-id-85' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_object_range' type-id='type-id-86' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='361' column='1'/> + <var-decl name='drr_object_range' type-id='type-id-86' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_redact' type-id='type-id-87' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='367' column='1'/> + <var-decl name='drr_redact' type-id='type-id-87' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='drr_checksum' type-id='type-id-88' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='383' column='1'/> + <var-decl name='drr_checksum' type-id='type-id-88' visibility='default'/> </data-member> </union-decl> - <class-decl name='drr_end' size-in-bits='320' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='252' column='1' id='type-id-78'> + <class-decl name='drr_end' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-78'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_checksum' type-id='type-id-89' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='253' column='1'/> + <var-decl name='drr_checksum' type-id='type-id-89' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='254' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> - <class-decl name='zio_cksum' size-in-bits='256' is-struct='yes' visibility='default' filepath='../../include/sys/spa_checksum.h' line='38' column='1' id='type-id-90'> + <class-decl name='zio_cksum' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-90'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='zc_word' type-id='type-id-91' visibility='default' filepath='../../include/sys/spa_checksum.h' line='39' column='1'/> + <var-decl name='zc_word' type-id='type-id-91' visibility='default'/> </data-member> </class-decl> @@ -1129,58 +1123,58 @@ <subrange length='4' type-id='type-id-12' id='type-id-92'/> </array-type-def> - <typedef-decl name='zio_cksum_t' type-id='type-id-90' filepath='../../include/sys/spa_checksum.h' line='40' column='1' id='type-id-89'/> - <class-decl name='drr_object' size-in-bits='448' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='256' column='1' id='type-id-79'> + <typedef-decl name='zio_cksum_t' type-id='type-id-90' id='type-id-89'/> + <class-decl name='drr_object' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-79'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='257' column='1'/> + <var-decl name='drr_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_type' type-id='type-id-93' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='258' column='1'/> + <var-decl name='drr_type' type-id='type-id-93' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='drr_bonustype' type-id='type-id-93' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='259' column='1'/> + <var-decl name='drr_bonustype' type-id='type-id-93' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_blksz' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='260' column='1'/> + <var-decl name='drr_blksz' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='drr_bonuslen' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='261' column='1'/> + <var-decl name='drr_bonuslen' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_checksumtype' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='262' column='1'/> + <var-decl name='drr_checksumtype' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='drr_compress' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='263' column='1'/> + <var-decl name='drr_compress' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='drr_dn_slots' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='264' column='1'/> + <var-decl name='drr_dn_slots' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='drr_flags' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='265' column='1'/> + <var-decl name='drr_flags' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='drr_raw_bonuslen' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='266' column='1'/> + <var-decl name='drr_raw_bonuslen' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='267' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drr_indblkshift' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='269' column='1'/> + <var-decl name='drr_indblkshift' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='drr_nlevels' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='270' column='1'/> + <var-decl name='drr_nlevels' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='drr_nblkptr' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='271' column='1'/> + <var-decl name='drr_nblkptr' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='344'> - <var-decl name='drr_pad' type-id='type-id-94' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='272' column='1'/> + <var-decl name='drr_pad' type-id='type-id-94' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='drr_maxblkid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='273' column='1'/> + <var-decl name='drr_maxblkid' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> - <enum-decl name='dmu_object_type' filepath='../../include/sys/dmu.h' line='165' column='1' id='type-id-95'> + <enum-decl name='dmu_object_type' id='type-id-95'> <underlying-type type-id='type-id-18'/> <enumerator name='DMU_OT_NONE' value='0'/> <enumerator name='DMU_OT_OBJECT_DIRECTORY' value='1'/> @@ -1258,79 +1252,79 @@ <enumerator name='DMU_OTN_ZAP_ENC_DATA' value='164'/> <enumerator name='DMU_OTN_ZAP_ENC_METADATA' value='228'/> </enum-decl> - <typedef-decl name='dmu_object_type_t' type-id='type-id-95' filepath='../../include/sys/dmu.h' line='269' column='1' id='type-id-93'/> + <typedef-decl name='dmu_object_type_t' type-id='type-id-95' id='type-id-93'/> <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='40' id='type-id-94'> <subrange length='5' type-id='type-id-12' id='type-id-96'/> </array-type-def> - <class-decl name='drr_freeobjects' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='276' column='1' id='type-id-80'> + <class-decl name='drr_freeobjects' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-80'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_firstobj' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='277' column='1'/> + <var-decl name='drr_firstobj' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_numobjs' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='278' column='1'/> + <var-decl name='drr_numobjs' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='279' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> - <class-decl name='drr_write' size-in-bits='1088' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='281' column='1' id='type-id-81'> + <class-decl name='drr_write' size-in-bits='1088' is-struct='yes' visibility='default' id='type-id-81'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='282' column='1'/> + <var-decl name='drr_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_type' type-id='type-id-93' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='283' column='1'/> + <var-decl name='drr_type' type-id='type-id-93' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='drr_pad' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='284' column='1'/> + <var-decl name='drr_pad' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_offset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='285' column='1'/> + <var-decl name='drr_offset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_logical_size' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='286' column='1'/> + <var-decl name='drr_logical_size' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='287' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drr_checksumtype' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='288' column='1'/> + <var-decl name='drr_checksumtype' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='328'> - <var-decl name='drr_flags' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='289' column='1'/> + <var-decl name='drr_flags' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='336'> - <var-decl name='drr_compressiontype' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='290' column='1'/> + <var-decl name='drr_compressiontype' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='344'> - <var-decl name='drr_pad2' type-id='type-id-94' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='291' column='1'/> + <var-decl name='drr_pad2' type-id='type-id-94' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='drr_key' type-id='type-id-97' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='293' column='1'/> + <var-decl name='drr_key' type-id='type-id-97' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='drr_compressed_size' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='295' column='1'/> + <var-decl name='drr_compressed_size' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='drr_salt' type-id='type-id-98' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='297' column='1'/> + <var-decl name='drr_salt' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='drr_iv' type-id='type-id-99' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='298' column='1'/> + <var-decl name='drr_iv' type-id='type-id-99' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='drr_mac' type-id='type-id-100' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='299' column='1'/> + <var-decl name='drr_mac' type-id='type-id-100' visibility='default'/> </data-member> </class-decl> - <class-decl name='ddt_key' size-in-bits='320' is-struct='yes' visibility='default' filepath='../../include/sys/ddt.h' line='67' column='1' id='type-id-101'> + <class-decl name='ddt_key' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-101'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ddk_cksum' type-id='type-id-89' visibility='default' filepath='../../include/sys/ddt.h' line='68' column='1'/> + <var-decl name='ddk_cksum' type-id='type-id-89' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ddk_prop' type-id='type-id-23' visibility='default' filepath='../../include/sys/ddt.h' line='76' column='1'/> + <var-decl name='ddk_prop' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='ddt_key_t' type-id='type-id-101' filepath='../../include/sys/ddt.h' line='77' column='1' id='type-id-97'/> + <typedef-decl name='ddt_key_t' type-id='type-id-101' id='type-id-97'/> <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='64' id='type-id-98'> <subrange length='8' type-id='type-id-12' id='type-id-102'/> @@ -1346,53 +1340,53 @@ <subrange length='16' type-id='type-id-12' id='type-id-104'/> </array-type-def> - <class-decl name='drr_free' size-in-bits='256' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='302' column='1' id='type-id-82'> + <class-decl name='drr_free' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-82'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='303' column='1'/> + <var-decl name='drr_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_offset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='304' column='1'/> + <var-decl name='drr_offset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_length' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='305' column='1'/> + <var-decl name='drr_length' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='306' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> - <class-decl name='drr_write_byref' size-in-bits='832' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='308' column='1' id='type-id-83'> + <class-decl name='drr_write_byref' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-83'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='310' column='1'/> + <var-decl name='drr_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_offset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='311' column='1'/> + <var-decl name='drr_offset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_length' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='312' column='1'/> + <var-decl name='drr_length' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='313' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_refguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='315' column='1'/> + <var-decl name='drr_refguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drr_refobject' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='316' column='1'/> + <var-decl name='drr_refobject' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='drr_refoffset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='317' column='1'/> + <var-decl name='drr_refoffset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='drr_checksumtype' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='319' column='1'/> + <var-decl name='drr_checksumtype' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='456'> - <var-decl name='drr_flags' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='320' column='1'/> + <var-decl name='drr_flags' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='464'> - <var-decl name='drr_pad2' type-id='type-id-105' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='321' column='1'/> + <var-decl name='drr_pad2' type-id='type-id-105' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='drr_key' type-id='type-id-97' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='322' column='1'/> + <var-decl name='drr_key' type-id='type-id-97' visibility='default'/> </data-member> </class-decl> @@ -1400,116 +1394,116 @@ <subrange length='6' type-id='type-id-12' id='type-id-106'/> </array-type-def> - <class-decl name='drr_spill' size-in-bits='640' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='324' column='1' id='type-id-84'> + <class-decl name='drr_spill' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-84'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='325' column='1'/> + <var-decl name='drr_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_length' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='326' column='1'/> + <var-decl name='drr_length' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='327' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_flags' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='328' column='1'/> + <var-decl name='drr_flags' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='drr_compressiontype' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='329' column='1'/> + <var-decl name='drr_compressiontype' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='drr_pad' type-id='type-id-105' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='330' column='1'/> + <var-decl name='drr_pad' type-id='type-id-105' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_compressed_size' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='332' column='1'/> + <var-decl name='drr_compressed_size' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drr_salt' type-id='type-id-98' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='333' column='1'/> + <var-decl name='drr_salt' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='drr_iv' type-id='type-id-99' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='334' column='1'/> + <var-decl name='drr_iv' type-id='type-id-99' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='drr_mac' type-id='type-id-100' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='335' column='1'/> + <var-decl name='drr_mac' type-id='type-id-100' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='608'> - <var-decl name='drr_type' type-id='type-id-93' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='336' column='1'/> + <var-decl name='drr_type' type-id='type-id-93' visibility='default'/> </data-member> </class-decl> - <class-decl name='drr_write_embedded' size-in-bits='384' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='339' column='1' id='type-id-85'> + <class-decl name='drr_write_embedded' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-85'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='340' column='1'/> + <var-decl name='drr_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_offset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='341' column='1'/> + <var-decl name='drr_offset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_length' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='343' column='1'/> + <var-decl name='drr_length' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='344' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_compression' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='345' column='1'/> + <var-decl name='drr_compression' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='drr_etype' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='346' column='1'/> + <var-decl name='drr_etype' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='drr_pad' type-id='type-id-105' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='347' column='1'/> + <var-decl name='drr_pad' type-id='type-id-105' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='drr_lsize' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='348' column='1'/> + <var-decl name='drr_lsize' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='drr_psize' type-id='type-id-22' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='349' column='1'/> + <var-decl name='drr_psize' type-id='type-id-22' visibility='default'/> </data-member> </class-decl> - <class-decl name='drr_object_range' size-in-bits='512' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='352' column='1' id='type-id-86'> + <class-decl name='drr_object_range' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-86'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_firstobj' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='353' column='1'/> + <var-decl name='drr_firstobj' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_numslots' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='354' column='1'/> + <var-decl name='drr_numslots' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='355' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_salt' type-id='type-id-98' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='356' column='1'/> + <var-decl name='drr_salt' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='drr_iv' type-id='type-id-99' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='357' column='1'/> + <var-decl name='drr_iv' type-id='type-id-99' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='drr_mac' type-id='type-id-100' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='358' column='1'/> + <var-decl name='drr_mac' type-id='type-id-100' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='drr_flags' type-id='type-id-32' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='359' column='1'/> + <var-decl name='drr_flags' type-id='type-id-32' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='488'> - <var-decl name='drr_pad' type-id='type-id-48' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='360' column='1'/> + <var-decl name='drr_pad' type-id='type-id-48' visibility='default'/> </data-member> </class-decl> - <class-decl name='drr_redact' size-in-bits='256' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='362' column='1' id='type-id-87'> + <class-decl name='drr_redact' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-87'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_object' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='363' column='1'/> + <var-decl name='drr_object' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='drr_offset' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='364' column='1'/> + <var-decl name='drr_offset' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='drr_length' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='365' column='1'/> + <var-decl name='drr_length' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='drr_toguid' type-id='type-id-23' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='366' column='1'/> + <var-decl name='drr_toguid' type-id='type-id-23' visibility='default'/> </data-member> </class-decl> - <class-decl name='drr_checksum' size-in-bits='2432' is-struct='yes' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='376' column='1' id='type-id-88'> + <class-decl name='drr_checksum' size-in-bits='2432' is-struct='yes' visibility='default' id='type-id-88'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='drr_pad' type-id='type-id-107' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='377' column='1'/> + <var-decl name='drr_pad' type-id='type-id-107' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='drr_checksum' type-id='type-id-89' visibility='default' filepath='../../include/sys/zfs_ioctl.h' line='382' column='1'/> + <var-decl name='drr_checksum' type-id='type-id-89' visibility='default'/> </data-member> </class-decl> @@ -1517,187 +1511,187 @@ <subrange length='34' type-id='type-id-12' id='type-id-108'/> </array-type-def> - <typedef-decl name='dmu_replay_record_t' type-id='type-id-75' filepath='../../include/sys/zfs_ioctl.h' line='385' column='1' id='type-id-109'/> + <typedef-decl name='dmu_replay_record_t' type-id='type-id-75' id='type-id-109'/> <qualified-type-def type-id='type-id-109' const='yes' id='type-id-110'/> <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-111'/> - <function-decl name='lzc_receive_with_header' mangled-name='lzc_receive_with_header' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='999' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_header'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='999' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='999' column='1'/> - <parameter type-id='type-id-16' name='origin' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1000' column='1'/> - <parameter type-id='type-id-41' name='force' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1000' column='1'/> - <parameter type-id='type-id-41' name='resumable' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1000' column='1'/> - <parameter type-id='type-id-41' name='raw' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1000' column='1'/> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1001' column='1'/> - <parameter type-id='type-id-111' name='begin_record' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1001' column='1'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='lzc_receive_one' mangled-name='lzc_receive_one' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1028' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_one'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1028' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1028' column='1'/> - <parameter type-id='type-id-16' name='origin' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1029' column='1'/> - <parameter type-id='type-id-41' name='force' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1029' column='1'/> - <parameter type-id='type-id-41' name='resumable' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1029' column='1'/> - <parameter type-id='type-id-41' name='raw' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1029' column='1'/> - <parameter type-id='type-id-1' name='input_fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1030' column='1'/> - <parameter type-id='type-id-111' name='begin_record' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1030' column='1'/> - <parameter type-id='type-id-1' name='cleanup_fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1030' column='1'/> - <parameter type-id='type-id-71' name='read_bytes' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1031' column='1'/> - <parameter type-id='type-id-71' name='errflags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1031' column='1'/> - <parameter type-id='type-id-71' name='action_handle' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1031' column='1'/> - <parameter type-id='type-id-64' name='errors' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1032' column='1'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='lzc_receive_with_cmdprops' mangled-name='lzc_receive_with_cmdprops' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1047' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_cmdprops'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1047' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1047' column='1'/> - <parameter type-id='type-id-29' name='cmdprops' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1048' column='1'/> - <parameter type-id='type-id-33' name='wkeydata' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1048' column='1'/> - <parameter type-id='type-id-34' name='wkeylen' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1048' column='1'/> - <parameter type-id='type-id-16' name='origin' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1048' column='1'/> - <parameter type-id='type-id-41' name='force' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1049' column='1'/> - <parameter type-id='type-id-41' name='resumable' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1049' column='1'/> - <parameter type-id='type-id-41' name='raw' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1049' column='1'/> - <parameter type-id='type-id-1' name='input_fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1049' column='1'/> - <parameter type-id='type-id-111' name='begin_record' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1050' column='1'/> - <parameter type-id='type-id-1' name='cleanup_fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1050' column='1'/> - <parameter type-id='type-id-71' name='read_bytes' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1051' column='1'/> - <parameter type-id='type-id-71' name='errflags' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1051' column='1'/> - <parameter type-id='type-id-71' name='action_handle' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1051' column='1'/> - <parameter type-id='type-id-64' name='errors' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1052' column='1'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='lzc_rollback' mangled-name='lzc_rollback' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1070' column='1'/> - <parameter type-id='type-id-37' name='snapnamebuf' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1070' column='1'/> - <parameter type-id='type-id-1' name='snapnamelen' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1070' column='1'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='fnvlist_lookup_string' filepath='../../include/sys/nvpair.h' line='328' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='lzc_receive_with_header' mangled-name='lzc_receive_with_header' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_header'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-16' name='origin'/> + <parameter type-id='type-id-41' name='force'/> + <parameter type-id='type-id-41' name='resumable'/> + <parameter type-id='type-id-41' name='raw'/> + <parameter type-id='type-id-1' name='fd'/> + <parameter type-id='type-id-111' name='begin_record'/> + <return type-id='type-id-1'/> + </function-decl> + <function-decl name='lzc_receive_one' mangled-name='lzc_receive_one' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_one'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-16' name='origin'/> + <parameter type-id='type-id-41' name='force'/> + <parameter type-id='type-id-41' name='resumable'/> + <parameter type-id='type-id-41' name='raw'/> + <parameter type-id='type-id-1' name='input_fd'/> + <parameter type-id='type-id-111' name='begin_record'/> + <parameter type-id='type-id-1' name='cleanup_fd'/> + <parameter type-id='type-id-71' name='read_bytes'/> + <parameter type-id='type-id-71' name='errflags'/> + <parameter type-id='type-id-71' name='action_handle'/> + <parameter type-id='type-id-64' name='errors'/> + <return type-id='type-id-1'/> + </function-decl> + <function-decl name='lzc_receive_with_cmdprops' mangled-name='lzc_receive_with_cmdprops' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_receive_with_cmdprops'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-29' name='cmdprops'/> + <parameter type-id='type-id-33' name='wkeydata'/> + <parameter type-id='type-id-34' name='wkeylen'/> + <parameter type-id='type-id-16' name='origin'/> + <parameter type-id='type-id-41' name='force'/> + <parameter type-id='type-id-41' name='resumable'/> + <parameter type-id='type-id-41' name='raw'/> + <parameter type-id='type-id-1' name='input_fd'/> + <parameter type-id='type-id-111' name='begin_record'/> + <parameter type-id='type-id-1' name='cleanup_fd'/> + <parameter type-id='type-id-71' name='read_bytes'/> + <parameter type-id='type-id-71' name='errflags'/> + <parameter type-id='type-id-71' name='action_handle'/> + <parameter type-id='type-id-64' name='errors'/> + <return type-id='type-id-1'/> + </function-decl> + <function-decl name='lzc_rollback' mangled-name='lzc_rollback' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback'> + <parameter type-id='type-id-16' name='fsname'/> + <parameter type-id='type-id-37' name='snapnamebuf'/> + <parameter type-id='type-id-1' name='snapnamelen'/> + <return type-id='type-id-1'/> + </function-decl> + <function-decl name='fnvlist_lookup_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <return type-id='type-id-37'/> </function-decl> - <function-decl name='lzc_rollback_to' mangled-name='lzc_rollback_to' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1095' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback_to'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1095' column='1'/> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1095' column='1'/> + <function-decl name='lzc_rollback_to' mangled-name='lzc_rollback_to' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_rollback_to'> + <parameter type-id='type-id-16' name='fsname'/> + <parameter type-id='type-id-16' name='snapname'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_bookmark' mangled-name='lzc_bookmark' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1125' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_bookmark'> - <parameter type-id='type-id-29' name='bookmarks' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1125' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1125' column='1'/> + <function-decl name='lzc_bookmark' mangled-name='lzc_bookmark' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_bookmark'> + <parameter type-id='type-id-29' name='bookmarks'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_get_bookmarks' mangled-name='lzc_get_bookmarks' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmarks'> - <parameter type-id='type-id-16' name='pool_name' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='481' column='1'/> - <parameter type-id='type-id-29' name='innvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='481' column='1'/> - <parameter type-id='type-id-64' name='outnvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='481' column='1'/> + <function-decl name='lzc_get_bookmarks' mangled-name='lzc_get_bookmarks' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmarks'> + <parameter type-id='type-id-16' name='pool_name'/> + <parameter type-id='type-id-29' name='innvl'/> + <parameter type-id='type-id-64' name='outnvl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_get_bookmark_props' mangled-name='lzc_get_bookmark_props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmark_props'> - <parameter type-id='type-id-16' name='bookmark' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1201' column='1'/> - <parameter type-id='type-id-64' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1201' column='1'/> + <function-decl name='lzc_get_bookmark_props' mangled-name='lzc_get_bookmark_props' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bookmark_props'> + <parameter type-id='type-id-16' name='bookmark'/> + <parameter type-id='type-id-64' name='props'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_destroy_bookmarks' mangled-name='lzc_destroy_bookmarks' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1229' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_bookmarks'> - <parameter type-id='type-id-29' name='bookmarks' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1125' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1125' column='1'/> + <function-decl name='lzc_destroy_bookmarks' mangled-name='lzc_destroy_bookmarks' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_destroy_bookmarks'> + <parameter type-id='type-id-29' name='bookmarks'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_channel_program' mangled-name='lzc_channel_program' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1300' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program'> - <parameter type-id='type-id-16' name='pool' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1300' column='1'/> - <parameter type-id='type-id-16' name='program' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1300' column='1'/> - <parameter type-id='type-id-23' name='instrlimit' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1300' column='1'/> - <parameter type-id='type-id-23' name='memlimit' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1301' column='1'/> - <parameter type-id='type-id-29' name='argnvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1301' column='1'/> - <parameter type-id='type-id-64' name='outnvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1301' column='1'/> + <function-decl name='lzc_channel_program' mangled-name='lzc_channel_program' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program'> + <parameter type-id='type-id-16' name='pool'/> + <parameter type-id='type-id-16' name='program'/> + <parameter type-id='type-id-23' name='instrlimit'/> + <parameter type-id='type-id-23' name='memlimit'/> + <parameter type-id='type-id-29' name='argnvl'/> + <parameter type-id='type-id-64' name='outnvl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_add_boolean_value' filepath='../../include/sys/nvpair.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_add_boolean_value' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-51'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='lzc_pool_checkpoint' mangled-name='lzc_pool_checkpoint' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint'> - <parameter type-id='type-id-16' name='pool' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1331' column='1'/> + <function-decl name='lzc_pool_checkpoint' mangled-name='lzc_pool_checkpoint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint'> + <parameter type-id='type-id-16' name='pool'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_pool_checkpoint_discard' mangled-name='lzc_pool_checkpoint_discard' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1360' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint_discard'> - <parameter type-id='type-id-16' name='pool' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1331' column='1'/> + <function-decl name='lzc_pool_checkpoint_discard' mangled-name='lzc_pool_checkpoint_discard' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_pool_checkpoint_discard'> + <parameter type-id='type-id-16' name='pool'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_channel_program_nosync' mangled-name='lzc_channel_program_nosync' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1388' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program_nosync'> - <parameter type-id='type-id-16' name='pool' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1300' column='1'/> - <parameter type-id='type-id-16' name='program' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1300' column='1'/> - <parameter type-id='type-id-23' name='instrlimit' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1300' column='1'/> - <parameter type-id='type-id-23' name='memlimit' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1301' column='1'/> - <parameter type-id='type-id-29' name='argnvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1301' column='1'/> - <parameter type-id='type-id-64' name='outnvl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1301' column='1'/> + <function-decl name='lzc_channel_program_nosync' mangled-name='lzc_channel_program_nosync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_channel_program_nosync'> + <parameter type-id='type-id-16' name='pool'/> + <parameter type-id='type-id-16' name='program'/> + <parameter type-id='type-id-23' name='instrlimit'/> + <parameter type-id='type-id-23' name='memlimit'/> + <parameter type-id='type-id-29' name='argnvl'/> + <parameter type-id='type-id-64' name='outnvl'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_load_key' mangled-name='lzc_load_key' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1403' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_load_key'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1403' column='1'/> - <parameter type-id='type-id-41' name='noop' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1403' column='1'/> - <parameter type-id='type-id-33' name='wkeydata' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1403' column='1'/> - <parameter type-id='type-id-34' name='wkeylen' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1404' column='1'/> + <function-decl name='lzc_load_key' mangled-name='lzc_load_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_load_key'> + <parameter type-id='type-id-16' name='fsname'/> + <parameter type-id='type-id-41' name='noop'/> + <parameter type-id='type-id-33' name='wkeydata'/> + <parameter type-id='type-id-34' name='wkeylen'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_unload_key' mangled-name='lzc_unload_key' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1427' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_unload_key'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1427' column='1'/> + <function-decl name='lzc_unload_key' mangled-name='lzc_unload_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_unload_key'> + <parameter type-id='type-id-16' name='fsname'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_change_key' mangled-name='lzc_change_key' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1433' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_change_key'> - <parameter type-id='type-id-16' name='fsname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1433' column='1'/> - <parameter type-id='type-id-23' name='crypt_cmd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1433' column='1'/> - <parameter type-id='type-id-29' name='props' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1433' column='1'/> - <parameter type-id='type-id-33' name='wkeydata' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1434' column='1'/> - <parameter type-id='type-id-34' name='wkeylen' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1434' column='1'/> + <function-decl name='lzc_change_key' mangled-name='lzc_change_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_change_key'> + <parameter type-id='type-id-16' name='fsname'/> + <parameter type-id='type-id-23' name='crypt_cmd'/> + <parameter type-id='type-id-29' name='props'/> + <parameter type-id='type-id-33' name='wkeydata'/> + <parameter type-id='type-id-34' name='wkeylen'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_reopen' mangled-name='lzc_reopen' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1460' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_reopen'> - <parameter type-id='type-id-16' name='pool_name' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1460' column='1'/> - <parameter type-id='type-id-41' name='scrub_restart' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1460' column='1'/> + <function-decl name='lzc_reopen' mangled-name='lzc_reopen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_reopen'> + <parameter type-id='type-id-16' name='pool_name'/> + <parameter type-id='type-id-41' name='scrub_restart'/> <return type-id='type-id-1'/> </function-decl> - <enum-decl name='pool_initialize_func' filepath='../../include/sys/fs/zfs.h' line='1167' column='1' id='type-id-112'> + <enum-decl name='pool_initialize_func' id='type-id-112'> <underlying-type type-id='type-id-18'/> <enumerator name='POOL_INITIALIZE_START' value='0'/> <enumerator name='POOL_INITIALIZE_CANCEL' value='1'/> <enumerator name='POOL_INITIALIZE_SUSPEND' value='2'/> <enumerator name='POOL_INITIALIZE_FUNCS' value='3'/> </enum-decl> - <typedef-decl name='pool_initialize_func_t' type-id='type-id-112' filepath='../../include/sys/fs/zfs.h' line='1172' column='1' id='type-id-113'/> - <function-decl name='lzc_initialize' mangled-name='lzc_initialize' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_initialize'> - <parameter type-id='type-id-16' name='poolname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1495' column='1'/> - <parameter type-id='type-id-113' name='cmd_type' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1495' column='1'/> - <parameter type-id='type-id-29' name='vdevs' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1496' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1496' column='1'/> + <typedef-decl name='pool_initialize_func_t' type-id='type-id-112' id='type-id-113'/> + <function-decl name='lzc_initialize' mangled-name='lzc_initialize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_initialize'> + <parameter type-id='type-id-16' name='poolname'/> + <parameter type-id='type-id-113' name='cmd_type'/> + <parameter type-id='type-id-29' name='vdevs'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <enum-decl name='pool_trim_func' filepath='../../include/sys/fs/zfs.h' line='1177' column='1' id='type-id-114'> + <enum-decl name='pool_trim_func' id='type-id-114'> <underlying-type type-id='type-id-18'/> <enumerator name='POOL_TRIM_START' value='0'/> <enumerator name='POOL_TRIM_CANCEL' value='1'/> <enumerator name='POOL_TRIM_SUSPEND' value='2'/> <enumerator name='POOL_TRIM_FUNCS' value='3'/> </enum-decl> - <typedef-decl name='pool_trim_func_t' type-id='type-id-114' filepath='../../include/sys/fs/zfs.h' line='1182' column='1' id='type-id-115'/> - <function-decl name='lzc_trim' mangled-name='lzc_trim' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_trim'> - <parameter type-id='type-id-16' name='poolname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1535' column='1'/> - <parameter type-id='type-id-115' name='cmd_type' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1535' column='1'/> - <parameter type-id='type-id-23' name='rate' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1535' column='1'/> - <parameter type-id='type-id-41' name='secure' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1536' column='1'/> - <parameter type-id='type-id-29' name='vdevs' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1536' column='1'/> - <parameter type-id='type-id-64' name='errlist' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1536' column='1'/> + <typedef-decl name='pool_trim_func_t' type-id='type-id-114' id='type-id-115'/> + <function-decl name='lzc_trim' mangled-name='lzc_trim' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_trim'> + <parameter type-id='type-id-16' name='poolname'/> + <parameter type-id='type-id-115' name='cmd_type'/> + <parameter type-id='type-id-23' name='rate'/> + <parameter type-id='type-id-41' name='secure'/> + <parameter type-id='type-id-29' name='vdevs'/> + <parameter type-id='type-id-64' name='errlist'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_redact' mangled-name='lzc_redact' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1558' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_redact'> - <parameter type-id='type-id-16' name='snapshot' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1558' column='1'/> - <parameter type-id='type-id-16' name='bookname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1558' column='1'/> - <parameter type-id='type-id-29' name='snapnv' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1558' column='1'/> + <function-decl name='lzc_redact' mangled-name='lzc_redact' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_redact'> + <parameter type-id='type-id-16' name='snapshot'/> + <parameter type-id='type-id-16' name='bookname'/> + <parameter type-id='type-id-29' name='snapnv'/> <return type-id='type-id-1'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='../../include/sys/fs/zfs.h' line='1427' column='1' id='type-id-116'> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-116'> <underlying-type type-id='type-id-18'/> <enumerator name='ZPOOL_WAIT_CKPT_DISCARD' value='0'/> <enumerator name='ZPOOL_WAIT_FREE' value='1'/> @@ -1709,414 +1703,413 @@ <enumerator name='ZPOOL_WAIT_TRIM' value='7'/> <enumerator name='ZPOOL_WAIT_NUM_ACTIVITIES' value='8'/> </enum-decl> - <typedef-decl name='zpool_wait_activity_t' type-id='type-id-116' filepath='../../include/sys/fs/zfs.h' line='1437' column='1' id='type-id-117'/> + <typedef-decl name='zpool_wait_activity_t' type-id='type-id-116' id='type-id-117'/> <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-118'/> - <function-decl name='lzc_wait' mangled-name='lzc_wait' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait'> - <parameter type-id='type-id-16' name='pool' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1592' column='1'/> - <parameter type-id='type-id-117' name='activity' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1592' column='1'/> - <parameter type-id='type-id-118' name='waited' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1592' column='1'/> + <function-decl name='lzc_wait' mangled-name='lzc_wait' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait'> + <parameter type-id='type-id-16' name='pool'/> + <parameter type-id='type-id-117' name='activity'/> + <parameter type-id='type-id-118' name='waited'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvlist_lookup_boolean_value' filepath='../../include/sys/nvpair.h' line='318' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_lookup_boolean_value' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <return type-id='type-id-51'/> </function-decl> - <function-decl name='lzc_wait_tag' mangled-name='lzc_wait_tag' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1598' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_tag'> - <parameter type-id='type-id-16' name='pool' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1598' column='1'/> - <parameter type-id='type-id-117' name='activity' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1598' column='1'/> - <parameter type-id='type-id-23' name='tag' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1598' column='1'/> - <parameter type-id='type-id-118' name='waited' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1599' column='1'/> + <function-decl name='lzc_wait_tag' mangled-name='lzc_wait_tag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_tag'> + <parameter type-id='type-id-16' name='pool'/> + <parameter type-id='type-id-117' name='activity'/> + <parameter type-id='type-id-23' name='tag'/> + <parameter type-id='type-id-118' name='waited'/> <return type-id='type-id-1'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' filepath='../../include/sys/fs/zfs.h' line='1439' column='1' id='type-id-119'> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-119'> <underlying-type type-id='type-id-18'/> <enumerator name='ZFS_WAIT_DELETEQ' value='0'/> <enumerator name='ZFS_WAIT_NUM_ACTIVITIES' value='1'/> </enum-decl> - <typedef-decl name='zfs_wait_activity_t' type-id='type-id-119' filepath='../../include/sys/fs/zfs.h' line='1442' column='1' id='type-id-120'/> - <function-decl name='lzc_wait_fs' mangled-name='lzc_wait_fs' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1605' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_fs'> - <parameter type-id='type-id-16' name='fs' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1605' column='1'/> - <parameter type-id='type-id-120' name='activity' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1605' column='1'/> - <parameter type-id='type-id-118' name='waited' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1605' column='1'/> + <typedef-decl name='zfs_wait_activity_t' type-id='type-id-119' id='type-id-120'/> + <function-decl name='lzc_wait_fs' mangled-name='lzc_wait_fs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_wait_fs'> + <parameter type-id='type-id-16' name='fs'/> + <parameter type-id='type-id-120' name='activity'/> + <parameter type-id='type-id-118' name='waited'/> <return type-id='type-id-1'/> </function-decl> <qualified-type-def type-id='type-id-28' const='yes' id='type-id-121'/> <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-122'/> - <function-decl name='lzc_set_bootenv' mangled-name='lzc_set_bootenv' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_set_bootenv'> - <parameter type-id='type-id-16' name='pool' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1628' column='1'/> - <parameter type-id='type-id-122' name='env' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1628' column='1'/> + <function-decl name='lzc_set_bootenv' mangled-name='lzc_set_bootenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_set_bootenv'> + <parameter type-id='type-id-16' name='pool'/> + <parameter type-id='type-id-122' name='env'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='lzc_get_bootenv' mangled-name='lzc_get_bootenv' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='1637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bootenv'> - <parameter type-id='type-id-16' name='snapname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='584' column='1'/> - <parameter type-id='type-id-64' name='holdsp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzfs_core/libzfs_core.c' line='584' column='1'/> + <function-decl name='lzc_get_bootenv' mangled-name='lzc_get_bootenv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='lzc_get_bootenv'> + <parameter type-id='type-id-16' name='snapname'/> + <parameter type-id='type-id-64' name='holdsp'/> <return type-id='type-id-1'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='zutil_device_path.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil' language='LANG_C99'> - <typedef-decl name='size_t' type-id='type-id-26' filepath='/usr/lib/llvm-13/lib/clang/13.0.0/include/stddef.h' line='46' column='1' id='type-id-123'/> - <function-decl name='zfs_resolve_shortname' mangled-name='zfs_resolve_shortname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='41' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_resolve_shortname'> - <parameter type-id='type-id-16' name='name' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='41' column='1'/> - <parameter type-id='type-id-37' name='path' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='41' column='1'/> - <parameter type-id='type-id-123' name='len' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='41' column='1'/> + <abi-instr version='1.0' address-size='64' path='zutil_device_path.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libzutil' language='LANG_C99'> + <function-decl name='zfs_basename' mangled-name='zfs_basename' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_basename'> + <parameter type-id='type-id-16' name='path'/> + <return type-id='type-id-16'/> + </function-decl> + <typedef-decl name='__ssize_t' type-id='type-id-5' id='type-id-123'/> + <typedef-decl name='ssize_t' type-id='type-id-123' id='type-id-124'/> + <function-decl name='zfs_dirnamelen' mangled-name='zfs_dirnamelen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_dirnamelen'> + <parameter type-id='type-id-16' name='path'/> + <return type-id='type-id-124'/> + </function-decl> + <typedef-decl name='size_t' type-id='type-id-26' id='type-id-125'/> + <function-decl name='zfs_resolve_shortname' mangled-name='zfs_resolve_shortname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_resolve_shortname'> + <parameter type-id='type-id-16' name='name'/> + <parameter type-id='type-id-37' name='path'/> + <parameter type-id='type-id-125' name='len'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='631' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='getenv' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-16'/> <return type-id='type-id-37'/> </function-decl> - <function-decl name='access' filepath='/usr/include/unistd.h' line='287' column='1' visibility='default' binding='global' size-in-bits='64'> + <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-126'/> + <function-decl name='strtok_r' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-37'/> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-126'/> + <return type-id='type-id-37'/> + </function-decl> + <function-decl name='access' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-16'/> <parameter type-id='type-id-1'/> <return type-id='type-id-1'/> </function-decl> - <qualified-type-def type-id='type-id-16' const='yes' id='type-id-124'/> - <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-125'/> - <function-decl name='zpool_default_search_paths' filepath='../../include/libzutil.h' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> + <qualified-type-def type-id='type-id-16' const='yes' id='type-id-127'/> + <pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-128'/> + <function-decl name='zpool_default_search_paths' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-38'/> - <return type-id='type-id-125'/> + <return type-id='type-id-128'/> </function-decl> - <function-decl name='zfs_strcmp_pathname' mangled-name='zfs_strcmp_pathname' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='139' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_strcmp_pathname'> - <parameter type-id='type-id-16' name='name' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='139' column='1'/> - <parameter type-id='type-id-16' name='cmp' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='139' column='1'/> - <parameter type-id='type-id-1' name='wholedisk' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_device_path.c' line='139' column='1'/> + <function-decl name='zfs_strcmp_pathname' mangled-name='zfs_strcmp_pathname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zfs_strcmp_pathname'> + <parameter type-id='type-id-16' name='name'/> + <parameter type-id='type-id-16' name='cmp'/> + <parameter type-id='type-id-1' name='wholedisk'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='strlcat' filepath='../../lib/libspl/include/string.h' line='33' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='strlcat' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-37'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-26'/> <return type-id='type-id-26'/> </function-decl> - <function-decl name='zfs_append_partition' filepath='../../include/libzutil.h' line='96' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='zfs_append_partition' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-37'/> <parameter type-id='type-id-26'/> <return type-id='type-id-1'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='zutil_import.c' comp-dir-path='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil' language='LANG_C99'> - <class-decl name='libpc_handle' size-in-bits='8448' is-struct='yes' visibility='default' filepath='./zutil_import.h' line='41' column='1' id='type-id-126'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='lpc_printerr' type-id='type-id-41' visibility='default' filepath='./zutil_import.h' line='42' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='lpc_open_access_error' type-id='type-id-41' visibility='default' filepath='./zutil_import.h' line='43' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='lpc_desc_active' type-id='type-id-41' visibility='default' filepath='./zutil_import.h' line='44' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='lpc_desc' type-id='type-id-127' visibility='default' filepath='./zutil_import.h' line='45' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='lpc_ops' type-id='type-id-128' visibility='default' filepath='./zutil_import.h' line='46' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8384'> - <var-decl name='lpc_lib_handle' type-id='type-id-73' visibility='default' filepath='./zutil_import.h' line='47' column='1'/> - </data-member> - </class-decl> - - <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='8192' id='type-id-127'> - <subrange length='1024' type-id='type-id-12' id='type-id-129'/> - - </array-type-def> - <class-decl name='pool_config_ops' size-in-bits='128' is-struct='yes' visibility='default' filepath='../../include/libzutil.h' line='51' column='1' id='type-id-130'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pco_refresh_config' type-id='type-id-131' visibility='default' filepath='../../include/libzutil.h' line='52' column='1'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pco_pool_active' type-id='type-id-132' visibility='default' filepath='../../include/libzutil.h' line='53' column='1'/> - </data-member> - </class-decl> - <typedef-decl name='refresh_config_func_t' type-id='type-id-133' filepath='../../include/libzutil.h' line='47' column='1' id='type-id-134'/> - <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-131'/> - <typedef-decl name='pool_active_func_t' type-id='type-id-135' filepath='../../include/libzutil.h' line='49' column='1' id='type-id-136'/> - <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-132'/> - <qualified-type-def type-id='type-id-130' const='yes' id='type-id-137'/> - <typedef-decl name='pool_config_ops_t' type-id='type-id-137' filepath='../../include/libzutil.h' line='54' column='1' id='type-id-138'/> - <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-128'/> - <typedef-decl name='libpc_handle_t' type-id='type-id-126' filepath='./zutil_import.h' line='48' column='1' id='type-id-140'/> - <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/> - <function-decl name='zutil_alloc' mangled-name='zutil_alloc' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='136' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zutil_alloc'> - <parameter type-id='type-id-141' name='hdl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='136' column='1'/> - <parameter type-id='type-id-123' name='size' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='136' column='1'/> - <return type-id='type-id-73'/> - </function-decl> - <function-decl name='zutil_strdup' mangled-name='zutil_strdup' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='147' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zutil_strdup'> - <parameter type-id='type-id-141' name='hdl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='147' column='1'/> - <parameter type-id='type-id-16' name='str' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='147' column='1'/> - <return type-id='type-id-37'/> - </function-decl> - <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-142'/> - <function-decl name='zpool_read_label' mangled-name='zpool_read_label' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_read_label'> - <parameter type-id='type-id-1' name='fd' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='897' column='1'/> - <parameter type-id='type-id-64' name='config' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='897' column='1'/> - <parameter type-id='type-id-142' name='num_labels' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='897' column='1'/> + <abi-instr version='1.0' address-size='64' path='zutil_import.c' comp-dir-path='/home/nabijaczleweli/store/code/zfs/lib/libzutil' language='LANG_C99'> + <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-129'/> + <function-decl name='zpool_read_label' mangled-name='zpool_read_label' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_read_label'> + <parameter type-id='type-id-1' name='fd'/> + <parameter type-id='type-id-64' name='config'/> + <parameter type-id='type-id-129' name='num_labels'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='ioctl' filepath='/usr/include/x86_64-linux-gnu/sys/ioctl.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='ioctl' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-1'/> <parameter type-id='type-id-26'/> <parameter is-variadic='yes'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='spl_pagesize' filepath='../../lib/libspl/include/os/linux/sys/param.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='spl_pagesize' visibility='default' binding='global' size-in-bits='64'> <return type-id='type-id-26'/> </function-decl> - <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-143'/> - <function-decl name='posix_memalign' filepath='/usr/include/stdlib.h' line='577' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-143'/> + <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-130'/> + <function-decl name='posix_memalign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-130'/> <parameter type-id='type-id-26'/> <parameter type-id='type-id-26'/> <return type-id='type-id-1'/> </function-decl> - <class-decl name='aiocb' size-in-bits='1344' is-struct='yes' visibility='default' filepath='/usr/include/aio.h' line='34' column='1' id='type-id-144'> + <class-decl name='aiocb' size-in-bits='1344' is-struct='yes' visibility='default' id='type-id-131'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aio_fildes' type-id='type-id-1' visibility='default' filepath='/usr/include/aio.h' line='36' column='1'/> + <var-decl name='aio_fildes' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='aio_lio_opcode' type-id='type-id-1' visibility='default' filepath='/usr/include/aio.h' line='37' column='1'/> + <var-decl name='aio_lio_opcode' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='aio_reqprio' type-id='type-id-1' visibility='default' filepath='/usr/include/aio.h' line='38' column='1'/> + <var-decl name='aio_reqprio' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='aio_buf' type-id='type-id-145' visibility='default' filepath='/usr/include/aio.h' line='39' column='1'/> + <var-decl name='aio_buf' type-id='type-id-132' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='aio_nbytes' type-id='type-id-123' visibility='default' filepath='/usr/include/aio.h' line='40' column='1'/> + <var-decl name='aio_nbytes' type-id='type-id-125' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='aio_sigevent' type-id='type-id-146' visibility='default' filepath='/usr/include/aio.h' line='41' column='1'/> + <var-decl name='aio_sigevent' type-id='type-id-133' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='__next_prio' type-id='type-id-147' visibility='default' filepath='/usr/include/aio.h' line='44' column='1'/> + <var-decl name='__next_prio' type-id='type-id-134' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='__abs_prio' type-id='type-id-1' visibility='default' filepath='/usr/include/aio.h' line='45' column='1'/> + <var-decl name='__abs_prio' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='__policy' type-id='type-id-1' visibility='default' filepath='/usr/include/aio.h' line='46' column='1'/> + <var-decl name='__policy' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='__error_code' type-id='type-id-1' visibility='default' filepath='/usr/include/aio.h' line='47' column='1'/> + <var-decl name='__error_code' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='__return_value' type-id='type-id-148' visibility='default' filepath='/usr/include/aio.h' line='48' column='1'/> + <var-decl name='__return_value' type-id='type-id-123' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='aio_offset' type-id='type-id-149' visibility='default' filepath='/usr/include/aio.h' line='54' column='1'/> + <var-decl name='aio_offset' type-id='type-id-135' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='__glibc_reserved' type-id='type-id-150' visibility='default' filepath='/usr/include/aio.h' line='56' column='1'/> + <var-decl name='__glibc_reserved' type-id='type-id-136' visibility='default'/> </data-member> </class-decl> - <qualified-type-def type-id='type-id-17' volatile='yes' id='type-id-151'/> - <pointer-type-def type-id='type-id-151' size-in-bits='64' id='type-id-145'/> - <class-decl name='sigevent' size-in-bits='512' is-struct='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='22' column='1' id='type-id-146'> + <qualified-type-def type-id='type-id-17' volatile='yes' id='type-id-137'/> + <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-132'/> + <class-decl name='sigevent' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-133'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sigev_value' type-id='type-id-152' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='24' column='1'/> + <var-decl name='sigev_value' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sigev_signo' type-id='type-id-1' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='25' column='1'/> + <var-decl name='sigev_signo' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='sigev_notify' type-id='type-id-1' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='26' column='1'/> + <var-decl name='sigev_notify' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='_sigev_un' type-id='type-id-153' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='41' column='1'/> + <var-decl name='_sigev_un' type-id='type-id-139' visibility='default'/> </data-member> </class-decl> - <union-decl name='sigval' size-in-bits='64' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='24' column='1' id='type-id-154'> + <union-decl name='sigval' size-in-bits='64' visibility='default' id='type-id-140'> <data-member access='private'> - <var-decl name='sival_int' type-id='type-id-1' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='26' column='1'/> + <var-decl name='sival_int' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='sival_ptr' type-id='type-id-73' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='27' column='1'/> + <var-decl name='sival_ptr' type-id='type-id-73' visibility='default'/> </data-member> </union-decl> - <typedef-decl name='__sigval_t' type-id='type-id-154' filepath='/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h' line='30' column='1' id='type-id-152'/> - <union-decl name='__anonymous_union__' size-in-bits='384' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='28' column='1' id='type-id-153'> + <typedef-decl name='__sigval_t' type-id='type-id-140' id='type-id-138'/> + <union-decl name='__anonymous_union__' size-in-bits='384' is-anonymous='yes' visibility='default' id='type-id-139'> <data-member access='private'> - <var-decl name='_pad' type-id='type-id-155' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='30' column='1'/> + <var-decl name='_pad' type-id='type-id-141' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='_tid' type-id='type-id-156' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='34' column='1'/> + <var-decl name='_tid' type-id='type-id-142' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='_sigev_thread' type-id='type-id-157' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='40' column='1'/> + <var-decl name='_sigev_thread' type-id='type-id-143' visibility='default'/> </data-member> </union-decl> - <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='384' id='type-id-155'> + <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='384' id='type-id-141'> <subrange length='12' type-id='type-id-12' id='type-id-103'/> </array-type-def> - <typedef-decl name='__pid_t' type-id='type-id-1' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='152' column='1' id='type-id-156'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='36' column='1' id='type-id-157'> + <typedef-decl name='__pid_t' type-id='type-id-1' id='type-id-142'/> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-143'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_function' type-id='type-id-158' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='38' column='1'/> + <var-decl name='_function' type-id='type-id-144' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_attribute' type-id='type-id-159' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h' line='39' column='1'/> + <var-decl name='_attribute' type-id='type-id-145' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-158'/> - <union-decl name='pthread_attr_t' size-in-bits='448' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='56' column='1' id='type-id-161'> + <pointer-type-def type-id='type-id-146' size-in-bits='64' id='type-id-144'/> + <union-decl name='pthread_attr_t' size-in-bits='448' visibility='default' id='type-id-147'> <data-member access='private'> - <var-decl name='__size' type-id='type-id-162' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='58' column='1'/> + <var-decl name='__size' type-id='type-id-148' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='__align' type-id='type-id-5' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='59' column='1'/> + <var-decl name='__align' type-id='type-id-5' visibility='default'/> </data-member> </union-decl> - <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='448' id='type-id-162'> - <subrange length='56' type-id='type-id-12' id='type-id-163'/> + <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='448' id='type-id-148'> + <subrange length='56' type-id='type-id-12' id='type-id-149'/> </array-type-def> - <typedef-decl name='pthread_attr_t' type-id='type-id-161' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='62' column='1' id='type-id-164'/> - <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-159'/> - <pointer-type-def type-id='type-id-144' size-in-bits='64' id='type-id-147'/> - <typedef-decl name='__ssize_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='191' column='1' id='type-id-148'/> - <typedef-decl name='__off64_t' type-id='type-id-5' filepath='/usr/include/x86_64-linux-gnu/bits/types.h' line='151' column='1' id='type-id-149'/> + <typedef-decl name='pthread_attr_t' type-id='type-id-147' id='type-id-150'/> + <pointer-type-def type-id='type-id-150' size-in-bits='64' id='type-id-145'/> + <pointer-type-def type-id='type-id-131' size-in-bits='64' id='type-id-134'/> + <typedef-decl name='__off64_t' type-id='type-id-5' id='type-id-135'/> - <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='256' id='type-id-150'> - <subrange length='32' type-id='type-id-12' id='type-id-165'/> + <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='256' id='type-id-136'> + <subrange length='32' type-id='type-id-12' id='type-id-151'/> </array-type-def> - <qualified-type-def type-id='type-id-147' const='yes' id='type-id-166'/> - <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-167'/> - <pointer-type-def type-id='type-id-146' size-in-bits='64' id='type-id-168'/> - <function-decl name='lio_listio' mangled-name='lio_listio64' filepath='/usr/include/aio.h' line='183' column='1' visibility='default' binding='global' size-in-bits='64'> + <qualified-type-def type-id='type-id-134' const='yes' id='type-id-152'/> + <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-153'/> + <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-154'/> + <function-decl name='lio_listio' mangled-name='lio_listio64' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-1'/> - <parameter type-id='type-id-167'/> + <parameter type-id='type-id-153'/> <parameter type-id='type-id-1'/> - <parameter type-id='type-id-168'/> + <parameter type-id='type-id-154'/> <return type-id='type-id-1'/> </function-decl> - <qualified-type-def type-id='type-id-144' const='yes' id='type-id-169'/> - <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-170'/> - <function-decl name='aio_error' mangled-name='aio_error64' filepath='/usr/include/aio.h' line='189' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-170'/> + <qualified-type-def type-id='type-id-131' const='yes' id='type-id-155'/> + <pointer-type-def type-id='type-id-155' size-in-bits='64' id='type-id-156'/> + <function-decl name='aio_error' mangled-name='aio_error64' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-156'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='aio_return' mangled-name='aio_return64' filepath='/usr/include/aio.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-147'/> + <function-decl name='aio_return' mangled-name='aio_return64' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-134'/> <return type-id='type-id-5'/> </function-decl> - <function-decl name='slice_cache_compare' mangled-name='slice_cache_compare' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1010' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='slice_cache_compare'> - <parameter type-id='type-id-73' name='arg1' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1010' column='1'/> - <parameter type-id='type-id-73' name='arg2' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1010' column='1'/> - <return type-id='type-id-1'/> - </function-decl> - <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-171'/> - <function-decl name='label_paths' mangled-name='label_paths' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1070' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='label_paths'> - <parameter type-id='type-id-141' name='hdl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1070' column='1'/> - <parameter type-id='type-id-29' name='label' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1070' column='1'/> - <parameter type-id='type-id-171' name='path' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1070' column='1'/> - <parameter type-id='type-id-171' name='devid' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1070' column='1'/> - <return type-id='type-id-1'/> + <function-decl name='pread64' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-73'/> + <parameter type-id='type-id-26'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-5'/> </function-decl> - <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-172'/> - <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-173'/> - <function-decl name='nvlist_lookup_nvlist_array' filepath='../../include/sys/nvpair.h' line='227' column='1' visibility='default' binding='global' size-in-bits='64'> + <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-157'/> + <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-158'/> + <function-decl name='nvlist_lookup_nvlist_array' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> - <parameter type-id='type-id-172'/> - <parameter type-id='type-id-173'/> + <parameter type-id='type-id-157'/> + <parameter type-id='type-id-158'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_lookup_string' filepath='../../include/sys/nvpair.h' line='213' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_lookup_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> - <parameter type-id='type-id-171'/> + <parameter type-id='type-id-126'/> <return type-id='type-id-1'/> </function-decl> - <class-decl name='importargs' size-in-bits='448' is-struct='yes' visibility='default' filepath='../../include/libzutil.h' line='62' column='1' id='type-id-174'> + <class-decl name='importargs' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-159'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='path' type-id='type-id-171' visibility='default' filepath='../../include/libzutil.h' line='63' column='1'/> + <var-decl name='path' type-id='type-id-126' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='paths' type-id='type-id-1' visibility='default' filepath='../../include/libzutil.h' line='64' column='1'/> + <var-decl name='paths' type-id='type-id-1' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='poolname' type-id='type-id-16' visibility='default' filepath='../../include/libzutil.h' line='65' column='1'/> + <var-decl name='poolname' type-id='type-id-16' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='guid' type-id='type-id-23' visibility='default' filepath='../../include/libzutil.h' line='66' column='1'/> + <var-decl name='guid' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cachefile' type-id='type-id-16' visibility='default' filepath='../../include/libzutil.h' line='67' column='1'/> + <var-decl name='cachefile' type-id='type-id-16' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='can_be_active' type-id='type-id-41' visibility='default' filepath='../../include/libzutil.h' line='68' column='1'/> + <var-decl name='can_be_active' type-id='type-id-41' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='scan' type-id='type-id-41' visibility='default' filepath='../../include/libzutil.h' line='69' column='1'/> + <var-decl name='scan' type-id='type-id-41' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='policy' type-id='type-id-29' visibility='default' filepath='../../include/libzutil.h' line='70' column='1'/> + <var-decl name='policy' type-id='type-id-29' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='importargs_t' type-id='type-id-174' filepath='../../include/libzutil.h' line='71' column='1' id='type-id-175'/> - <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-176'/> - <function-decl name='zpool_search_import' mangled-name='zpool_search_import' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1642' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_search_import'> - <parameter type-id='type-id-73' name='hdl' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1642' column='1'/> - <parameter type-id='type-id-176' name='import' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1642' column='1'/> - <parameter type-id='type-id-128' name='pco' filepath='/mnt/filling/store/nabijaczleweli/code/zfs/lib/libzutil/zutil_import.c' line='1643' column='1'/> + <typedef-decl name='importargs_t' type-id='type-id-159' id='type-id-160'/> + <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-161'/> + <class-decl name='pool_config_ops' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-162'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pco_refresh_config' type-id='type-id-163' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pco_pool_active' type-id='type-id-164' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='refresh_config_func_t' type-id='type-id-165' id='type-id-166'/> + <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-163'/> + <typedef-decl name='pool_active_func_t' type-id='type-id-167' id='type-id-168'/> + <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-164'/> + <qualified-type-def type-id='type-id-162' const='yes' id='type-id-169'/> + <typedef-decl name='pool_config_ops_t' type-id='type-id-169' id='type-id-170'/> + <pointer-type-def type-id='type-id-170' size-in-bits='64' id='type-id-172'/> + <function-decl name='zpool_search_import' mangled-name='zpool_search_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='zpool_search_import'> + <parameter type-id='type-id-73' name='hdl'/> + <parameter type-id='type-id-161' name='import'/> + <parameter type-id='type-id-172' name='pco'/> <return type-id='type-id-29'/> </function-decl> - <function-decl name='dcgettext' filepath='/usr/include/libintl.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='dcgettext' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-16'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-1'/> <return type-id='type-id-37'/> </function-decl> - <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='32' column='1' id='type-id-177'> + <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' id='type-id-173'> <data-member access='private'> - <var-decl name='__size' type-id='type-id-178' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='34' column='1'/> + <var-decl name='__size' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='__align' type-id='type-id-1' visibility='default' filepath='/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h' line='35' column='1'/> + <var-decl name='__align' type-id='type-id-1' visibility='default'/> </data-member> </union-decl> - <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='32' id='type-id-178'> + <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='32' id='type-id-174'> <subrange length='4' type-id='type-id-12' id='type-id-92'/> </array-type-def> - <qualified-type-def type-id='type-id-177' const='yes' id='type-id-179'/> - <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-180'/> - <function-decl name='pthread_mutex_init' filepath='/usr/include/pthread.h' line='750' column='1' visibility='default' binding='global' size-in-bits='64'> + <qualified-type-def type-id='type-id-173' const='yes' id='type-id-175'/> + <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-176'/> + <function-decl name='pthread_mutex_init' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-14'/> - <parameter type-id='type-id-180'/> + <parameter type-id='type-id-176'/> <return type-id='type-id-1'/> </function-decl> - <class-decl name='avl_tree' size-in-bits='320' is-struct='yes' visibility='default' filepath='../../include/sys/avl_impl.h' line='146' column='1' id='type-id-181'> + <class-decl name='libpc_handle' size-in-bits='8448' is-struct='yes' visibility='default' id='type-id-177'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='lpc_printerr' type-id='type-id-41' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='lpc_open_access_error' type-id='type-id-41' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lpc_desc_active' type-id='type-id-41' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='lpc_desc' type-id='type-id-178' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='lpc_ops' type-id='type-id-172' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8384'> + <var-decl name='lpc_lib_handle' type-id='type-id-73' visibility='default'/> + </data-member> + </class-decl> + + <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='8192' id='type-id-178'> + <subrange length='1024' type-id='type-id-12' id='type-id-179'/> + + </array-type-def> + <pointer-type-def type-id='type-id-177' size-in-bits='64' id='type-id-180'/> + <class-decl name='avl_tree' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-181'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='avl_root' type-id='type-id-182' visibility='default' filepath='../../include/sys/avl_impl.h' line='147' column='1'/> + <var-decl name='avl_root' type-id='type-id-182' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='avl_compar' type-id='type-id-183' visibility='default' filepath='../../include/sys/avl_impl.h' line='148' column='1'/> + <var-decl name='avl_compar' type-id='type-id-183' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='avl_offset' type-id='type-id-123' visibility='default' filepath='../../include/sys/avl_impl.h' line='149' column='1'/> + <var-decl name='avl_offset' type-id='type-id-125' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='avl_numnodes' type-id='type-id-184' visibility='default' filepath='../../include/sys/avl_impl.h' line='150' column='1'/> + <var-decl name='avl_numnodes' type-id='type-id-184' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='avl_size' type-id='type-id-123' visibility='default' filepath='../../include/sys/avl_impl.h' line='151' column='1'/> + <var-decl name='avl_size' type-id='type-id-125' visibility='default'/> </data-member> </class-decl> - <class-decl name='avl_node' size-in-bits='192' is-struct='yes' visibility='default' filepath='../../include/sys/avl_impl.h' line='90' column='1' id='type-id-185'> + <class-decl name='avl_node' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-185'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='avl_child' type-id='type-id-186' visibility='default' filepath='../../include/sys/avl_impl.h' line='91' column='1'/> + <var-decl name='avl_child' type-id='type-id-186' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='avl_pcb' type-id='type-id-187' visibility='default' filepath='../../include/sys/avl_impl.h' line='92' column='1'/> + <var-decl name='avl_pcb' type-id='type-id-187' visibility='default'/> </data-member> </class-decl> <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-182'/> @@ -2125,229 +2118,228 @@ <subrange length='2' type-id='type-id-12' id='type-id-62'/> </array-type-def> - <typedef-decl name='uintptr_t' type-id='type-id-26' filepath='/usr/include/stdint.h' line='90' column='1' id='type-id-187'/> + <typedef-decl name='uintptr_t' type-id='type-id-26' id='type-id-187'/> <pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-183'/> - <typedef-decl name='ulong_t' type-id='type-id-26' filepath='../../lib/libspl/include/sys/stdtypes.h' line='34' column='1' id='type-id-184'/> + <typedef-decl name='ulong_t' type-id='type-id-26' id='type-id-184'/> <pointer-type-def type-id='type-id-181' size-in-bits='64' id='type-id-189'/> - <function-decl name='avl_create' filepath='../../include/sys/avl.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'> + <pointer-type-def type-id='type-id-189' size-in-bits='64' id='type-id-190'/> + <function-decl name='zpool_find_import_blkid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-180'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-190'/> + <return type-id='type-id-1'/> + </function-decl> + <function-decl name='avl_create' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-189'/> <parameter type-id='type-id-183'/> <parameter type-id='type-id-26'/> <parameter type-id='type-id-26'/> <return type-id='type-id-17'/> </function-decl> - <function-decl name='dirname' filepath='/usr/include/libgen.h' line='26' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='dirname' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-37'/> <return type-id='type-id-37'/> </function-decl> - <function-decl name='realpath' filepath='/usr/include/stdlib.h' line='797' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='realpath' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-16'/> <parameter type-id='type-id-37'/> <return type-id='type-id-37'/> </function-decl> - <function-decl name='avl_destroy_nodes' filepath='../../include/sys/avl.h' line='309' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-189'/> - <parameter type-id='type-id-143'/> - <return type-id='type-id-73'/> - </function-decl> - <function-decl name='pthread_mutex_destroy' filepath='/usr/include/pthread.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-14'/> - <return type-id='type-id-1'/> - </function-decl> - <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-190'/> - <pointer-type-def type-id='type-id-189' size-in-bits='64' id='type-id-191'/> - <function-decl name='zpool_find_import_blkid' filepath='./zutil_import.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-190'/> + <function-decl name='pthread_mutex_destroy' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-14'/> - <parameter type-id='type-id-191'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_empty' filepath='../../include/sys/nvpair.h' line='239' column='1' visibility='default' binding='global' size-in-bits='64'> - <parameter type-id='type-id-35'/> - <return type-id='type-id-51'/> - </function-decl> - <function-decl name='geteuid' filepath='/usr/include/unistd.h' line='678' column='1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-6'/> - </function-decl> - <function-decl name='nvlist_alloc' filepath='../../include/sys/nvpair.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-74'/> <parameter type-id='type-id-6'/> <parameter type-id='type-id-1'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='fnvpair_value_nvlist' filepath='../../include/sys/nvpair.h' line='352' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvpair_value_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-70'/> <return type-id='type-id-35'/> </function-decl> - <function-decl name='fnvlist_lookup_nvlist' filepath='../../include/sys/nvpair.h' line='329' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='fnvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <return type-id='type-id-35'/> </function-decl> - <function-decl name='nvlist_add_string' filepath='../../include/sys/nvpair.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_string' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> <parameter type-id='type-id-16'/> <return type-id='type-id-1'/> </function-decl> - <function-decl name='nvlist_add_nvlist' filepath='../../include/sys/nvpair.h' line='180' column='1' visibility='default' binding='global' size-in-bits='64'> + <function-decl name='nvlist_add_nvlist' visibility='default' binding='global' size-in-bits='64'> <parameter type-id='type-id-35'/> <parameter type-id='type-id-16'/> |