This might not be a right way to fix types since style(9) does not accept syntax changes.
bool (or _Bool) is C standard whereas boolean_t is not. This can cause problems in both userland and kernel.
An exemple of this is ioat.c, where intrdelay_supported and is_submitter_processing are supposed to be 0/1 bool values, but they are actually int behind the hood.
This means values other than 0/1 can be accepted, which is not a intended behaviour of bool type.
cddl/, contrib/, sys/contrib/, and crypto/ are excluded.
ZFS related code is also excluded such as bectl(8) since boolean_t is still used in OpenZFS.