more questions about UAPI content -- why some usages of "__KERNEL__"?