mirror_zfs/module/os/freebsd/spl
Ryan Moeller 1826068523 FreeBSD: Clean up ASSERT/VERIFY use in module
Convert use of ASSERT() to ASSERT0(), ASSERT3U(), ASSERT3S(),
ASSERT3P(), and likewise for VERIFY().  In some cases it ended up
making more sense to change the code, such as VERIFY on nvlist
operations that I have converted to use fnvlist instead.  In one
place I changed an internal struct member from int to boolean_t to
match its use.  Some asserts that combined multiple checks with &&
in a single assert have been split to separate asserts, to make it
apparent which check fails.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #11971
2021-09-14 12:02:23 -07:00
..
acl_common.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
callb.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
list.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
sha224.h Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
sha256.h Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
sha256c.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
sha384.h Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
sha512.h Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
sha512c.c Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
sha512t.h Add FreeBSD support to OpenZFS 2020-04-14 11:36:28 -07:00
spl_acl.c Drop "All rights reserved" from files by trasz@FreeBSD.org 2021-05-10 12:06:21 -07:00
spl_atomic.c Update FreeBSD SPL atomics 2020-05-04 15:07:04 -07:00
spl_cmn_err.c Refactor ccompile.h to not include system headers 2020-07-25 20:09:50 -07:00
spl_dtrace.c Refactor ccompile.h to not include system headers 2020-07-25 20:09:50 -07:00
spl_kmem.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
spl_kstat.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
spl_misc.c Refactor ccompile.h to not include system headers 2020-07-25 20:09:50 -07:00
spl_policy.c Share zfs_fsync, zfs_read, zfs_write, et al between Linux and FreeBSD 2020-10-21 14:08:06 -07:00
spl_procfs_list.c FreeBSD: Add support for procfs_list 2020-09-23 16:43:51 -07:00
spl_string.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
spl_sunddi.c Refactor ccompile.h to not include system headers 2020-07-25 20:09:50 -07:00
spl_sysevent.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
spl_taskq.c FreeBSD: fix panic due to tqid overflow 2020-10-14 08:57:03 -07:00
spl_uio.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
spl_vfs.c FreeBSD: Clean up ASSERT/VERIFY use in module 2021-09-14 12:02:23 -07:00
spl_vm.c Changes to make openzfs build within FreeBSD buildworld 2020-07-31 21:30:31 -07:00
spl_zlib.c Remove commented-out code 2020-08-05 10:28:18 -07:00
spl_zone.c FreeBSD: Simplify INGLOBALZONE 2020-08-31 19:43:08 -07:00