Mark Johnston f3e982e764 Define a unified pmap structure for i386.
The overloading of struct pmap for PAE and non-PAE pmaps results in
three distinct layouts for the structure, which is embedded in
struct vmspace.  This causes a large number of duplicate structure
definitions in the i386 kernel's CTF type graph.

Since most pmap fields are the same in the two pmaps, simply provide
side-by-side variants of the fields that are distinct, using fixed-size
types.

PR:		242689
Reviewed by:	kib
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D22896
2020-01-07 15:59:31 +00:00
..
2018-04-13 20:30:49 +00:00
2019-12-04 16:56:11 +00:00
2019-08-29 07:25:27 +00:00
2018-04-13 20:30:49 +00:00
2018-05-11 20:47:45 +00:00
2019-08-29 07:25:27 +00:00
2019-08-29 07:25:27 +00:00
2018-06-04 02:05:48 +00:00
2018-04-13 20:30:49 +00:00