OPNSense/src ea449cdsys/net pfvar.h, sys/netpfil/pf pf_ioctl.c pf.c

MFC r334375, r334379:

pf: Replace rwlock on PF_RULES_LOCK with rmlock

Given that PF_RULES_LOCK is a mostly read lock, replace the rwlock with rmlock.
This change improves packet processing rate in high pps environments.
Benchmarking by olivier@ shows a 65% improvement in pps.

While here, also eliminate all appearances of "sys/rwlock.h" includes since it
is not used anymore.

Submitted by:   farrokhi@
DeltaFile
+12-8sys/net/pfvar.h
+5-5sys/netpfil/pf/pf_ioctl.c
+6-1sys/netpfil/pf/pf.c
+2-0sys/netpfil/pf/if_pfsync.c
+0-1sys/netpfil/pf/pf_norm.c
+0-1sys/netpfil/pf/pf_osfp.c
+0-1sys/netpfil/pf/pf_table.c
+0-1sys/netpfil/pf/pf_lb.c
+0-1sys/netpfil/pf/pf_if.c
+25-199 files

UnifiedSplitRaw