__cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED from <sys/types.h>. Should prevent the massive namespace pollution by way of dragging in many MD headers that has been observed to break stuff.