NetBSD/sys/dev/marvell
riastradh 9fc453562f Round of uvm.h cleanup.
The poorly named uvm.h is generally supposed to be for uvm-internal
users only.

- Narrow it to files that actually need it -- mostly files that need
  to query whether curlwp is the pagedaemon, which should maybe be
  exposed by an external header.

- Use uvm_extern.h where feasible and uvm_*.h for things not exposed
  by it.  We should split up uvm_extern.h but this will serve for now
  to reduce the uvm.h dependencies.

- Use uvm_stat.h and #ifdef UVMHIST uvm.h for files that use
  UVMHIST(ubchist), since ubchist is declared in uvm.h but the
  reference evaporates if UVMHIST is not defined, so we reduce header
  file dependencies.

- Make uvm_device.h and uvm_swap.h independently includable while
  here.

ok chs@
2020-09-05 16:30:10 +00:00
..
com_mv.c
ehci_mv.c
files.armada Omit needless rijndael dependencies. 2020-07-25 22:37:16 +00:00
files.discovery
gt.c
gtbrgreg.h
gtbrgvar.h
gtdevbusvar.h
gtethreg.h
gtidmac.c
gtidmacreg.h
gtidmacvar.h
gtintrreg.h
gtintrvar.h
gtmpsc.c
gtmpscreg.h
gtmpscvar.h
gtpci.c Overhaul the interface to pci_configure_bus(): 2020-07-07 03:38:45 +00:00
gtpcireg.h
gtpcivar.h
gtreg.h
gtsdmareg.h
gtsdmavar.h
gttwsi.c
gtvar.h
if_gfe.c Round of uvm.h cleanup. 2020-09-05 16:30:10 +00:00
if_gfevar.h
if_mvgbe.c
if_mvxpe.c
if_mvxpereg.h
if_mvxpevar.h
marvellreg.h
marvellvar.h
mvcesa.c mvcesa(4): Don't use prev msg's last block as IV for next msg in CBC. 2020-06-14 23:29:23 +00:00
mvcesareg.h
mvgbereg.h
mvpex.c Overhaul the interface to pci_configure_bus(): 2020-07-07 03:38:45 +00:00
mvpexreg.h
mvpexvar.h
mvsata_mv.c
mvsdio.c
mvsdioreg.h
mvspi.c
mvspireg.h
mvxpbm.c
mvxpbmvar.h
mvxpsec.c Make this build with or without options IPSEC. 2020-07-25 22:37:48 +00:00
mvxpsecreg.h
mvxpsecvar.h
obio.c
pchb.c