Clean up uses of the old __P() macro.

Reduces the diff to OpenBSD by about 2000 lines.