#include <mach/boolean.h> also included by <mach/mach.h>

mach/boolean.h

2 macros

macroTRUE

#define TRUE 1
CMU/MIT Mach reference · manual page · © Carnegie Mellon
The kernel allocates the region in the next unused space that is sufficient within the address space. The kernel returns the starting address actually used in address.
a value of boolean_t

macroFALSE

#define FALSE 0
CMU/MIT Mach reference · manual page · © Carnegie Mellon
The kernel allocates the region starting at address unless that space is already allocated.
a value of boolean_t