Use standard mtx(9), rwlock(9), sx(9) system initialization macros
instead of doing initialization manually.

Sponsored by:	Nginx, Inc.
Sponsored by:	Netflix


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274306 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Remove remnants of if_ef(4).


git-svn-id: svn+ssh://svn.freebsd.org/base/head@274307 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f