Revert "Split platform functions from entrypoints"

This reverts commit 87a562ced75efb1383a553bf8837ec3b9b848920.

Bug: 110883880
Test: Chrome no longer crashes
Change-Id: I81d97298cbfd7f947920b6e9e8ad3abcd1a0d75a
(cherry picked from commit d18d55344f9c1133c6b4f41aa6defcde1c32c7f3)
12 files changed