opnsense-src/sys/cddl
Mark Johnston d818a78393 boot/zfs: Extend zfsimpl.h and make it easier to use
Some makefs(8) patches make use of zfsimpl.h (not zfsimpl.c though) to
provide definitions for various on-disk structures.  Most of this diff
simply adds new definitions that are useful.

Also reduce dependencies of the header:
- remove an unused list_node_t field to drop the sys/list.h dependency
- replace CTASSERT with _Static_assert
And fix the declaration of decode_embedded_bp_compressed().

No functional change intended.

Reviewed by:	tsoome
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit 77649f35a7)
2022-06-05 11:15:04 -04:00
..
boot/zfs boot/zfs: Extend zfsimpl.h and make it easier to use 2022-06-05 11:15:04 -04:00
compat/opensolaris Drop "All rights reserved" from all my stuff. This includes 2020-10-28 13:46:11 +00:00
contrib/opensolaris Create sys/reg.h for the common code previously in machine/reg.h 2022-05-12 15:12:59 -07:00
dev Create sys/reg.h for the common code previously in machine/reg.h 2022-05-12 15:12:59 -07:00