From fb919e4d5a2c1baca52ac70d1064f140fffdda71 Mon Sep 17 00:00:00 2001 From: Mark Murray Date: Tue, 1 May 2001 08:13:21 +0000 Subject: [PATCH] Undo part of the tangle of having sys/lock.h and sys/mutex.h included in other "system" header files. Also help the deprecation of lockmgr.h by making it a sub-include of sys/lock.h and removing sys/lockmgr.h form kernel .c files. Sort sys/*.h includes where possible in affected files. OK'ed by: bde (with reservations) --- sys/alpha/alpha/interrupt.c | 7 +-- sys/alpha/alpha/procfs_machdep.c | 9 ++-- sys/alpha/alpha/sys_machdep.c | 10 ++-- sys/alpha/linux/linux_machdep.c | 9 ++-- sys/alpha/linux/linux_sysvec.c | 16 +++--- sys/alpha/osf1/osf1_misc.c | 67 +++++++++++--------------- sys/amd64/amd64/fpu.c | 6 ++- sys/amd64/amd64/mp_machdep.c | 20 ++++---- sys/amd64/amd64/mptable.c | 20 ++++---- sys/amd64/amd64/pmap.c | 11 ++--- sys/amd64/amd64/sys_machdep.c | 8 +-- sys/amd64/include/mptable.h | 20 ++++---- sys/amd64/isa/intr_machdep.c | 15 +++--- sys/amd64/isa/nmi.c | 15 +++--- sys/amd64/isa/npx.c | 6 ++- sys/coda/coda_fbsd.c | 7 +-- sys/coda/coda_namecache.c | 6 +-- sys/coda/coda_psdev.c | 15 +++--- sys/coda/coda_subr.c | 4 +- sys/coda/coda_venus.c | 8 +-- sys/coda/coda_vfsops.c | 12 ++--- sys/coda/coda_vnops.c | 19 ++++---- sys/compat/linprocfs/linprocfs.c | 7 +-- sys/compat/linprocfs/linprocfs_misc.c | 7 +-- sys/compat/linprocfs/linprocfs_subr.c | 5 +- sys/compat/linprocfs/linprocfs_vnops.c | 18 ++++--- sys/compat/linux/linux_file.c | 11 +++-- sys/compat/linux/linux_misc.c | 14 +++--- sys/compat/linux/linux_signal.c | 4 +- sys/compat/pecoff/imgact_pecoff.c | 10 ++-- sys/compat/svr4/imgact_svr4.c | 5 +- sys/compat/svr4/svr4_fcntl.c | 10 ++-- sys/compat/svr4/svr4_misc.c | 30 ++++++------ sys/compat/svr4/svr4_resource.c | 3 +- sys/compat/svr4/svr4_signal.c | 4 +- sys/compat/svr4/svr4_stream.c | 24 ++++----- sys/ddb/db_watch.c | 3 +- sys/dev/acpica/acpi.c | 1 + sys/dev/bktr/bktr_core.c | 2 + sys/dev/cy/cy.c | 6 ++- sys/dev/cy/cy_isa.c | 6 ++- sys/dev/fdc/fdc.c | 6 ++- sys/dev/md/md.c | 18 ++++--- sys/dev/pdq/pdqvar.h | 3 ++ sys/dev/random/randomdev.c | 14 +++--- sys/dev/sio/sio.c | 18 ++++--- sys/dev/sound/midi/midi.h | 1 + sys/dev/syscons/scmouse.c | 12 +++-- sys/dev/syscons/syscons.c | 20 ++++---- sys/dev/usb/uhid.c | 2 + sys/dev/usb/usb.c | 2 + sys/fs/coda/coda_fbsd.c | 7 +-- sys/fs/coda/coda_namecache.c | 6 +-- sys/fs/coda/coda_psdev.c | 15 +++--- sys/fs/coda/coda_subr.c | 4 +- sys/fs/coda/coda_venus.c | 8 +-- sys/fs/coda/coda_vfsops.c | 12 ++--- sys/fs/coda/coda_vnops.c | 19 ++++---- sys/fs/deadfs/dead_vnops.c | 5 +- sys/fs/devfs/devfs_devs.c | 9 ++-- sys/fs/devfs/devfs_vfsops.c | 9 ++-- sys/fs/devfs/devfs_vnops.c | 13 ++--- sys/fs/fdescfs/fdesc_vfsops.c | 11 +++-- sys/fs/fdescfs/fdesc_vnops.c | 19 ++++---- sys/fs/nullfs/null_subr.c | 7 ++- sys/fs/nullfs/null_vfsops.c | 5 +- sys/fs/nullfs/null_vnops.c | 11 +++-- sys/fs/nwfs/nwfs_node.c | 13 +++-- sys/fs/portalfs/portal_vfsops.c | 16 +++--- sys/fs/procfs/procfs_ctl.c | 5 +- sys/fs/procfs/procfs_dbregs.c | 7 ++- sys/fs/procfs/procfs_fpregs.c | 7 ++- sys/fs/procfs/procfs_map.c | 3 +- sys/fs/procfs/procfs_mem.c | 8 +-- sys/fs/procfs/procfs_regs.c | 9 +++- sys/fs/procfs/procfs_status.c | 15 +++--- sys/fs/procfs/procfs_subr.c | 13 ++--- sys/fs/procfs/procfs_vnops.c | 21 +++++--- sys/fs/smbfs/smbfs_node.c | 20 ++++---- sys/fs/umapfs/umap_subr.c | 6 ++- sys/fs/umapfs/umap_vfsops.c | 9 ++-- sys/fs/umapfs/umap_vnops.c | 8 +-- sys/fs/unionfs/union_subr.c | 11 +++-- sys/gnu/ext2fs/ext2_subr.c | 15 +++--- sys/gnu/fs/ext2fs/ext2_subr.c | 15 +++--- sys/gnu/i386/fpemul/fpu_entry.c | 4 +- sys/i386/i386/math_emulate.c | 9 ++-- sys/i386/i386/mp_machdep.c | 20 ++++---- sys/i386/i386/mpapic.c | 5 +- sys/i386/i386/mptable.c | 20 ++++---- sys/i386/i386/pmap.c | 11 ++--- sys/i386/i386/procfs_machdep.c | 6 ++- sys/i386/i386/sys_machdep.c | 8 +-- sys/i386/ibcs2/ibcs2_fcntl.c | 4 +- sys/i386/ibcs2/ibcs2_ioctl.c | 7 +-- sys/i386/ibcs2/ibcs2_misc.c | 5 +- sys/i386/ibcs2/ibcs2_other.c | 2 + sys/i386/ibcs2/ibcs2_signal.c | 2 + sys/i386/ibcs2/imgact_coff.c | 5 +- sys/i386/include/mptable.h | 20 ++++---- sys/i386/isa/cy.c | 6 ++- sys/i386/isa/intr_machdep.c | 15 +++--- sys/i386/isa/nmi.c | 15 +++--- sys/i386/isa/npx.c | 6 ++- sys/i386/isa/pcvt/pcvt_hdr.h | 16 +++--- sys/i386/isa/spigot.c | 8 +-- sys/i386/linux/imgact_linux.c | 5 +- sys/i386/linux/linux_machdep.c | 9 ++-- sys/i386/linux/linux_sysvec.c | 11 +++-- sys/i386/svr4/svr4_machdep.c | 10 ++-- sys/isa/fd.c | 6 ++- sys/isa/sio.c | 18 ++++--- sys/kern/imgact_aout.c | 8 +-- sys/kern/imgact_gzip.c | 3 +- sys/kern/kern_acct.c | 2 + sys/kern/kern_condvar.c | 3 +- sys/kern/kern_descrip.c | 2 + sys/kern/kern_event.c | 2 + sys/kern/kern_exec.c | 4 +- sys/kern/kern_idle.c | 5 +- sys/kern/kern_ktrace.c | 3 +- sys/kern/kern_lockf.c | 1 + sys/kern/kern_malloc.c | 2 +- sys/kern/kern_mutex.c | 2 +- sys/kern/kern_proc.c | 10 ++-- sys/kern/kern_prot.c | 5 +- sys/kern/kern_subr.c | 4 +- sys/kern/kern_time.c | 3 ++ sys/kern/ksched.c | 3 +- sys/kern/link_elf.c | 6 ++- sys/kern/link_elf_obj.c | 6 ++- sys/kern/p1003_1b.c | 10 ++-- sys/kern/subr_eventhandler.c | 1 + sys/kern/subr_prof.c | 2 + sys/kern/subr_turnstile.c | 2 +- sys/kern/sys_pipe.c | 4 +- sys/kern/sys_process.c | 6 ++- sys/kern/sysv_shm.c | 4 +- sys/kern/tty.c | 3 +- sys/kern/tty_tty.c | 2 +- sys/kern/uipc_mbuf.c | 6 ++- sys/kern/uipc_mbuf2.c | 2 + sys/kern/uipc_sockbuf.c | 4 +- sys/kern/uipc_socket.c | 3 ++ sys/kern/uipc_socket2.c | 4 +- sys/kern/uipc_syscalls.c | 7 ++- sys/kern/uipc_usrreq.c | 6 ++- sys/kern/vfs_cache.c | 1 + sys/kern/vfs_conf.c | 9 +++- sys/kern/vfs_lookup.c | 2 +- sys/kern/vfs_mount.c | 9 +++- sys/miscfs/deadfs/dead_vnops.c | 5 +- sys/miscfs/fdesc/fdesc_vfsops.c | 11 +++-- sys/miscfs/fdesc/fdesc_vnops.c | 19 ++++---- sys/miscfs/nullfs/null_subr.c | 7 ++- sys/miscfs/nullfs/null_vfsops.c | 5 +- sys/miscfs/nullfs/null_vnops.c | 11 +++-- sys/miscfs/portal/portal_vfsops.c | 16 +++--- sys/miscfs/procfs/procfs_ctl.c | 5 +- sys/miscfs/procfs/procfs_dbregs.c | 7 ++- sys/miscfs/procfs/procfs_fpregs.c | 7 ++- sys/miscfs/procfs/procfs_map.c | 3 +- sys/miscfs/procfs/procfs_mem.c | 8 +-- sys/miscfs/procfs/procfs_regs.c | 9 +++- sys/miscfs/procfs/procfs_status.c | 15 +++--- sys/miscfs/procfs/procfs_subr.c | 13 ++--- sys/miscfs/procfs/procfs_vnops.c | 21 +++++--- sys/miscfs/umapfs/umap_subr.c | 6 ++- sys/miscfs/umapfs/umap_vfsops.c | 9 ++-- sys/miscfs/umapfs/umap_vnops.c | 8 +-- sys/miscfs/union/union_subr.c | 11 +++-- sys/net/bsd_comp.c | 3 ++ sys/net/ppp_deflate.c | 3 ++ sys/netinet/tcp_output.c | 8 +-- sys/netipx/spx_usrreq.c | 2 + sys/netkey/keysock.c | 12 +++-- sys/netncp/ncp_rq.c | 1 + sys/netncp/ncp_subr.c | 7 +-- sys/netsmb/smb_dev.c | 17 ++++--- sys/nfs/nfs_lock.c | 8 +-- sys/nfs/nfs_node.c | 9 ++-- sys/nfs/nfs_nqlease.c | 14 ++++-- sys/nfs/nfs_socket.c | 14 +++--- sys/nfs/nfs_vfsops.c | 13 ++--- sys/nfsclient/nfs_lock.c | 8 +-- sys/nfsclient/nfs_node.c | 9 ++-- sys/nfsclient/nfs_socket.c | 14 +++--- sys/nfsclient/nfs_vfsops.c | 13 ++--- sys/nfsserver/nfs_srvsock.c | 14 +++--- sys/nwfs/nwfs_node.c | 13 +++-- sys/pc98/pc98/syscons.c | 20 ++++---- sys/posix4/ksched.c | 3 +- sys/posix4/p1003_1b.c | 10 ++-- sys/powerpc/powerpc/procfs_machdep.c | 9 ++-- sys/sys/_lock.h | 44 +++++++++++++++++ sys/sys/_mutex.h | 47 ++++++++++++++++++ sys/sys/buf.h | 1 + sys/sys/conf.h | 1 - sys/sys/eventhandler.h | 9 +++- sys/sys/linedisc.h | 1 - sys/sys/lock.h | 13 +---- sys/sys/lockmgr.h | 6 +-- sys/sys/mbuf.h | 4 +- sys/sys/mount.h | 9 +++- sys/sys/mutex.h | 17 +------ sys/sys/resourcevar.h | 6 ++- sys/sys/sx.h | 5 +- sys/sys/ucred.h | 5 +- sys/sys/user.h | 4 +- sys/sys/vnode.h | 10 +++- sys/ufs/ufs/ufs_quota.c | 13 +++-- sys/ufs/ufs/ufs_vfsops.c | 8 +-- sys/vm/device_pager.c | 2 + sys/vm/phys_pager.c | 2 + sys/vm/vm_fault.c | 3 +- sys/vm/vm_glue.c | 4 +- sys/vm/vm_init.c | 3 +- sys/vm/vm_kern.c | 3 +- sys/vm/vm_map.c | 3 +- sys/vm/vm_meter.c | 5 +- sys/vm/vm_mmap.c | 4 +- sys/vm/vm_object.c | 8 +-- sys/vm/vm_page.c | 2 +- sys/vm/vm_pageout.c | 3 +- sys/vm/vm_unix.c | 2 +- sys/vm/vm_zone.h | 4 +- 226 files changed, 1220 insertions(+), 802 deletions(-) create mode 100644 sys/sys/_lock.h create mode 100644 sys/sys/_mutex.h diff --git a/sys/alpha/alpha/interrupt.c b/sys/alpha/alpha/interrupt.c index ead015ba2f8f..0da3dffddad9 100644 --- a/sys/alpha/alpha/interrupt.c +++ b/sys/alpha/alpha/interrupt.c @@ -41,18 +41,19 @@ #include #include -#include -#include #include -#include #include #include #include #include #include +#include +#include #include +#include #include #include +#include #include #include diff --git a/sys/alpha/alpha/procfs_machdep.c b/sys/alpha/alpha/procfs_machdep.c index c0766ca6f263..e18353a6b4bc 100644 --- a/sys/alpha/alpha/procfs_machdep.c +++ b/sys/alpha/alpha/procfs_machdep.c @@ -66,20 +66,21 @@ #include #include +#include +#include #include #include +#include #include -#include + #include +#include #include #include -#include #include #include -#include - int procfs_read_regs(p, regs) struct proc *p; diff --git a/sys/alpha/alpha/sys_machdep.c b/sys/alpha/alpha/sys_machdep.c index 61076b71ef5e..ea0f49c16fcc 100644 --- a/sys/alpha/alpha/sys_machdep.c +++ b/sys/alpha/alpha/sys_machdep.c @@ -37,18 +37,18 @@ #include #include -#include -#include +#include +#include #include +#include +#include +#include #include -#include #include #include #include -#include - #include #include diff --git a/sys/alpha/linux/linux_machdep.c b/sys/alpha/linux/linux_machdep.c index 98b39183e0d2..40740b4cb972 100644 --- a/sys/alpha/linux/linux_machdep.c +++ b/sys/alpha/linux/linux_machdep.c @@ -29,19 +29,20 @@ */ #include +#include +#include #include #include +#include +#include #include -#include #include +#include #include #include #include -#include -#include - #include #include #include diff --git a/sys/alpha/linux/linux_sysvec.c b/sys/alpha/linux/linux_sysvec.c index 5f9893b4de0c..f7a0edbdc236 100644 --- a/sys/alpha/linux/linux_sysvec.c +++ b/sys/alpha/linux/linux_sysvec.c @@ -37,20 +37,24 @@ #include #include -#include -#include +#include #include #include #include -#include +#include +#include #include +#include +#include +#include +#include +#include + #include #include #include #include -#include -#include -#include + #include #include diff --git a/sys/alpha/osf1/osf1_misc.c b/sys/alpha/osf1/osf1_misc.c index 90dbc62e7269..707e64095bcf 100644 --- a/sys/alpha/osf1/osf1_misc.c +++ b/sys/alpha/osf1/osf1_misc.c @@ -35,50 +35,48 @@ #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include +#include #include +#include #include +#include /* Must come after sys/malloc.h */ #include +#include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include /* Must come after sys/selinfo.h */ #include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include #include #include #include #include #include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include #include #include @@ -86,17 +84,10 @@ #include #include #include -#include -#include #include #include #include - -#include -#include -#include - #include static void cvtstat2osf1 __P((struct stat *, struct osf1_stat *)); diff --git a/sys/amd64/amd64/fpu.c b/sys/amd64/amd64/fpu.c index 6ec273857214..91dbcade7b83 100644 --- a/sys/amd64/amd64/fpu.c +++ b/sys/amd64/amd64/fpu.c @@ -43,11 +43,13 @@ #include #include #include +#include #include #include -#include -#include #include +#include +#include +#include #include #include #ifdef NPX_DEBUG diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c index 21e6b6e9245a..ff602c46a384 100644 --- a/sys/amd64/amd64/mp_machdep.c +++ b/sys/amd64/amd64/mp_machdep.c @@ -34,29 +34,29 @@ #endif #include -#include #include +#include +#include /* cngetc() */ +#include +#ifdef GPROF +#include +#endif #include -#include -#include +#include #include #include #include +#include #include -#include -#include /* cngetc() */ +#include +#include #include #include #include #include #include -#include #include -#include -#ifdef GPROF -#include -#endif #include #include diff --git a/sys/amd64/amd64/mptable.c b/sys/amd64/amd64/mptable.c index 21e6b6e9245a..ff602c46a384 100644 --- a/sys/amd64/amd64/mptable.c +++ b/sys/amd64/amd64/mptable.c @@ -34,29 +34,29 @@ #endif #include -#include #include +#include +#include /* cngetc() */ +#include +#ifdef GPROF +#include +#endif #include -#include -#include +#include #include #include #include +#include #include -#include -#include /* cngetc() */ +#include +#include #include #include #include #include #include -#include #include -#include -#ifdef GPROF -#include -#endif #include #include diff --git a/sys/amd64/amd64/pmap.c b/sys/amd64/amd64/pmap.c index 5c5b0bb60dff..93807eedea65 100644 --- a/sys/amd64/amd64/pmap.c +++ b/sys/amd64/amd64/pmap.c @@ -74,15 +74,16 @@ #include #include -#include -#include -#include +#include #include +#include +#include #include +#include +#include #include #include -#include #include #include #include @@ -92,8 +93,6 @@ #include #include -#include - #include #include #include diff --git a/sys/amd64/amd64/sys_machdep.c b/sys/amd64/amd64/sys_machdep.c index 5ed16ab906f1..ea56e1dbce0a 100644 --- a/sys/amd64/amd64/sys_machdep.c +++ b/sys/amd64/amd64/sys_machdep.c @@ -37,20 +37,20 @@ #include #include -#include #include +#include #include +#include #include #include +#include +#include #include -#include #include #include #include -#include - #include #include /* pcb.h included by sys/user.h */ #include diff --git a/sys/amd64/include/mptable.h b/sys/amd64/include/mptable.h index 21e6b6e9245a..ff602c46a384 100644 --- a/sys/amd64/include/mptable.h +++ b/sys/amd64/include/mptable.h @@ -34,29 +34,29 @@ #endif #include -#include #include +#include +#include /* cngetc() */ +#include +#ifdef GPROF +#include +#endif #include -#include -#include +#include #include #include #include +#include #include -#include -#include /* cngetc() */ +#include +#include #include #include #include #include #include -#include #include -#include -#ifdef GPROF -#include -#endif #include #include diff --git a/sys/amd64/isa/intr_machdep.c b/sys/amd64/isa/intr_machdep.c index 99f9761536fd..2e9eabc321fa 100644 --- a/sys/amd64/isa/intr_machdep.c +++ b/sys/amd64/isa/intr_machdep.c @@ -42,23 +42,24 @@ #include "opt_mca.h" #include -#include -#include -#include -#include +#include +#include +#include #include #include #include +#include #include #include #include +#include +#include +#include #include -#include -#include + #include #include #include -#include #if defined(APIC_IO) #include /** FAST_HI */ diff --git a/sys/amd64/isa/nmi.c b/sys/amd64/isa/nmi.c index 99f9761536fd..2e9eabc321fa 100644 --- a/sys/amd64/isa/nmi.c +++ b/sys/amd64/isa/nmi.c @@ -42,23 +42,24 @@ #include "opt_mca.h" #include -#include -#include -#include -#include +#include +#include +#include #include #include #include +#include #include #include #include +#include +#include +#include #include -#include -#include + #include #include #include -#include #if defined(APIC_IO) #include /** FAST_HI */ diff --git a/sys/amd64/isa/npx.c b/sys/amd64/isa/npx.c index 6ec273857214..91dbcade7b83 100644 --- a/sys/amd64/isa/npx.c +++ b/sys/amd64/isa/npx.c @@ -43,11 +43,13 @@ #include #include #include +#include #include #include -#include -#include #include +#include +#include +#include #include #include #ifdef NPX_DEBUG diff --git a/sys/coda/coda_fbsd.c b/sys/coda/coda_fbsd.c index 8111691c6c14..c92b48213b32 100644 --- a/sys/coda/coda_fbsd.c +++ b/sys/coda/coda_fbsd.c @@ -35,12 +35,13 @@ #include #include -#include -#include +#include #include +#include +#include +#include #include #include -#include #include #include diff --git a/sys/coda/coda_namecache.c b/sys/coda/coda_namecache.c index 729c0ade4710..3b73a679824e 100644 --- a/sys/coda/coda_namecache.c +++ b/sys/coda/coda_namecache.c @@ -77,14 +77,12 @@ */ #include +#include #include +#include #include #include -#ifndef insque -#include -#endif /* insque */ - #include #include diff --git a/sys/coda/coda_psdev.c b/sys/coda/coda_psdev.c index e6ba198ec2f2..0d8560f441ae 100644 --- a/sys/coda/coda_psdev.c +++ b/sys/coda/coda_psdev.c @@ -58,15 +58,16 @@ extern int coda_nc_initialized; /* Set if cache has been initialized */ #include #include -#include -#include -#include -#include -#include -#include -#include #include +#include +#include +#include +#include /* must come after sys/malloc.h */ +#include +#include #include +#include +#include #include #include diff --git a/sys/coda/coda_subr.c b/sys/coda/coda_subr.c index 8c4406bdbb5a..84546c17673b 100644 --- a/sys/coda/coda_subr.c +++ b/sys/coda/coda_subr.c @@ -59,10 +59,10 @@ #include #include +#include #include -#include -#include #include +#include #include #include diff --git a/sys/coda/coda_venus.c b/sys/coda/coda_venus.c index 1784e2f2bb84..022009ee83e6 100644 --- a/sys/coda/coda_venus.c +++ b/sys/coda/coda_venus.c @@ -33,10 +33,12 @@ #include #include -#include -#include -#include #include +#include +#include +#include +#include +#include #include #include diff --git a/sys/coda/coda_vfsops.c b/sys/coda/coda_vfsops.c index 437e9fd55560..a640cf4ef42a 100644 --- a/sys/coda/coda_vfsops.c +++ b/sys/coda/coda_vfsops.c @@ -48,14 +48,14 @@ #include #include -#include -#include -#include #include -#include -#include -#include +#include +#include +#include #include +#include +#include +#include #include #include diff --git a/sys/coda/coda_vnops.c b/sys/coda/coda_vnops.c index 261991771850..1444fb2574d0 100644 --- a/sys/coda/coda_vnops.c +++ b/sys/coda/coda_vnops.c @@ -47,18 +47,19 @@ #include #include -#include -#include -#include -#include -#include -#include -#include #include -#include +#include #include -#include +#include +#include +#include +#include /* Must come after sys/malloc.h */ +#include +#include #include +#include +#include +#include #include #include diff --git a/sys/compat/linprocfs/linprocfs.c b/sys/compat/linprocfs/linprocfs.c index f1c7fb588c19..2c857400b7de 100644 --- a/sys/compat/linprocfs/linprocfs.c +++ b/sys/compat/linprocfs/linprocfs.c @@ -42,18 +42,19 @@ */ #include -#include +#include #include +#include #include +#include #include +#include #include #include #include #include -#include #include #include -#include #include #include diff --git a/sys/compat/linprocfs/linprocfs_misc.c b/sys/compat/linprocfs/linprocfs_misc.c index f1c7fb588c19..2c857400b7de 100644 --- a/sys/compat/linprocfs/linprocfs_misc.c +++ b/sys/compat/linprocfs/linprocfs_misc.c @@ -42,18 +42,19 @@ */ #include -#include +#include #include +#include #include +#include #include +#include #include #include #include #include -#include #include #include -#include #include #include diff --git a/sys/compat/linprocfs/linprocfs_subr.c b/sys/compat/linprocfs/linprocfs_subr.c index d48d3370e857..09b449e8c43d 100644 --- a/sys/compat/linprocfs/linprocfs_subr.c +++ b/sys/compat/linprocfs/linprocfs_subr.c @@ -43,9 +43,12 @@ #include #include +#include +#include +#include #include #include -#include + #include static struct pfsnode *pfshead; diff --git a/sys/compat/linprocfs/linprocfs_vnops.c b/sys/compat/linprocfs/linprocfs_vnops.c index d9ee5daf8ed3..499e5d4e08d1 100644 --- a/sys/compat/linprocfs/linprocfs_vnops.c +++ b/sys/compat/linprocfs/linprocfs_vnops.c @@ -48,22 +48,26 @@ #include #include -#include +#include +#include #include #include -#include +#include +#include +#include +#include +#include #include #include #include +#include #include -#include -#include -#include -#include + #include + #include + #include -#include extern struct vnode *procfs_findtextvp __P((struct proc *)); extern int procfs_kmemaccess __P((struct proc *)); diff --git a/sys/compat/linux/linux_file.c b/sys/compat/linux/linux_file.c index 6f246af68c6e..0f68ab5c6ba1 100644 --- a/sys/compat/linux/linux_file.c +++ b/sys/compat/linux/linux_file.c @@ -32,18 +32,19 @@ #include #include -#include +#include +#include #include #include #include #include -#include -#include #include #include -#include -#include +#include +#include +#include #include +#include #include #include diff --git a/sys/compat/linux/linux_misc.c b/sys/compat/linux/linux_misc.c index 127d5b7a9a0a..2c7c9b52e7bd 100644 --- a/sys/compat/linux/linux_misc.c +++ b/sys/compat/linux/linux_misc.c @@ -32,23 +32,25 @@ #include #include -#include -#include -#include -#include #include #include +#include +#include +#include #include +#include #include +#include #include #include +#include #include #include +#include +#include #include #include #include -#include -#include #include #include diff --git a/sys/compat/linux/linux_signal.c b/sys/compat/linux/linux_signal.c index 3201da66da7f..8a2f8b3ea674 100644 --- a/sys/compat/linux/linux_signal.c +++ b/sys/compat/linux/linux_signal.c @@ -30,9 +30,11 @@ #include #include -#include +#include +#include #include #include +#include #include #include diff --git a/sys/compat/pecoff/imgact_pecoff.c b/sys/compat/pecoff/imgact_pecoff.c index 6dff6ba5940a..36b428872088 100644 --- a/sys/compat/pecoff/imgact_pecoff.c +++ b/sys/compat/pecoff/imgact_pecoff.c @@ -46,14 +46,15 @@ #include #include -#include -#include #include -#include +#include #include #include -#include #include +#include +#include +#include +#include #include @@ -61,7 +62,6 @@ #include #include #include -#include #include #include #include diff --git a/sys/compat/svr4/imgact_svr4.c b/sys/compat/svr4/imgact_svr4.c index ae4f7d21b042..75c3c57da2d2 100644 --- a/sys/compat/svr4/imgact_svr4.c +++ b/sys/compat/svr4/imgact_svr4.c @@ -34,14 +34,15 @@ #include #include -#include #include -#include #include #include #include #include +#include +#include #include +#include #include #include diff --git a/sys/compat/svr4/svr4_fcntl.c b/sys/compat/svr4/svr4_fcntl.c index c2b865a2d280..4fe760fb0464 100644 --- a/sys/compat/svr4/svr4_fcntl.c +++ b/sys/compat/svr4/svr4_fcntl.c @@ -32,15 +32,17 @@ */ #include #include -#include -#include #include -#include #include /*#include */ +#include #include -#include +#include +#include +#include +#include #include +#include #include diff --git a/sys/compat/svr4/svr4_misc.c b/sys/compat/svr4/svr4_misc.c index 8a35e845c78e..1baed664b792 100644 --- a/sys/compat/svr4/svr4_misc.c +++ b/sys/compat/svr4/svr4_misc.c @@ -37,33 +37,33 @@ #include #include -#include #include -#include -#include -#include -#include -#include -#include +#include #include #include #include +#include +#include +#include /* Must come after sys/malloc.h */ #include #include +#include +#include +#include +#include +#include #include #include +#include +#include #include -#include +#include +#include +#include #include #include +#include #include -#include -#include -#include -#include -#include - -#include #include #include diff --git a/sys/compat/svr4/svr4_resource.c b/sys/compat/svr4/svr4_resource.c index 873782120d18..2b52140099ed 100644 --- a/sys/compat/svr4/svr4_resource.c +++ b/sys/compat/svr4/svr4_resource.c @@ -74,8 +74,9 @@ #include #include -#include #include +#include +#include #include #include diff --git a/sys/compat/svr4/svr4_signal.c b/sys/compat/svr4/svr4_signal.c index 87b9c7857e87..8a855bfd1252 100644 --- a/sys/compat/svr4/svr4_signal.c +++ b/sys/compat/svr4/svr4_signal.c @@ -30,8 +30,10 @@ #include #include -#include #include +#include +#include +#include #include #include #include diff --git a/sys/compat/svr4/svr4_stream.c b/sys/compat/svr4/svr4_stream.c index 843a26b31737..ed7c8fa90520 100644 --- a/sys/compat/svr4/svr4_stream.c +++ b/sys/compat/svr4/svr4_stream.c @@ -41,25 +41,27 @@ #include #include -#include -#include -#include #include +#include #include -#include -#include -#include -#include +#include +#include +#include /* Must come after sys/malloc.h */ #include +#include +#include #include #include #include -#include -#include -#include +#include +#include #include - #include +#include +#include /* Must come after sys/uio.h */ +#include + +#include #include #include diff --git a/sys/ddb/db_watch.c b/sys/ddb/db_watch.c index 186a3cccf425..079013a8341e 100644 --- a/sys/ddb/db_watch.c +++ b/sys/ddb/db_watch.c @@ -33,9 +33,10 @@ #include #include +#include +#include #include -#include #include #include diff --git a/sys/dev/acpica/acpi.c b/sys/dev/acpica/acpi.c index 47ab349eb1ea..93464e46129c 100644 --- a/sys/dev/acpica/acpi.c +++ b/sys/dev/acpica/acpi.c @@ -32,6 +32,7 @@ #include "opt_acpi.h" #include #include +#include #include #include #include diff --git a/sys/dev/bktr/bktr_core.c b/sys/dev/bktr/bktr_core.c index ecc0041d5998..50e8511c3e51 100644 --- a/sys/dev/bktr/bktr_core.c +++ b/sys/dev/bktr/bktr_core.c @@ -116,6 +116,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/sys/dev/cy/cy.c b/sys/dev/cy/cy.c index b14b368b3d95..29063812dd2e 100644 --- a/sys/dev/cy/cy.c +++ b/sys/dev/cy/cy.c @@ -69,17 +69,19 @@ #include #include -#include +#include #include #include #include -#include #include #include #include +#include #include #include #include +#include + #include #include diff --git a/sys/dev/cy/cy_isa.c b/sys/dev/cy/cy_isa.c index b14b368b3d95..29063812dd2e 100644 --- a/sys/dev/cy/cy_isa.c +++ b/sys/dev/cy/cy_isa.c @@ -69,17 +69,19 @@ #include #include -#include +#include #include #include #include -#include #include #include #include +#include #include #include #include +#include + #include #include diff --git a/sys/dev/fdc/fdc.c b/sys/dev/fdc/fdc.c index 4b7789b895bf..285aed88351d 100644 --- a/sys/dev/fdc/fdc.c +++ b/sys/dev/fdc/fdc.c @@ -56,15 +56,17 @@ #include #include -#include #include #include #include -#include #include +#include #include +#include +#include #include #include +#include #include #include diff --git a/sys/dev/md/md.c b/sys/dev/md/md.c index 8611872f637e..a82a3419059e 100644 --- a/sys/dev/md/md.c +++ b/sys/dev/md/md.c @@ -66,16 +66,18 @@ #include #include #include -#include -#include -#include -#include -#include -#include -#include -#include #include +#include +#include +#include +#include +#include +#include #include +#include +#include +#include + #include #include diff --git a/sys/dev/pdq/pdqvar.h b/sys/dev/pdq/pdqvar.h index 1819747773d4..582804781aa8 100644 --- a/sys/dev/pdq/pdqvar.h +++ b/sys/dev/pdq/pdqvar.h @@ -62,10 +62,13 @@ enum _pdq_type_t { #include #include +#include #ifndef M_MCAST #include #endif /* M_CAST */ #include +#include + #include #include diff --git a/sys/dev/random/randomdev.c b/sys/dev/random/randomdev.c index 252662df9cca..a99fe6db12d3 100644 --- a/sys/dev/random/randomdev.c +++ b/sys/dev/random/randomdev.c @@ -27,23 +27,25 @@ */ #include -#include #include +#include #include -#include #include -#include +#include #include #include +#include #include #include -#include +#include #include -#include +#include #include +#include #include -#include +#include #include +#include #include #include diff --git a/sys/dev/sio/sio.c b/sys/dev/sio/sio.c index d1a876b44487..ab9cf096e205 100644 --- a/sys/dev/sio/sio.c +++ b/sys/dev/sio/sio.c @@ -52,22 +52,24 @@ * - Added PC-Card driver table and handlers */ #include -#include #include -#include -#include -#include -#include -#include +#include +#include #include #include #include #include #include #include -#include +#include +#include +#include +#include +#include +#include #include -#include +#include +#include #include #include #include diff --git a/sys/dev/sound/midi/midi.h b/sys/dev/sound/midi/midi.h index f6e54b1110b2..bcc7f89d87c5 100644 --- a/sys/dev/sound/midi/midi.h +++ b/sys/dev/sound/midi/midi.h @@ -40,6 +40,7 @@ #include #include +#include #include #include #include diff --git a/sys/dev/syscons/scmouse.c b/sys/dev/syscons/scmouse.c index ccfc2f2a33cc..b4ad7275d83e 100644 --- a/sys/dev/syscons/scmouse.c +++ b/sys/dev/syscons/scmouse.c @@ -32,14 +32,16 @@ #include #include #include -#include -#include -#include -#include -#include #include #include +#include +#include #include +#include +#include +#include +#include +#include #include diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index 2601c4e64807..da11de91c9a4 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -37,20 +37,22 @@ #include #include -#include -#include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include +#include +#include #include #include #include -#include -#include -#include -#include -#include -#include -#include #include #include diff --git a/sys/dev/usb/uhid.c b/sys/dev/usb/uhid.c index d34329ea7bf7..869e94ecd7b1 100644 --- a/sys/dev/usb/uhid.c +++ b/sys/dev/usb/uhid.c @@ -45,7 +45,9 @@ #include #include #include +#include #include +#include #include #if defined(__NetBSD__) || defined(__OpenBSD__) #include diff --git a/sys/dev/usb/usb.c b/sys/dev/usb/usb.c index 338871af4407..c99f8bfb000d 100644 --- a/sys/dev/usb/usb.c +++ b/sys/dev/usb/usb.c @@ -47,7 +47,9 @@ #include #include #include +#include #include +#include #if defined(__NetBSD__) || defined(__OpenBSD__) #include #include diff --git a/sys/fs/coda/coda_fbsd.c b/sys/fs/coda/coda_fbsd.c index 8111691c6c14..c92b48213b32 100644 --- a/sys/fs/coda/coda_fbsd.c +++ b/sys/fs/coda/coda_fbsd.c @@ -35,12 +35,13 @@ #include #include -#include -#include +#include #include +#include +#include +#include #include #include -#include #include #include diff --git a/sys/fs/coda/coda_namecache.c b/sys/fs/coda/coda_namecache.c index 729c0ade4710..3b73a679824e 100644 --- a/sys/fs/coda/coda_namecache.c +++ b/sys/fs/coda/coda_namecache.c @@ -77,14 +77,12 @@ */ #include +#include #include +#include #include #include -#ifndef insque -#include -#endif /* insque */ - #include #include diff --git a/sys/fs/coda/coda_psdev.c b/sys/fs/coda/coda_psdev.c index e6ba198ec2f2..0d8560f441ae 100644 --- a/sys/fs/coda/coda_psdev.c +++ b/sys/fs/coda/coda_psdev.c @@ -58,15 +58,16 @@ extern int coda_nc_initialized; /* Set if cache has been initialized */ #include #include -#include -#include -#include -#include -#include -#include -#include #include +#include +#include +#include +#include /* must come after sys/malloc.h */ +#include +#include #include +#include +#include #include #include diff --git a/sys/fs/coda/coda_subr.c b/sys/fs/coda/coda_subr.c index 8c4406bdbb5a..84546c17673b 100644 --- a/sys/fs/coda/coda_subr.c +++ b/sys/fs/coda/coda_subr.c @@ -59,10 +59,10 @@ #include #include +#include #include -#include -#include #include +#include #include #include diff --git a/sys/fs/coda/coda_venus.c b/sys/fs/coda/coda_venus.c index 1784e2f2bb84..022009ee83e6 100644 --- a/sys/fs/coda/coda_venus.c +++ b/sys/fs/coda/coda_venus.c @@ -33,10 +33,12 @@ #include #include -#include -#include -#include #include +#include +#include +#include +#include +#include #include #include diff --git a/sys/fs/coda/coda_vfsops.c b/sys/fs/coda/coda_vfsops.c index 437e9fd55560..a640cf4ef42a 100644 --- a/sys/fs/coda/coda_vfsops.c +++ b/sys/fs/coda/coda_vfsops.c @@ -48,14 +48,14 @@ #include #include -#include -#include -#include #include -#include -#include -#include +#include +#include +#include #include +#include +#include +#include #include #include diff --git a/sys/fs/coda/coda_vnops.c b/sys/fs/coda/coda_vnops.c index 261991771850..1444fb2574d0 100644 --- a/sys/fs/coda/coda_vnops.c +++ b/sys/fs/coda/coda_vnops.c @@ -47,18 +47,19 @@ #include #include -#include -#include -#include -#include -#include -#include -#include #include -#include +#include #include -#include +#include +#include +#include +#include /* Must come after sys/malloc.h */ +#include +#include #include +#include +#include +#include #include #include diff --git a/sys/fs/deadfs/dead_vnops.c b/sys/fs/deadfs/dead_vnops.c index 8de5c57c529e..9911453cf607 100644 --- a/sys/fs/deadfs/dead_vnops.c +++ b/sys/fs/deadfs/dead_vnops.c @@ -38,10 +38,9 @@ #include #include #include -#include +#include #include - -#include +#include static int chkvnlock __P((struct vnode *)); /* diff --git a/sys/fs/devfs/devfs_devs.c b/sys/fs/devfs/devfs_devs.c index c7814a2f50c7..4dfd0e5c7f49 100644 --- a/sys/fs/devfs/devfs_devs.c +++ b/sys/fs/devfs/devfs_devs.c @@ -33,13 +33,14 @@ #include #include -#include #include -#include -#include -#include +#include #include #include +#include +#include +#include +#include #include diff --git a/sys/fs/devfs/devfs_vfsops.c b/sys/fs/devfs/devfs_vfsops.c index f5609b9865f4..69ec9b21fbbe 100644 --- a/sys/fs/devfs/devfs_vfsops.c +++ b/sys/fs/devfs/devfs_vfsops.c @@ -39,11 +39,12 @@ #include #include #include -#include -#include -#include -#include +#include #include +#include +#include +#include +#include #include diff --git a/sys/fs/devfs/devfs_vnops.c b/sys/fs/devfs/devfs_vnops.c index 41cdc187fa4d..b0f2886e9d92 100644 --- a/sys/fs/devfs/devfs_vnops.c +++ b/sys/fs/devfs/devfs_vnops.c @@ -37,16 +37,17 @@ #include #include -#include -#include #include -#include +#include +#include +#include #include -#include -#include #include #include -#include +#include +#include +#include +#include #include diff --git a/sys/fs/fdescfs/fdesc_vfsops.c b/sys/fs/fdescfs/fdesc_vfsops.c index e93ad5011f6a..900e1de1d0f7 100644 --- a/sys/fs/fdescfs/fdesc_vfsops.c +++ b/sys/fs/fdescfs/fdesc_vfsops.c @@ -44,15 +44,16 @@ #include #include +#include #include +#include +#include +#include #include #include -#include -#include -#include #include -#include -#include +#include + #include static MALLOC_DEFINE(M_FDESCMNT, "FDESC mount", "FDESC mount structure"); diff --git a/sys/fs/fdescfs/fdesc_vnops.c b/sys/fs/fdescfs/fdesc_vnops.c index 5846ac78414f..065e0a89cb1f 100644 --- a/sys/fs/fdescfs/fdesc_vnops.c +++ b/sys/fs/fdescfs/fdesc_vnops.c @@ -44,19 +44,20 @@ #include #include -#include -#include /* boottime */ +#include +#include #include -#include +#include /* boottime */ +#include #include -#include -#include -#include -#include +#include /* Must come after sys/malloc.h */ #include #include -#include -#include +#include +#include +#include +#include + #include #define FDL_WANT 0x01 diff --git a/sys/fs/nullfs/null_subr.c b/sys/fs/nullfs/null_subr.c index fe5f98881bb7..88f1584c4244 100644 --- a/sys/fs/nullfs/null_subr.c +++ b/sys/fs/nullfs/null_subr.c @@ -41,9 +41,12 @@ #include #include #include -#include -#include +#include #include +#include +#include +#include + #include #define LOG2_SIZEVNODE 7 /* log2(sizeof struct vnode) */ diff --git a/sys/fs/nullfs/null_vfsops.c b/sys/fs/nullfs/null_vfsops.c index c9a68012f054..dfaefe312258 100644 --- a/sys/fs/nullfs/null_vfsops.c +++ b/sys/fs/nullfs/null_vfsops.c @@ -47,10 +47,13 @@ #include #include #include +#include #include -#include #include #include +#include +#include + #include static MALLOC_DEFINE(M_NULLFSMNT, "NULLFS mount", "NULLFS mount structure"); diff --git a/sys/fs/nullfs/null_vnops.c b/sys/fs/nullfs/null_vnops.c index e9fded7b6c8c..d37ef73e4de9 100644 --- a/sys/fs/nullfs/null_vnops.c +++ b/sys/fs/nullfs/null_vnops.c @@ -175,13 +175,16 @@ #include #include -#include #include +#include +#include +#include +#include +#include +#include #include #include -#include -#include -#include + #include #include diff --git a/sys/fs/nwfs/nwfs_node.c b/sys/fs/nwfs/nwfs_node.c index 3ba41a83306e..9c1f086101ee 100644 --- a/sys/fs/nwfs/nwfs_node.c +++ b/sys/fs/nwfs/nwfs_node.c @@ -34,17 +34,20 @@ #include #include #include -#include -#include -#include -#include +#include #include +#include +#include +#include +#include #include +#include +#include + #include #include #include #include -#include #include #include diff --git a/sys/fs/portalfs/portal_vfsops.c b/sys/fs/portalfs/portal_vfsops.c index 3f7903ca2577..5146456e522d 100644 --- a/sys/fs/portalfs/portal_vfsops.c +++ b/sys/fs/portalfs/portal_vfsops.c @@ -44,17 +44,19 @@ #include #include -#include -#include +#include #include -#include -#include -#include +#include +#include #include +#include /* Must come after sys/malloc.h */ +#include +#include +#include #include #include -#include -#include +#include + #include static MALLOC_DEFINE(M_PORTALFSMNT, "PORTAL mount", "PORTAL mount structure"); diff --git a/sys/fs/procfs/procfs_ctl.c b/sys/fs/procfs/procfs_ctl.c index f0a54272345e..581875845cd7 100644 --- a/sys/fs/procfs/procfs_ctl.c +++ b/sys/fs/procfs/procfs_ctl.c @@ -40,11 +40,14 @@ #include #include +#include +#include #include -#include #include #include #include +#include + #include #include diff --git a/sys/fs/procfs/procfs_dbregs.c b/sys/fs/procfs/procfs_dbregs.c index 948756904d70..d80e28cdefbe 100644 --- a/sys/fs/procfs/procfs_dbregs.c +++ b/sys/fs/procfs/procfs_dbregs.c @@ -44,11 +44,16 @@ */ #include +#include +#include +#include #include #include -#include + #include + #include + #include int diff --git a/sys/fs/procfs/procfs_fpregs.c b/sys/fs/procfs/procfs_fpregs.c index 6249f5245ade..7e2ff526f1e5 100644 --- a/sys/fs/procfs/procfs_fpregs.c +++ b/sys/fs/procfs/procfs_fpregs.c @@ -41,11 +41,16 @@ */ #include +#include +#include +#include #include #include -#include + #include + #include + #include int diff --git a/sys/fs/procfs/procfs_map.c b/sys/fs/procfs/procfs_map.c index 1caa6305a730..5e4a30c78c22 100644 --- a/sys/fs/procfs/procfs_map.c +++ b/sys/fs/procfs/procfs_map.c @@ -41,12 +41,13 @@ #include #include +#include #include #include + #include #include -#include #include #include #include diff --git a/sys/fs/procfs/procfs_mem.c b/sys/fs/procfs/procfs_mem.c index 6f2c8cbb88e7..3a2f8d2e7932 100644 --- a/sys/fs/procfs/procfs_mem.c +++ b/sys/fs/procfs/procfs_mem.c @@ -47,20 +47,22 @@ #include #include +#include #include +#include +#include #include + #include + #include #include -#include #include #include #include #include #include #include -#include -#include static int procfs_rwmem __P((struct proc *curp, struct proc *p, struct uio *uio)); diff --git a/sys/fs/procfs/procfs_regs.c b/sys/fs/procfs/procfs_regs.c index 12efe8530f47..ba585173000c 100644 --- a/sys/fs/procfs/procfs_regs.c +++ b/sys/fs/procfs/procfs_regs.c @@ -41,14 +41,19 @@ */ #include +#include +#include +#include #include #include -#include + #include -#include + #include #include +#include + int procfs_doregs(curp, p, pfs, uio) struct proc *curp; diff --git a/sys/fs/procfs/procfs_status.c b/sys/fs/procfs/procfs_status.c index 40e3fbe8c666..b29b4a9ddc81 100644 --- a/sys/fs/procfs/procfs_status.c +++ b/sys/fs/procfs/procfs_status.c @@ -42,18 +42,21 @@ #include #include -#include -#include +#include #include -#include -#include +#include +#include +#include +#include #include -#include +#include +#include #include #include #include -#include + +#include #define DOCHECK() do { if (ps >= psbuf+sizeof(psbuf)) goto bailout; } while (0) int diff --git a/sys/fs/procfs/procfs_subr.c b/sys/fs/procfs/procfs_subr.c index b960b13e3d25..64adecb273a9 100644 --- a/sys/fs/procfs/procfs_subr.c +++ b/sys/fs/procfs/procfs_subr.c @@ -41,13 +41,14 @@ #include #include -#include -#include -#include -#include -#include -#include +#include #include +#include +#include +#include +#include +#include +#include #include diff --git a/sys/fs/procfs/procfs_vnops.c b/sys/fs/procfs/procfs_vnops.c index f7201fbdd78d..2e7b7cb07d50 100644 --- a/sys/fs/procfs/procfs_vnops.c +++ b/sys/fs/procfs/procfs_vnops.c @@ -45,23 +45,28 @@ #include #include -#include +#include +#include #include #include -#include +#include +#include +#include +#include +#include #include #include +#include #include -#include +#include #include -#include -#include -#include -#include +#include + #include + #include + #include -#include static int procfs_access __P((struct vop_access_args *)); static int procfs_badop __P((void)); diff --git a/sys/fs/smbfs/smbfs_node.c b/sys/fs/smbfs/smbfs_node.c index 0d98605c4a97..35be6a3763a1 100644 --- a/sys/fs/smbfs/smbfs_node.c +++ b/sys/fs/smbfs/smbfs_node.c @@ -34,22 +34,24 @@ #include #include #include -#include -#include -#include -#include +#include #include -#include -#include -#include -/*#include -#include */ +#include +#include #include +#include +#include +#include #include #include #include +#include +#include +/*#include +#include */ + #include #include #include diff --git a/sys/fs/umapfs/umap_subr.c b/sys/fs/umapfs/umap_subr.c index 9b9806e3345b..1f94d504b326 100644 --- a/sys/fs/umapfs/umap_subr.c +++ b/sys/fs/umapfs/umap_subr.c @@ -40,9 +40,11 @@ #include #include -#include -#include #include +#include +#include +#include + #include #define LOG2_SIZEVNODE 7 /* log2(sizeof struct vnode) */ diff --git a/sys/fs/umapfs/umap_vfsops.c b/sys/fs/umapfs/umap_vfsops.c index abd1b0715cdb..e86467da5b68 100644 --- a/sys/fs/umapfs/umap_vfsops.c +++ b/sys/fs/umapfs/umap_vfsops.c @@ -46,10 +46,13 @@ #include #include #include -#include -#include -#include +#include #include +#include +#include +#include +#include + #include static MALLOC_DEFINE(M_UMAPFSMNT, "UMAP mount", "UMAP mount structure"); diff --git a/sys/fs/umapfs/umap_vnops.c b/sys/fs/umapfs/umap_vnops.c index 669a9ae7a699..5bf29c8b089b 100644 --- a/sys/fs/umapfs/umap_vnops.c +++ b/sys/fs/umapfs/umap_vnops.c @@ -44,11 +44,13 @@ #include #include #include -#include -#include +#include +#include #include #include -#include +#include +#include + #include #include diff --git a/sys/fs/unionfs/union_subr.c b/sys/fs/unionfs/union_subr.c index 71eae9cade52..b4f2802c69ac 100644 --- a/sys/fs/unionfs/union_subr.c +++ b/sys/fs/unionfs/union_subr.c @@ -40,20 +40,23 @@ #include #include -#include -#include -#include -#include #include #include #include +#include +#include +#include #include #include +#include #include +#include + #include #include /* for vnode_pager_setsize */ #include #include /* for vm cache coherency */ + #include #include diff --git a/sys/gnu/ext2fs/ext2_subr.c b/sys/gnu/ext2fs/ext2_subr.c index ee1f6219673b..fe7c662f02d3 100644 --- a/sys/gnu/ext2fs/ext2_subr.c +++ b/sys/gnu/ext2fs/ext2_subr.c @@ -41,19 +41,22 @@ */ #include -#include -#include -#include +#include #include -#include -#include -#include #include #include +#include +#include +#include + #include #include +#include +#include +#include + #include "opt_ddb.h" #ifdef DDB diff --git a/sys/gnu/fs/ext2fs/ext2_subr.c b/sys/gnu/fs/ext2fs/ext2_subr.c index ee1f6219673b..fe7c662f02d3 100644 --- a/sys/gnu/fs/ext2fs/ext2_subr.c +++ b/sys/gnu/fs/ext2fs/ext2_subr.c @@ -41,19 +41,22 @@ */ #include -#include -#include -#include +#include #include -#include -#include -#include #include #include +#include +#include +#include + #include #include +#include +#include +#include + #include "opt_ddb.h" #ifdef DDB diff --git a/sys/gnu/i386/fpemul/fpu_entry.c b/sys/gnu/i386/fpemul/fpu_entry.c index 3d037832dc8a..77cee77542ad 100644 --- a/sys/gnu/i386/fpemul/fpu_entry.c +++ b/sys/gnu/i386/fpemul/fpu_entry.c @@ -73,8 +73,10 @@ #include #include -#include #include +#include +#include +#include #include #include diff --git a/sys/i386/i386/math_emulate.c b/sys/i386/i386/math_emulate.c index ec7e216d0b40..eae1fcc2b303 100644 --- a/sys/i386/i386/math_emulate.c +++ b/sys/i386/i386/math_emulate.c @@ -37,18 +37,17 @@ #include #include +#include +#include +#include +#include #include #include -#include -#include - #include -#include #include #include -#include #define __ALIGNED_TEMP_REAL 1 #include diff --git a/sys/i386/i386/mp_machdep.c b/sys/i386/i386/mp_machdep.c index 21e6b6e9245a..ff602c46a384 100644 --- a/sys/i386/i386/mp_machdep.c +++ b/sys/i386/i386/mp_machdep.c @@ -34,29 +34,29 @@ #endif #include -#include #include +#include +#include /* cngetc() */ +#include +#ifdef GPROF +#include +#endif #include -#include -#include +#include #include #include #include +#include #include -#include -#include /* cngetc() */ +#include +#include #include #include #include #include #include -#include #include -#include -#ifdef GPROF -#include -#endif #include #include diff --git a/sys/i386/i386/mpapic.c b/sys/i386/i386/mpapic.c index e40f21696508..eadd5d7c708e 100644 --- a/sys/i386/i386/mpapic.c +++ b/sys/i386/i386/mpapic.c @@ -26,10 +26,11 @@ */ #include -#include #include -#include +#include #include +#include +#include #include /** TEST_TEST1 */ #include diff --git a/sys/i386/i386/mptable.c b/sys/i386/i386/mptable.c index 21e6b6e9245a..ff602c46a384 100644 --- a/sys/i386/i386/mptable.c +++ b/sys/i386/i386/mptable.c @@ -34,29 +34,29 @@ #endif #include -#include #include +#include +#include /* cngetc() */ +#include +#ifdef GPROF +#include +#endif #include -#include -#include +#include #include #include #include +#include #include -#include -#include /* cngetc() */ +#include +#include #include #include #include #include #include -#include #include -#include -#ifdef GPROF -#include -#endif #include #include diff --git a/sys/i386/i386/pmap.c b/sys/i386/i386/pmap.c index 5c5b0bb60dff..93807eedea65 100644 --- a/sys/i386/i386/pmap.c +++ b/sys/i386/i386/pmap.c @@ -74,15 +74,16 @@ #include #include -#include -#include -#include +#include #include +#include +#include #include +#include +#include #include #include -#include #include #include #include @@ -92,8 +93,6 @@ #include #include -#include - #include #include #include diff --git a/sys/i386/i386/procfs_machdep.c b/sys/i386/i386/procfs_machdep.c index 292214f16c06..ae285c9a4997 100644 --- a/sys/i386/i386/procfs_machdep.c +++ b/sys/i386/i386/procfs_machdep.c @@ -68,16 +68,18 @@ */ #include +#include +#include +#include #include #include #include -#include + #include #include #include #include -#include #include #include diff --git a/sys/i386/i386/sys_machdep.c b/sys/i386/i386/sys_machdep.c index 5ed16ab906f1..ea56e1dbce0a 100644 --- a/sys/i386/i386/sys_machdep.c +++ b/sys/i386/i386/sys_machdep.c @@ -37,20 +37,20 @@ #include #include -#include #include +#include #include +#include #include #include +#include +#include #include -#include #include #include #include -#include - #include #include /* pcb.h included by sys/user.h */ #include diff --git a/sys/i386/ibcs2/ibcs2_fcntl.c b/sys/i386/ibcs2/ibcs2_fcntl.c index 61c37cc81888..971adce95302 100644 --- a/sys/i386/ibcs2/ibcs2_fcntl.c +++ b/sys/i386/ibcs2/ibcs2_fcntl.c @@ -34,8 +34,10 @@ #include #include #include -#include +#include +#include #include +#include #include #include diff --git a/sys/i386/ibcs2/ibcs2_ioctl.c b/sys/i386/ibcs2/ibcs2_ioctl.c index 1350c1ac6160..42190d2374eb 100644 --- a/sys/i386/ibcs2/ibcs2_ioctl.c +++ b/sys/i386/ibcs2/ibcs2_ioctl.c @@ -30,16 +30,17 @@ #include #include +#include #include #include #include #include #include -#include #include -#include - +#include +#include #include +#include #include #include diff --git a/sys/i386/ibcs2/ibcs2_misc.c b/sys/i386/ibcs2/ibcs2_misc.c index b53788fb9695..6f8d7e779a49 100644 --- a/sys/i386/ibcs2/ibcs2_misc.c +++ b/sys/i386/ibcs2/ibcs2_misc.c @@ -55,19 +55,20 @@ * handled here. */ #include +#include #include #include -#include #include #include #include #include +#include /* Must come after sys/malloc.h */ +#include #include #include #include #include #include -#include #include #include #include diff --git a/sys/i386/ibcs2/ibcs2_other.c b/sys/i386/ibcs2/ibcs2_other.c index 23b97436e270..4f90159fe4d0 100644 --- a/sys/i386/ibcs2/ibcs2_other.c +++ b/sys/i386/ibcs2/ibcs2_other.c @@ -32,6 +32,8 @@ #include #include +#include +#include #include #include diff --git a/sys/i386/ibcs2/ibcs2_signal.c b/sys/i386/ibcs2/ibcs2_signal.c index 70b5f57e4410..60491422cc3c 100644 --- a/sys/i386/ibcs2/ibcs2_signal.c +++ b/sys/i386/ibcs2/ibcs2_signal.c @@ -30,6 +30,8 @@ #include #include +#include +#include #include #include diff --git a/sys/i386/ibcs2/imgact_coff.c b/sys/i386/ibcs2/imgact_coff.c index e7cb54447376..a2f624d9d0fd 100644 --- a/sys/i386/ibcs2/imgact_coff.c +++ b/sys/i386/ibcs2/imgact_coff.c @@ -31,11 +31,12 @@ #include #include -#include +#include #include #include -#include +#include #include +#include #include #include #include diff --git a/sys/i386/include/mptable.h b/sys/i386/include/mptable.h index 21e6b6e9245a..ff602c46a384 100644 --- a/sys/i386/include/mptable.h +++ b/sys/i386/include/mptable.h @@ -34,29 +34,29 @@ #endif #include -#include #include +#include +#include /* cngetc() */ +#include +#ifdef GPROF +#include +#endif #include -#include -#include +#include #include #include #include +#include #include -#include -#include /* cngetc() */ +#include +#include #include #include #include #include #include -#include #include -#include -#ifdef GPROF -#include -#endif #include #include diff --git a/sys/i386/isa/cy.c b/sys/i386/isa/cy.c index b14b368b3d95..29063812dd2e 100644 --- a/sys/i386/isa/cy.c +++ b/sys/i386/isa/cy.c @@ -69,17 +69,19 @@ #include #include -#include +#include #include #include #include -#include #include #include #include +#include #include #include #include +#include + #include #include diff --git a/sys/i386/isa/intr_machdep.c b/sys/i386/isa/intr_machdep.c index 99f9761536fd..2e9eabc321fa 100644 --- a/sys/i386/isa/intr_machdep.c +++ b/sys/i386/isa/intr_machdep.c @@ -42,23 +42,24 @@ #include "opt_mca.h" #include -#include -#include -#include -#include +#include +#include +#include #include #include #include +#include #include #include #include +#include +#include +#include #include -#include -#include + #include #include #include -#include #if defined(APIC_IO) #include /** FAST_HI */ diff --git a/sys/i386/isa/nmi.c b/sys/i386/isa/nmi.c index 99f9761536fd..2e9eabc321fa 100644 --- a/sys/i386/isa/nmi.c +++ b/sys/i386/isa/nmi.c @@ -42,23 +42,24 @@ #include "opt_mca.h" #include -#include -#include -#include -#include +#include +#include +#include #include #include #include +#include #include #include #include +#include +#include +#include #include -#include -#include + #include #include #include -#include #if defined(APIC_IO) #include /** FAST_HI */ diff --git a/sys/i386/isa/npx.c b/sys/i386/isa/npx.c index 6ec273857214..91dbcade7b83 100644 --- a/sys/i386/isa/npx.c +++ b/sys/i386/isa/npx.c @@ -43,11 +43,13 @@ #include #include #include +#include #include #include -#include -#include #include +#include +#include +#include #include #include #ifdef NPX_DEBUG diff --git a/sys/i386/isa/pcvt/pcvt_hdr.h b/sys/i386/isa/pcvt/pcvt_hdr.h index 1151298722da..4c9f540737b2 100644 --- a/sys/i386/isa/pcvt/pcvt_hdr.h +++ b/sys/i386/isa/pcvt/pcvt_hdr.h @@ -52,18 +52,20 @@ #include #include +#include #include +#include +#include +#include +#include +#include #include +#include #include +#include +#include #include #include -#include -#include -#include -#include -#include -#include -#include #include #include diff --git a/sys/i386/isa/spigot.c b/sys/i386/isa/spigot.c index bd4746729c99..39e9e33b1000 100644 --- a/sys/i386/isa/spigot.c +++ b/sys/i386/isa/spigot.c @@ -56,12 +56,14 @@ error "Can only have 1 spigot configured." #include #include -#include +#include #include +#include +#include +#include +#include #include #include -#include -#include #include #include diff --git a/sys/i386/linux/imgact_linux.c b/sys/i386/linux/imgact_linux.c index 48e14f04af72..d86c62d01ec5 100644 --- a/sys/i386/linux/imgact_linux.c +++ b/sys/i386/linux/imgact_linux.c @@ -33,14 +33,15 @@ #include #include -#include #include -#include #include #include #include #include +#include +#include #include +#include #include #include diff --git a/sys/i386/linux/linux_machdep.c b/sys/i386/linux/linux_machdep.c index aaa5cac019dc..fe43527c38b6 100644 --- a/sys/i386/linux/linux_machdep.c +++ b/sys/i386/linux/linux_machdep.c @@ -29,13 +29,14 @@ */ #include -#include -#include -#include #include -#include +#include +#include +#include #include #include +#include +#include #include #include diff --git a/sys/i386/linux/linux_sysvec.c b/sys/i386/linux/linux_sysvec.c index 8050392b4353..e461eab33f76 100644 --- a/sys/i386/linux/linux_sysvec.c +++ b/sys/i386/linux/linux_sysvec.c @@ -37,14 +37,15 @@ #include #include -#include -#include -#include #include #include #include -#include #include +#include +#include +#include +#include + #include #include #include @@ -53,6 +54,8 @@ #include #include #include +#include +#include #include #include diff --git a/sys/i386/svr4/svr4_machdep.c b/sys/i386/svr4/svr4_machdep.c index 1541835afcd4..7346f073d31b 100644 --- a/sys/i386/svr4/svr4_machdep.c +++ b/sys/i386/svr4/svr4_machdep.c @@ -31,12 +31,11 @@ #include #include #include -#include #include -#include -#include -#include #include +#include +#include +#include #include #include @@ -49,6 +48,9 @@ #include #include +#include +#include + #include #include #include diff --git a/sys/isa/fd.c b/sys/isa/fd.c index 4b7789b895bf..285aed88351d 100644 --- a/sys/isa/fd.c +++ b/sys/isa/fd.c @@ -56,15 +56,17 @@ #include #include -#include #include #include #include -#include #include +#include #include +#include +#include #include #include +#include #include #include diff --git a/sys/isa/sio.c b/sys/isa/sio.c index d1a876b44487..ab9cf096e205 100644 --- a/sys/isa/sio.c +++ b/sys/isa/sio.c @@ -52,22 +52,24 @@ * - Added PC-Card driver table and handlers */ #include -#include #include -#include -#include -#include -#include -#include +#include +#include #include #include #include #include #include #include -#include +#include +#include +#include +#include +#include +#include #include -#include +#include +#include #include #include #include diff --git a/sys/kern/imgact_aout.c b/sys/kern/imgact_aout.c index 32f26306a940..9478eb39b4e7 100644 --- a/sys/kern/imgact_aout.c +++ b/sys/kern/imgact_aout.c @@ -27,30 +27,32 @@ */ #include -#include #include #include #include #include #include +#include +#include #include #include #include +#include #include #include #include #include #include #include +#include + #include #include #include -#include #include #include #include -#include static int exec_aout_imgact __P((struct image_params *imgp)); diff --git a/sys/kern/imgact_gzip.c b/sys/kern/imgact_gzip.c index c6d73ebad526..00f904074334 100644 --- a/sys/kern/imgact_gzip.c +++ b/sys/kern/imgact_gzip.c @@ -26,7 +26,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -36,7 +38,6 @@ #include #include -#include #include #include #include diff --git a/sys/kern/kern_acct.c b/sys/kern/kern_acct.c index cfa8cbe7109f..7562e316bf61 100644 --- a/sys/kern/kern_acct.c +++ b/sys/kern/kern_acct.c @@ -42,6 +42,8 @@ #include #include +#include +#include #include #include #include diff --git a/sys/kern/kern_condvar.c b/sys/kern/kern_condvar.c index 16007ecf68ba..1087fc6347ef 100644 --- a/sys/kern/kern_condvar.c +++ b/sys/kern/kern_condvar.c @@ -30,11 +30,12 @@ #include #include +#include +#include #include #include #include #include -#include #include #include #ifdef KTRACE diff --git a/sys/kern/kern_descrip.c b/sys/kern/kern_descrip.c index 9a0a25c0ac9d..f89e413c86c7 100644 --- a/sys/kern/kern_descrip.c +++ b/sys/kern/kern_descrip.c @@ -42,6 +42,8 @@ #include "opt_compat.h" #include #include +#include +#include #include #include #include diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c index 4156460552a2..d4d588ede0c0 100644 --- a/sys/kern/kern_event.c +++ b/sys/kern/kern_event.c @@ -29,6 +29,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/sys/kern/kern_exec.c b/sys/kern/kern_exec.c index cbd91ddaa3c5..0b1b29e2517c 100644 --- a/sys/kern/kern_exec.c +++ b/sys/kern/kern_exec.c @@ -28,11 +28,12 @@ #include #include +#include +#include #include #include #include #include -#include #include #include #include @@ -51,7 +52,6 @@ #include #include -#include #include #include #include diff --git a/sys/kern/kern_idle.c b/sys/kern/kern_idle.c index f7dd122cbd19..8691f35521ef 100644 --- a/sys/kern/kern_idle.c +++ b/sys/kern/kern_idle.c @@ -8,9 +8,11 @@ #include #include -#include #include #include +#include +#include +#include #include #include #include @@ -19,7 +21,6 @@ #include #include #include -#include #include #include #include diff --git a/sys/kern/kern_ktrace.c b/sys/kern/kern_ktrace.c index 393d3da314fc..ce972bd4dc04 100644 --- a/sys/kern/kern_ktrace.c +++ b/sys/kern/kern_ktrace.c @@ -38,11 +38,12 @@ #include #include +#include +#include #include #include #include #include -#include #include #include #include diff --git a/sys/kern/kern_lockf.c b/sys/kern/kern_lockf.c index 8f210b25f538..ad3cb70051d1 100644 --- a/sys/kern/kern_lockf.c +++ b/sys/kern/kern_lockf.c @@ -43,6 +43,7 @@ #include #include #include +#include #include #include #include diff --git a/sys/kern/kern_malloc.c b/sys/kern/kern_malloc.c index ad0d0e97ac05..44666b4ca82d 100644 --- a/sys/kern/kern_malloc.c +++ b/sys/kern/kern_malloc.c @@ -39,11 +39,11 @@ #include #include #include +#include #include #include #include #include -#include #include #include diff --git a/sys/kern/kern_mutex.c b/sys/kern/kern_mutex.c index 6db0e8db1763..72d4815c5bde 100644 --- a/sys/kern/kern_mutex.c +++ b/sys/kern/kern_mutex.c @@ -60,8 +60,8 @@ #include #include #include -#include #include +#include #include #include #include diff --git a/sys/kern/kern_proc.c b/sys/kern/kern_proc.c index 8019a27f4877..d44114413b10 100644 --- a/sys/kern/kern_proc.c +++ b/sys/kern/kern_proc.c @@ -37,20 +37,22 @@ #include #include #include -#include +#include #include +#include #include +#include #include #include #include #include +#include +#include + #include -#include #include #include -#include #include -#include static MALLOC_DEFINE(M_PGRP, "pgrp", "process group header"); MALLOC_DEFINE(M_SESSION, "session", "session header"); diff --git a/sys/kern/kern_prot.c b/sys/kern/kern_prot.c index 64fcbf9d9a7b..127d10c20264 100644 --- a/sys/kern/kern_prot.c +++ b/sys/kern/kern_prot.c @@ -47,12 +47,13 @@ #include "opt_global.h" #include -#include #include -#include +#include #include #include +#include #include +#include #include #include #include diff --git a/sys/kern/kern_subr.c b/sys/kern/kern_subr.c index ac4bad61d07d..8fb2499109b3 100644 --- a/sys/kern/kern_subr.c +++ b/sys/kern/kern_subr.c @@ -43,10 +43,10 @@ #include #include #include +#include +#include #include #include -#include -#include #include #include diff --git a/sys/kern/kern_time.c b/sys/kern/kern_time.c index 7ad9c173182e..60a2563164d7 100644 --- a/sys/kern/kern_time.c +++ b/sys/kern/kern_time.c @@ -36,6 +36,8 @@ #include #include +#include +#include #include #include #include @@ -46,6 +48,7 @@ #include #include #include + #include #include diff --git a/sys/kern/ksched.c b/sys/kern/ksched.c index dbdc1746f297..c7f746a13b98 100644 --- a/sys/kern/ksched.c +++ b/sys/kern/ksched.c @@ -37,8 +37,9 @@ #include #include -#include +#include #include +#include #include #include diff --git a/sys/kern/link_elf.c b/sys/kern/link_elf.c index 8327794e058b..344f163ec343 100644 --- a/sys/kern/link_elf.c +++ b/sys/kern/link_elf.c @@ -29,19 +29,20 @@ #include "opt_ddb.h" #include -#include #include +#include +#include #include #include #include #include #include #include + #include #include #include -#include #ifdef SPARSE_MAPPING #include #include @@ -49,6 +50,7 @@ #endif #include #include + #ifdef __AOUT__ #include #endif diff --git a/sys/kern/link_elf_obj.c b/sys/kern/link_elf_obj.c index 8327794e058b..344f163ec343 100644 --- a/sys/kern/link_elf_obj.c +++ b/sys/kern/link_elf_obj.c @@ -29,19 +29,20 @@ #include "opt_ddb.h" #include -#include #include +#include +#include #include #include #include #include #include #include + #include #include #include -#include #ifdef SPARSE_MAPPING #include #include @@ -49,6 +50,7 @@ #endif #include #include + #ifdef __AOUT__ #include #endif diff --git a/sys/kern/p1003_1b.c b/sys/kern/p1003_1b.c index 0d1fd0e08506..577456f62c4a 100644 --- a/sys/kern/p1003_1b.c +++ b/sys/kern/p1003_1b.c @@ -38,12 +38,14 @@ #include #include #include -#include -#include -#include +#include #include -#include +#include +#include #include +#include +#include +#include #include diff --git a/sys/kern/subr_eventhandler.c b/sys/kern/subr_eventhandler.c index 5e1ce48cc8e7..9e5d5c3d9360 100644 --- a/sys/kern/subr_eventhandler.c +++ b/sys/kern/subr_eventhandler.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include diff --git a/sys/kern/subr_prof.c b/sys/kern/subr_prof.c index ce71fb6f132d..ff8317eeb650 100644 --- a/sys/kern/subr_prof.c +++ b/sys/kern/subr_prof.c @@ -39,6 +39,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/sys/kern/subr_turnstile.c b/sys/kern/subr_turnstile.c index 6db0e8db1763..72d4815c5bde 100644 --- a/sys/kern/subr_turnstile.c +++ b/sys/kern/subr_turnstile.c @@ -60,8 +60,8 @@ #include #include #include -#include #include +#include #include #include #include diff --git a/sys/kern/sys_pipe.c b/sys/kern/sys_pipe.c index 42786d95c14d..3e63b955d295 100644 --- a/sys/kern/sys_pipe.c +++ b/sys/kern/sys_pipe.c @@ -51,11 +51,11 @@ #include #include -#include #include #include #include #include +#include #include #include #include @@ -63,13 +63,13 @@ #include #include #include +#include #include #include #include #include #include -#include #include #include #include diff --git a/sys/kern/sys_process.c b/sys/kern/sys_process.c index f6af557219e4..d08f342723e7 100644 --- a/sys/kern/sys_process.c +++ b/sys/kern/sys_process.c @@ -33,20 +33,22 @@ #include #include +#include +#include #include #include #include #include #include +#include #include + #include -#include #include #include #include -#include #include /* use the equivalent procfs code */ diff --git a/sys/kern/sysv_shm.c b/sys/kern/sysv_shm.c index 3bfd49a1d92d..81b27f326a59 100644 --- a/sys/kern/sysv_shm.c +++ b/sys/kern/sysv_shm.c @@ -37,8 +37,8 @@ #include #include -#include #include +#include #include #include #include @@ -47,11 +47,11 @@ #include #include #include +#include #include #include #include -#include #include #include #include diff --git a/sys/kern/tty.c b/sys/kern/tty.c index d57135d90942..ee152b7e6055 100644 --- a/sys/kern/tty.c +++ b/sys/kern/tty.c @@ -74,6 +74,8 @@ #include #include #include +#include +#include #if defined(COMPAT_43) || defined(COMPAT_SUNOS) #include #endif @@ -97,7 +99,6 @@ #include #include -#include #include #include diff --git a/sys/kern/tty_tty.c b/sys/kern/tty_tty.c index 5ad470bad483..d1d970556a2c 100644 --- a/sys/kern/tty_tty.c +++ b/sys/kern/tty_tty.c @@ -41,11 +41,11 @@ #include #include #include +#include #include #include #include #include -#include static d_open_t cttyopen; static d_read_t cttyread; diff --git a/sys/kern/uipc_mbuf.c b/sys/kern/uipc_mbuf.c index 70bbc45eacd3..c84487ca55b7 100644 --- a/sys/kern/uipc_mbuf.c +++ b/sys/kern/uipc_mbuf.c @@ -37,14 +37,16 @@ #include "opt_param.h" #include #include +#include +#include +#include #include #include #include -#include -#include #include #include #include + #include #include #include diff --git a/sys/kern/uipc_mbuf2.c b/sys/kern/uipc_mbuf2.c index 16e961e2baf4..b00bf7f39f89 100644 --- a/sys/kern/uipc_mbuf2.c +++ b/sys/kern/uipc_mbuf2.c @@ -70,8 +70,10 @@ #include #include +#include #include #include +#include /* * ensure that [off, off + len) is contiguous on the mbuf chain "m". diff --git a/sys/kern/uipc_sockbuf.c b/sys/kern/uipc_sockbuf.c index 5da42b0fe65c..9b23c859fd82 100644 --- a/sys/kern/uipc_sockbuf.c +++ b/sys/kern/uipc_sockbuf.c @@ -40,9 +40,11 @@ #include #include /* for maxfiles */ #include -#include +#include +#include #include #include +#include #include #include #include diff --git a/sys/kern/uipc_socket.c b/sys/kern/uipc_socket.c index 837d0a491a35..9a2cb932c8a2 100644 --- a/sys/kern/uipc_socket.c +++ b/sys/kern/uipc_socket.c @@ -39,8 +39,10 @@ #include #include #include +#include #include #include +#include #include #include /* for struct knote */ #include @@ -56,6 +58,7 @@ #include #include #include + #include #include diff --git a/sys/kern/uipc_socket2.c b/sys/kern/uipc_socket2.c index 5da42b0fe65c..9b23c859fd82 100644 --- a/sys/kern/uipc_socket2.c +++ b/sys/kern/uipc_socket2.c @@ -40,9 +40,11 @@ #include #include /* for maxfiles */ #include -#include +#include +#include #include #include +#include #include #include #include diff --git a/sys/kern/uipc_syscalls.c b/sys/kern/uipc_syscalls.c index a8172a30e1b6..291ef9fd0cbe 100644 --- a/sys/kern/uipc_syscalls.c +++ b/sys/kern/uipc_syscalls.c @@ -43,6 +43,8 @@ #include #include #include +#include +#include #include #include #include @@ -50,6 +52,8 @@ #include #include #include +#include +#include #include #include #include @@ -57,11 +61,10 @@ #include #include #include -#include -#include #ifdef KTRACE #include #endif + #include #include #include diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c index a26754ca8ac4..33ff735ccc44 100644 --- a/sys/kern/uipc_usrreq.c +++ b/sys/kern/uipc_usrreq.c @@ -37,11 +37,13 @@ #include #include #include -#include #include +#include +#include +#include #include /* XXX must be before */ #include -#include +#include #include #include #include diff --git a/sys/kern/vfs_cache.c b/sys/kern/vfs_cache.c index 2299e7034484..ceb3c7245bcd 100644 --- a/sys/kern/vfs_cache.c +++ b/sys/kern/vfs_cache.c @@ -40,6 +40,7 @@ #include #include #include +#include #include #include #include diff --git a/sys/kern/vfs_conf.c b/sys/kern/vfs_conf.c index 34fba7846a1e..e651ef02103f 100644 --- a/sys/kern/vfs_conf.c +++ b/sys/kern/vfs_conf.c @@ -45,8 +45,10 @@ #include "opt_rootdevname.h" #include -#include #include +#include +#include +#include #include #include #include @@ -55,13 +57,16 @@ #include #include #include -#include +#include #include "opt_ddb.h" + #ifdef DDB #include #endif +#include + MALLOC_DEFINE(M_MOUNT, "mount", "vfs mount structure"); #define ROOTNAME "root_device" diff --git a/sys/kern/vfs_lookup.c b/sys/kern/vfs_lookup.c index c95e020d5884..0ad9d651325c 100644 --- a/sys/kern/vfs_lookup.c +++ b/sys/kern/vfs_lookup.c @@ -44,12 +44,12 @@ #include #include #include +#include #include #include #include #include #include - #ifdef KTRACE #include #endif diff --git a/sys/kern/vfs_mount.c b/sys/kern/vfs_mount.c index 34fba7846a1e..e651ef02103f 100644 --- a/sys/kern/vfs_mount.c +++ b/sys/kern/vfs_mount.c @@ -45,8 +45,10 @@ #include "opt_rootdevname.h" #include -#include #include +#include +#include +#include #include #include #include @@ -55,13 +57,16 @@ #include #include #include -#include +#include #include "opt_ddb.h" + #ifdef DDB #include #endif +#include + MALLOC_DEFINE(M_MOUNT, "mount", "vfs mount structure"); #define ROOTNAME "root_device" diff --git a/sys/miscfs/deadfs/dead_vnops.c b/sys/miscfs/deadfs/dead_vnops.c index 8de5c57c529e..9911453cf607 100644 --- a/sys/miscfs/deadfs/dead_vnops.c +++ b/sys/miscfs/deadfs/dead_vnops.c @@ -38,10 +38,9 @@ #include #include #include -#include +#include #include - -#include +#include static int chkvnlock __P((struct vnode *)); /* diff --git a/sys/miscfs/fdesc/fdesc_vfsops.c b/sys/miscfs/fdesc/fdesc_vfsops.c index e93ad5011f6a..900e1de1d0f7 100644 --- a/sys/miscfs/fdesc/fdesc_vfsops.c +++ b/sys/miscfs/fdesc/fdesc_vfsops.c @@ -44,15 +44,16 @@ #include #include +#include #include +#include +#include +#include #include #include -#include -#include -#include #include -#include -#include +#include + #include static MALLOC_DEFINE(M_FDESCMNT, "FDESC mount", "FDESC mount structure"); diff --git a/sys/miscfs/fdesc/fdesc_vnops.c b/sys/miscfs/fdesc/fdesc_vnops.c index 5846ac78414f..065e0a89cb1f 100644 --- a/sys/miscfs/fdesc/fdesc_vnops.c +++ b/sys/miscfs/fdesc/fdesc_vnops.c @@ -44,19 +44,20 @@ #include #include -#include -#include /* boottime */ +#include +#include #include -#include +#include /* boottime */ +#include #include -#include -#include -#include -#include +#include /* Must come after sys/malloc.h */ #include #include -#include -#include +#include +#include +#include +#include + #include #define FDL_WANT 0x01 diff --git a/sys/miscfs/nullfs/null_subr.c b/sys/miscfs/nullfs/null_subr.c index fe5f98881bb7..88f1584c4244 100644 --- a/sys/miscfs/nullfs/null_subr.c +++ b/sys/miscfs/nullfs/null_subr.c @@ -41,9 +41,12 @@ #include #include #include -#include -#include +#include #include +#include +#include +#include + #include #define LOG2_SIZEVNODE 7 /* log2(sizeof struct vnode) */ diff --git a/sys/miscfs/nullfs/null_vfsops.c b/sys/miscfs/nullfs/null_vfsops.c index c9a68012f054..dfaefe312258 100644 --- a/sys/miscfs/nullfs/null_vfsops.c +++ b/sys/miscfs/nullfs/null_vfsops.c @@ -47,10 +47,13 @@ #include #include #include +#include #include -#include #include #include +#include +#include + #include static MALLOC_DEFINE(M_NULLFSMNT, "NULLFS mount", "NULLFS mount structure"); diff --git a/sys/miscfs/nullfs/null_vnops.c b/sys/miscfs/nullfs/null_vnops.c index e9fded7b6c8c..d37ef73e4de9 100644 --- a/sys/miscfs/nullfs/null_vnops.c +++ b/sys/miscfs/nullfs/null_vnops.c @@ -175,13 +175,16 @@ #include #include -#include #include +#include +#include +#include +#include +#include +#include #include #include -#include -#include -#include + #include #include diff --git a/sys/miscfs/portal/portal_vfsops.c b/sys/miscfs/portal/portal_vfsops.c index 3f7903ca2577..5146456e522d 100644 --- a/sys/miscfs/portal/portal_vfsops.c +++ b/sys/miscfs/portal/portal_vfsops.c @@ -44,17 +44,19 @@ #include #include -#include -#include +#include #include -#include -#include -#include +#include +#include #include +#include /* Must come after sys/malloc.h */ +#include +#include +#include #include #include -#include -#include +#include + #include static MALLOC_DEFINE(M_PORTALFSMNT, "PORTAL mount", "PORTAL mount structure"); diff --git a/sys/miscfs/procfs/procfs_ctl.c b/sys/miscfs/procfs/procfs_ctl.c index f0a54272345e..581875845cd7 100644 --- a/sys/miscfs/procfs/procfs_ctl.c +++ b/sys/miscfs/procfs/procfs_ctl.c @@ -40,11 +40,14 @@ #include #include +#include +#include #include -#include #include #include #include +#include + #include #include diff --git a/sys/miscfs/procfs/procfs_dbregs.c b/sys/miscfs/procfs/procfs_dbregs.c index 948756904d70..d80e28cdefbe 100644 --- a/sys/miscfs/procfs/procfs_dbregs.c +++ b/sys/miscfs/procfs/procfs_dbregs.c @@ -44,11 +44,16 @@ */ #include +#include +#include +#include #include #include -#include + #include + #include + #include int diff --git a/sys/miscfs/procfs/procfs_fpregs.c b/sys/miscfs/procfs/procfs_fpregs.c index 6249f5245ade..7e2ff526f1e5 100644 --- a/sys/miscfs/procfs/procfs_fpregs.c +++ b/sys/miscfs/procfs/procfs_fpregs.c @@ -41,11 +41,16 @@ */ #include +#include +#include +#include #include #include -#include + #include + #include + #include int diff --git a/sys/miscfs/procfs/procfs_map.c b/sys/miscfs/procfs/procfs_map.c index 1caa6305a730..5e4a30c78c22 100644 --- a/sys/miscfs/procfs/procfs_map.c +++ b/sys/miscfs/procfs/procfs_map.c @@ -41,12 +41,13 @@ #include #include +#include #include #include + #include #include -#include #include #include #include diff --git a/sys/miscfs/procfs/procfs_mem.c b/sys/miscfs/procfs/procfs_mem.c index 6f2c8cbb88e7..3a2f8d2e7932 100644 --- a/sys/miscfs/procfs/procfs_mem.c +++ b/sys/miscfs/procfs/procfs_mem.c @@ -47,20 +47,22 @@ #include #include +#include #include +#include +#include #include + #include + #include #include -#include #include #include #include #include #include #include -#include -#include static int procfs_rwmem __P((struct proc *curp, struct proc *p, struct uio *uio)); diff --git a/sys/miscfs/procfs/procfs_regs.c b/sys/miscfs/procfs/procfs_regs.c index 12efe8530f47..ba585173000c 100644 --- a/sys/miscfs/procfs/procfs_regs.c +++ b/sys/miscfs/procfs/procfs_regs.c @@ -41,14 +41,19 @@ */ #include +#include +#include +#include #include #include -#include + #include -#include + #include #include +#include + int procfs_doregs(curp, p, pfs, uio) struct proc *curp; diff --git a/sys/miscfs/procfs/procfs_status.c b/sys/miscfs/procfs/procfs_status.c index 40e3fbe8c666..b29b4a9ddc81 100644 --- a/sys/miscfs/procfs/procfs_status.c +++ b/sys/miscfs/procfs/procfs_status.c @@ -42,18 +42,21 @@ #include #include -#include -#include +#include #include -#include -#include +#include +#include +#include +#include #include -#include +#include +#include #include #include #include -#include + +#include #define DOCHECK() do { if (ps >= psbuf+sizeof(psbuf)) goto bailout; } while (0) int diff --git a/sys/miscfs/procfs/procfs_subr.c b/sys/miscfs/procfs/procfs_subr.c index b960b13e3d25..64adecb273a9 100644 --- a/sys/miscfs/procfs/procfs_subr.c +++ b/sys/miscfs/procfs/procfs_subr.c @@ -41,13 +41,14 @@ #include #include -#include -#include -#include -#include -#include -#include +#include #include +#include +#include +#include +#include +#include +#include #include diff --git a/sys/miscfs/procfs/procfs_vnops.c b/sys/miscfs/procfs/procfs_vnops.c index f7201fbdd78d..2e7b7cb07d50 100644 --- a/sys/miscfs/procfs/procfs_vnops.c +++ b/sys/miscfs/procfs/procfs_vnops.c @@ -45,23 +45,28 @@ #include #include -#include +#include +#include #include #include -#include +#include +#include +#include +#include +#include #include #include +#include #include -#include +#include #include -#include -#include -#include -#include +#include + #include + #include + #include -#include static int procfs_access __P((struct vop_access_args *)); static int procfs_badop __P((void)); diff --git a/sys/miscfs/umapfs/umap_subr.c b/sys/miscfs/umapfs/umap_subr.c index 9b9806e3345b..1f94d504b326 100644 --- a/sys/miscfs/umapfs/umap_subr.c +++ b/sys/miscfs/umapfs/umap_subr.c @@ -40,9 +40,11 @@ #include #include -#include -#include #include +#include +#include +#include + #include #define LOG2_SIZEVNODE 7 /* log2(sizeof struct vnode) */ diff --git a/sys/miscfs/umapfs/umap_vfsops.c b/sys/miscfs/umapfs/umap_vfsops.c index abd1b0715cdb..e86467da5b68 100644 --- a/sys/miscfs/umapfs/umap_vfsops.c +++ b/sys/miscfs/umapfs/umap_vfsops.c @@ -46,10 +46,13 @@ #include #include #include -#include -#include -#include +#include #include +#include +#include +#include +#include + #include static MALLOC_DEFINE(M_UMAPFSMNT, "UMAP mount", "UMAP mount structure"); diff --git a/sys/miscfs/umapfs/umap_vnops.c b/sys/miscfs/umapfs/umap_vnops.c index 669a9ae7a699..5bf29c8b089b 100644 --- a/sys/miscfs/umapfs/umap_vnops.c +++ b/sys/miscfs/umapfs/umap_vnops.c @@ -44,11 +44,13 @@ #include #include #include -#include -#include +#include +#include #include #include -#include +#include +#include + #include #include diff --git a/sys/miscfs/union/union_subr.c b/sys/miscfs/union/union_subr.c index 71eae9cade52..b4f2802c69ac 100644 --- a/sys/miscfs/union/union_subr.c +++ b/sys/miscfs/union/union_subr.c @@ -40,20 +40,23 @@ #include #include -#include -#include -#include -#include #include #include #include +#include +#include +#include #include #include +#include #include +#include + #include #include /* for vnode_pager_setsize */ #include #include /* for vm cache coherency */ + #include #include diff --git a/sys/net/bsd_comp.c b/sys/net/bsd_comp.c index 53b58528c552..62a18cf31e56 100644 --- a/sys/net/bsd_comp.c +++ b/sys/net/bsd_comp.c @@ -45,8 +45,11 @@ #include #include +#include #include #include +#include + #include #define PACKETPTR struct mbuf * diff --git a/sys/net/ppp_deflate.c b/sys/net/ppp_deflate.c index d0e4c7b2f059..091fa39d8c89 100644 --- a/sys/net/ppp_deflate.c +++ b/sys/net/ppp_deflate.c @@ -31,8 +31,11 @@ #include #include +#include #include #include +#include + #include #include diff --git a/sys/netinet/tcp_output.c b/sys/netinet/tcp_output.c index 9ffbf58f827e..286b420ac4ff 100644 --- a/sys/netinet/tcp_output.c +++ b/sys/netinet/tcp_output.c @@ -40,13 +40,15 @@ #include #include -#include -#include -#include #include +#include +#include +#include +#include #include #include #include +#include #include diff --git a/sys/netipx/spx_usrreq.c b/sys/netipx/spx_usrreq.c index b77b1b389daa..19ebab98523d 100644 --- a/sys/netipx/spx_usrreq.c +++ b/sys/netipx/spx_usrreq.c @@ -38,8 +38,10 @@ #include #include +#include #include #include +#include #include #include #include diff --git a/sys/netkey/keysock.c b/sys/netkey/keysock.c index 92e70235b399..3f0f01d7776a 100644 --- a/sys/netkey/keysock.c +++ b/sys/netkey/keysock.c @@ -37,15 +37,17 @@ #include #include #include +#include +#include #include -#include -#include +#include #include +#include +#include +#include #include #include -#include -#include -#include +#include #include diff --git a/sys/netncp/ncp_rq.c b/sys/netncp/ncp_rq.c index 123d2084bd3a..4bc1d86acabf 100644 --- a/sys/netncp/ncp_rq.c +++ b/sys/netncp/ncp_rq.c @@ -40,6 +40,7 @@ #include #include #include +#include #include #include diff --git a/sys/netncp/ncp_subr.c b/sys/netncp/ncp_subr.c index 4d208f9ff1e9..7c2f0ead3030 100644 --- a/sys/netncp/ncp_subr.c +++ b/sys/netncp/ncp_subr.c @@ -32,12 +32,13 @@ * $FreeBSD$ */ #include -#include -#include #include +#include #include -#include +#include #include +#include +#include #include #include diff --git a/sys/netsmb/smb_dev.c b/sys/netsmb/smb_dev.c index fe00717d2c81..efdf1ff21d86 100644 --- a/sys/netsmb/smb_dev.c +++ b/sys/netsmb/smb_dev.c @@ -34,19 +34,20 @@ #include #include #include -#include -#include -#include #include -#include -#include #include -#include -#include -#include +#include +#include +#include +#include /* Must come after sys/malloc.h */ +#include #include +#include +#include +#include #include #include +#include #include #include diff --git a/sys/nfs/nfs_lock.c b/sys/nfs/nfs_lock.c index aaac36161d36..9fd243afe960 100644 --- a/sys/nfs/nfs_lock.c +++ b/sys/nfs/nfs_lock.c @@ -32,17 +32,19 @@ #include #include #include +#include /* for hz */ +#include #include +#include /* for hz */ /* Must come after sys/malloc.h */ #include #include #include #include +#include +#include #include #include #include -#include -#include /* for hz */ -#include /* for hz */ #include diff --git a/sys/nfs/nfs_node.c b/sys/nfs/nfs_node.c index 0191b664a813..dc21bc35eaeb 100644 --- a/sys/nfs/nfs_node.c +++ b/sys/nfs/nfs_node.c @@ -40,12 +40,15 @@ #include #include +#include +#include +#include #include #include -#include -#include -#include +#include +#include #include +#include #include diff --git a/sys/nfs/nfs_nqlease.c b/sys/nfs/nfs_nqlease.c index 3878a77ff20a..55b44ba2b96f 100644 --- a/sys/nfs/nfs_nqlease.c +++ b/sys/nfs/nfs_nqlease.c @@ -52,15 +52,19 @@ * Equipment Corporation WRL Research Report 89/5, May 1989. */ #include -#include -#include -#include -#include #include +#include +#include +#include #include +#include +#include +#include +#include +#include #include #include -#include +#include #include diff --git a/sys/nfs/nfs_socket.c b/sys/nfs/nfs_socket.c index fefeea8ac8eb..5772e4b06d5f 100644 --- a/sys/nfs/nfs_socket.c +++ b/sys/nfs/nfs_socket.c @@ -43,18 +43,20 @@ #include #include -#include -#include -#include #include +#include +#include #include -#include +#include +#include +#include #include +#include #include #include -#include #include -#include +#include +#include #include #include diff --git a/sys/nfs/nfs_vfsops.c b/sys/nfs/nfs_vfsops.c index 7f8be03082e3..d5e89726e54a 100644 --- a/sys/nfs/nfs_vfsops.c +++ b/sys/nfs/nfs_vfsops.c @@ -40,17 +40,18 @@ #include "opt_bootp.h" #include -#include -#include -#include +#include #include -#include +#include #include -#include #include +#include +#include #include #include -#include +#include +#include +#include #include #include diff --git a/sys/nfsclient/nfs_lock.c b/sys/nfsclient/nfs_lock.c index aaac36161d36..9fd243afe960 100644 --- a/sys/nfsclient/nfs_lock.c +++ b/sys/nfsclient/nfs_lock.c @@ -32,17 +32,19 @@ #include #include #include +#include /* for hz */ +#include #include +#include /* for hz */ /* Must come after sys/malloc.h */ #include #include #include #include +#include +#include #include #include #include -#include -#include /* for hz */ -#include /* for hz */ #include diff --git a/sys/nfsclient/nfs_node.c b/sys/nfsclient/nfs_node.c index 0191b664a813..dc21bc35eaeb 100644 --- a/sys/nfsclient/nfs_node.c +++ b/sys/nfsclient/nfs_node.c @@ -40,12 +40,15 @@ #include #include +#include +#include +#include #include #include -#include -#include -#include +#include +#include #include +#include #include diff --git a/sys/nfsclient/nfs_socket.c b/sys/nfsclient/nfs_socket.c index fefeea8ac8eb..5772e4b06d5f 100644 --- a/sys/nfsclient/nfs_socket.c +++ b/sys/nfsclient/nfs_socket.c @@ -43,18 +43,20 @@ #include #include -#include -#include -#include #include +#include +#include #include -#include +#include +#include +#include #include +#include #include #include -#include #include -#include +#include +#include #include #include diff --git a/sys/nfsclient/nfs_vfsops.c b/sys/nfsclient/nfs_vfsops.c index 7f8be03082e3..d5e89726e54a 100644 --- a/sys/nfsclient/nfs_vfsops.c +++ b/sys/nfsclient/nfs_vfsops.c @@ -40,17 +40,18 @@ #include "opt_bootp.h" #include -#include -#include -#include +#include #include -#include +#include #include -#include #include +#include +#include #include #include -#include +#include +#include +#include #include #include diff --git a/sys/nfsserver/nfs_srvsock.c b/sys/nfsserver/nfs_srvsock.c index fefeea8ac8eb..5772e4b06d5f 100644 --- a/sys/nfsserver/nfs_srvsock.c +++ b/sys/nfsserver/nfs_srvsock.c @@ -43,18 +43,20 @@ #include #include -#include -#include -#include #include +#include +#include #include -#include +#include +#include +#include #include +#include #include #include -#include #include -#include +#include +#include #include #include diff --git a/sys/nwfs/nwfs_node.c b/sys/nwfs/nwfs_node.c index 3ba41a83306e..9c1f086101ee 100644 --- a/sys/nwfs/nwfs_node.c +++ b/sys/nwfs/nwfs_node.c @@ -34,17 +34,20 @@ #include #include #include -#include -#include -#include -#include +#include #include +#include +#include +#include +#include #include +#include +#include + #include #include #include #include -#include #include #include diff --git a/sys/pc98/pc98/syscons.c b/sys/pc98/pc98/syscons.c index a5f73d66f825..6d6095d2c51f 100644 --- a/sys/pc98/pc98/syscons.c +++ b/sys/pc98/pc98/syscons.c @@ -37,20 +37,22 @@ #include #include -#include -#include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include +#include +#include #include #include #include -#include -#include -#include -#include -#include -#include -#include #include #include diff --git a/sys/posix4/ksched.c b/sys/posix4/ksched.c index dbdc1746f297..c7f746a13b98 100644 --- a/sys/posix4/ksched.c +++ b/sys/posix4/ksched.c @@ -37,8 +37,9 @@ #include #include -#include +#include #include +#include #include #include diff --git a/sys/posix4/p1003_1b.c b/sys/posix4/p1003_1b.c index 0d1fd0e08506..577456f62c4a 100644 --- a/sys/posix4/p1003_1b.c +++ b/sys/posix4/p1003_1b.c @@ -38,12 +38,14 @@ #include #include #include -#include -#include -#include +#include #include -#include +#include +#include #include +#include +#include +#include #include diff --git a/sys/powerpc/powerpc/procfs_machdep.c b/sys/powerpc/powerpc/procfs_machdep.c index c0766ca6f263..e18353a6b4bc 100644 --- a/sys/powerpc/powerpc/procfs_machdep.c +++ b/sys/powerpc/powerpc/procfs_machdep.c @@ -66,20 +66,21 @@ #include #include +#include +#include #include #include +#include #include -#include + #include +#include #include #include -#include #include #include -#include - int procfs_read_regs(p, regs) struct proc *p; diff --git a/sys/sys/_lock.h b/sys/sys/_lock.h new file mode 100644 index 000000000000..646ad215964f --- /dev/null +++ b/sys/sys/_lock.h @@ -0,0 +1,44 @@ +/*- + * Copyright (c) 1997 Berkeley Software Design, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Berkeley Software Design Inc's name may not be used to endorse or + * promote products derived from this software without specific prior + * written permission. + * + * THIS SOFTWARE IS PROVIDED BY BERKELEY SOFTWARE DESIGN INC ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL BERKELEY SOFTWARE DESIGN INC BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#ifndef _SYS_LOCK_TYPES_H_ +#define _SYS_LOCK_TYPES_H_ + +struct lock_object { + struct lock_class *lo_class; + const char *lo_name; + const char *lo_file; /* File and line of last acquire. */ + int lo_line; + u_int lo_flags; + STAILQ_ENTRY(lock_object) lo_list; /* List of all locks in system. */ + struct witness *lo_witness; +}; + +#endif /* !_SYS_LOCK_TYPES_H_ */ diff --git a/sys/sys/_mutex.h b/sys/sys/_mutex.h new file mode 100644 index 000000000000..4f0a951115f3 --- /dev/null +++ b/sys/sys/_mutex.h @@ -0,0 +1,47 @@ +/*- + * Copyright (c) 1997 Berkeley Software Design, Inc. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. Berkeley Software Design Inc's name may not be used to endorse or + * promote products derived from this software without specific prior + * written permission. + * + * THIS SOFTWARE IS PROVIDED BY BERKELEY SOFTWARE DESIGN INC ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL BERKELEY SOFTWARE DESIGN INC BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#ifndef _SYS_MUTEX_TYPES_H_ +#define _SYS_MUTEX_TYPES_H_ + +/* + * Sleep/spin mutex + */ + +struct mtx { + struct lock_object mtx_object; /* Common lock properties. */ + volatile uintptr_t mtx_lock; /* owner (and state for sleep locks) */ + volatile u_int mtx_recurse; /* number of recursive holds */ + critical_t mtx_savecrit; /* saved flags (for spin locks) */ + TAILQ_HEAD(, proc) mtx_blocked; /* threads blocked on this lock */ + LIST_ENTRY(mtx) mtx_contested; /* list of all contested locks */ +}; + +#endif /* !_SYS_MUTEX_TYPES_H_ */ diff --git a/sys/sys/buf.h b/sys/sys/buf.h index ebcf9d2aa006..5a449ac46581 100644 --- a/sys/sys/buf.h +++ b/sys/sys/buf.h @@ -44,6 +44,7 @@ #include #include +#include struct bio; struct buf; diff --git a/sys/sys/conf.h b/sys/sys/conf.h index 4d23ac4aee3e..55959f61a571 100644 --- a/sys/sys/conf.h +++ b/sys/sys/conf.h @@ -44,7 +44,6 @@ #ifndef _SYS_CONF_H_ #define _SYS_CONF_H_ -#include #include struct tty; diff --git a/sys/sys/eventhandler.h b/sys/sys/eventhandler.h index 1c011e2b41e5..5effcdadfb79 100644 --- a/sys/sys/eventhandler.h +++ b/sys/sys/eventhandler.h @@ -29,8 +29,15 @@ #ifndef SYS_EVENTHANDLER_H #define SYS_EVENTHANDLER_H +/* + * XXX - compatability until lockmgr() goes away or all the #includes are + * updated. + */ +#include + #include -#include +#include +#include struct eventhandler_entry { diff --git a/sys/sys/linedisc.h b/sys/sys/linedisc.h index 4d23ac4aee3e..55959f61a571 100644 --- a/sys/sys/linedisc.h +++ b/sys/sys/linedisc.h @@ -44,7 +44,6 @@ #ifndef _SYS_CONF_H_ #define _SYS_CONF_H_ -#include #include struct tty; diff --git a/sys/sys/lock.h b/sys/sys/lock.h index ca3404becd25..a63e3f5a0a06 100644 --- a/sys/sys/lock.h +++ b/sys/sys/lock.h @@ -39,6 +39,7 @@ #include #include +#include /* * Lock classes. Each lock has a class which describes characteristics @@ -60,18 +61,6 @@ struct lock_class { #define LC_SLEEPABLE 0x00000004 /* Sleeping allowed with this lock. */ #define LC_RECURSABLE 0x00000008 /* Locks of this type may recurse. */ -struct witness; - -struct lock_object { - struct lock_class *lo_class; - const char *lo_name; - const char *lo_file; /* File and line of last acquire. */ - int lo_line; - u_int lo_flags; - STAILQ_ENTRY(lock_object) lo_list; /* List of all locks in system. */ - struct witness *lo_witness; -}; - #define LO_CLASSFLAGS 0x0000ffff /* Class specific flags. */ #define LO_INITIALIZED 0x00010000 /* Lock has been initialized. */ #define LO_WITNESS 0x00020000 /* Should witness monitor this lock. */ diff --git a/sys/sys/lockmgr.h b/sys/sys/lockmgr.h index 80f876498897..477ef50c40a4 100644 --- a/sys/sys/lockmgr.h +++ b/sys/sys/lockmgr.h @@ -38,8 +38,8 @@ * $FreeBSD$ */ -#ifndef _LOCK_H_ -#define _LOCK_H_ +#ifndef _SYS_LOCKMGR_H_ +#define _SYS_LOCKMGR_H_ struct mtx; @@ -219,4 +219,4 @@ void lockmgr_printinfo __P((struct lock *)); int lockstatus __P((struct lock *, struct proc *)); int lockcount __P((struct lock *)); -#endif /* !_LOCK_H_ */ +#endif /* !_SYS_LOCKMGR_H_ */ diff --git a/sys/sys/mbuf.h b/sys/sys/mbuf.h index f904ade3f046..de7a3c944c80 100644 --- a/sys/sys/mbuf.h +++ b/sys/sys/mbuf.h @@ -39,8 +39,8 @@ #ifdef _KERNEL #include /* XXX */ -#include /* XXX */ -#include /* XXX */ +#include +#include #endif /* _KERNEL */ /* diff --git a/sys/sys/mount.h b/sys/sys/mount.h index aef5ac5b9b7b..0ffa243ff1f4 100644 --- a/sys/sys/mount.h +++ b/sys/sys/mount.h @@ -37,10 +37,17 @@ #ifndef _SYS_MOUNT_H_ #define _SYS_MOUNT_H_ +/* + * XXX - compatability until lockmgr() goes away or all the #includes are + * updated. + */ +#include + #include #include #ifdef _KERNEL -#include +#include +#include #endif struct netcred; diff --git a/sys/sys/mutex.h b/sys/sys/mutex.h index 7a893a2d6819..91ec080bbac2 100644 --- a/sys/sys/mutex.h +++ b/sys/sys/mutex.h @@ -34,6 +34,8 @@ #ifndef LOCORE #include +#include +#include #ifdef _KERNEL #include @@ -77,21 +79,6 @@ #ifndef LOCORE -/* - * Sleep/spin mutex - */ - -struct lock_object; - -struct mtx { - struct lock_object mtx_object; /* Common lock properties. */ - volatile uintptr_t mtx_lock; /* owner (and state for sleep locks) */ - volatile u_int mtx_recurse; /* number of recursive holds */ - critical_t mtx_savecrit; /* saved flags (for spin locks) */ - TAILQ_HEAD(, proc) mtx_blocked; /* threads blocked on this lock */ - LIST_ENTRY(mtx) mtx_contested; /* list of all contested locks */ -}; - /* * XXX: Friendly reminder to fix things in MP code that is presently being * XXX: worked on. diff --git a/sys/sys/resourcevar.h b/sys/sys/resourcevar.h index 598c806d1539..a610e2fb62aa 100644 --- a/sys/sys/resourcevar.h +++ b/sys/sys/resourcevar.h @@ -39,8 +39,10 @@ #include #include -#include /* XXX */ -#include /* XXX */ +#ifdef _KERNEL +#include +#include +#endif /* * Kernel per-process accounting / statistics diff --git a/sys/sys/sx.h b/sys/sys/sx.h index 3b4114d704ea..c3c62b3a1ed4 100644 --- a/sys/sys/sx.h +++ b/sys/sys/sx.h @@ -31,12 +31,9 @@ #define _SYS_SX_H_ #ifndef LOCORE -#include /* XXX */ -#include /* XXX */ +#include #include /* XXX */ -struct lock_object; - struct sx { struct lock_object sx_object; /* Common lock properties. */ struct mtx sx_lock; /* General protection lock. */ diff --git a/sys/sys/ucred.h b/sys/sys/ucred.h index 9596dd6c0578..c48df00cc37e 100644 --- a/sys/sys/ucred.h +++ b/sys/sys/ucred.h @@ -37,8 +37,9 @@ #ifndef _SYS_UCRED_H_ #define _SYS_UCRED_H_ -#include /* XXX */ -#include /* XXX */ +#include +#include +#include /* * Credentials. diff --git a/sys/sys/user.h b/sys/sys/user.h index fab30c3a5a05..153ed2d7610f 100644 --- a/sys/sys/user.h +++ b/sys/sys/user.h @@ -45,8 +45,8 @@ #include #include #include -#include /* XXX */ -#include /* XXX */ +#include +#include #include #include /* XXX */ #include /* XXX */ diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index 6c09a113f889..e40f800c9366 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -37,9 +37,15 @@ #ifndef _SYS_VNODE_H_ #define _SYS_VNODE_H_ -#include -#include +/* + * XXX - compatability until lockmgr() goes away or all the #includes are + * updated. + */ +#include + #include +#include +#include #include #include #include diff --git a/sys/ufs/ufs/ufs_quota.c b/sys/ufs/ufs/ufs_quota.c index f419f01340c7..1b767591489b 100644 --- a/sys/ufs/ufs/ufs_quota.c +++ b/sys/ufs/ufs/ufs_quota.c @@ -39,13 +39,16 @@ #include #include -#include -#include -#include #include -#include -#include +#include +#include +#include #include +#include +#include +#include +#include +#include #include #include diff --git a/sys/ufs/ufs/ufs_vfsops.c b/sys/ufs/ufs/ufs_vfsops.c index 033f9dd8719d..136946555679 100644 --- a/sys/ufs/ufs/ufs_vfsops.c +++ b/sys/ufs/ufs/ufs_vfsops.c @@ -42,11 +42,13 @@ #include "opt_quota.h" #include -#include #include -#include -#include +#include +#include #include +#include +#include +#include #include #include diff --git a/sys/vm/device_pager.c b/sys/vm/device_pager.c index 7d7480c21c73..86f88a3cdf6c 100644 --- a/sys/vm/device_pager.c +++ b/sys/vm/device_pager.c @@ -42,6 +42,8 @@ #include #include #include +#include +#include #include #include diff --git a/sys/vm/phys_pager.c b/sys/vm/phys_pager.c index 5a6aca548391..1f00ea0c9661 100644 --- a/sys/vm/phys_pager.c +++ b/sys/vm/phys_pager.c @@ -30,6 +30,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/sys/vm/vm_fault.c b/sys/vm/vm_fault.c index 48120ee62397..a1bad69dadae 100644 --- a/sys/vm/vm_fault.c +++ b/sys/vm/vm_fault.c @@ -75,6 +75,8 @@ #include #include +#include +#include #include #include #include @@ -82,7 +84,6 @@ #include #include -#include #include #include #include diff --git a/sys/vm/vm_glue.c b/sys/vm/vm_glue.c index 4f5d9c0082e8..87b13de0e492 100644 --- a/sys/vm/vm_glue.c +++ b/sys/vm/vm_glue.c @@ -67,6 +67,8 @@ #include #include +#include +#include #include #include #include @@ -76,14 +78,12 @@ #include #include -#include #include #include #include #include -#include #include #include #include diff --git a/sys/vm/vm_init.c b/sys/vm/vm_init.c index c46d37cdbcbe..ae336e1b930b 100644 --- a/sys/vm/vm_init.c +++ b/sys/vm/vm_init.c @@ -70,10 +70,11 @@ #include #include +#include +#include #include #include -#include #include #include #include diff --git a/sys/vm/vm_kern.c b/sys/vm/vm_kern.c index 08da921e0dd4..14e4867d8fa3 100644 --- a/sys/vm/vm_kern.c +++ b/sys/vm/vm_kern.c @@ -70,12 +70,13 @@ #include #include +#include +#include #include #include #include #include -#include #include #include #include diff --git a/sys/vm/vm_map.c b/sys/vm/vm_map.c index cca1067f5394..b33e9e4a56ff 100644 --- a/sys/vm/vm_map.c +++ b/sys/vm/vm_map.c @@ -70,6 +70,8 @@ #include #include +#include +#include #include #include #include @@ -78,7 +80,6 @@ #include #include -#include #include #include #include diff --git a/sys/vm/vm_meter.c b/sys/vm/vm_meter.c index 4f42ee0975c0..5f35e63b6fbf 100644 --- a/sys/vm/vm_meter.c +++ b/sys/vm/vm_meter.c @@ -35,9 +35,11 @@ */ #include -#include #include #include +#include +#include +#include #include #include #include @@ -46,7 +48,6 @@ #include #include #include -#include #include #include #include diff --git a/sys/vm/vm_mmap.c b/sys/vm/vm_mmap.c index 6328ff74a018..14307b366543 100644 --- a/sys/vm/vm_mmap.c +++ b/sys/vm/vm_mmap.c @@ -49,8 +49,9 @@ #include "opt_rlimit.h" #include -#include #include +#include +#include #include #include #include @@ -65,7 +66,6 @@ #include #include -#include #include #include #include diff --git a/sys/vm/vm_object.c b/sys/vm/vm_object.c index cc205a8b840e..33fe834d0dfa 100644 --- a/sys/vm/vm_object.c +++ b/sys/vm/vm_object.c @@ -70,12 +70,14 @@ #include #include -#include /* for curproc, pageproc */ -#include -#include +#include #include #include #include +#include /* for curproc, pageproc */ +#include +#include +#include #include #include diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c index e33256406710..5865d707a74b 100644 --- a/sys/vm/vm_page.c +++ b/sys/vm/vm_page.c @@ -70,6 +70,7 @@ #include #include +#include #include #include #include @@ -77,7 +78,6 @@ #include #include -#include #include #include #include diff --git a/sys/vm/vm_pageout.c b/sys/vm/vm_pageout.c index e61dcc10fa2b..a7856dd97a53 100644 --- a/sys/vm/vm_pageout.c +++ b/sys/vm/vm_pageout.c @@ -76,6 +76,8 @@ #include #include #include +#include +#include #include #include #include @@ -88,7 +90,6 @@ #include #include -#include #include #include #include diff --git a/sys/vm/vm_unix.c b/sys/vm/vm_unix.c index bea87f07be60..f9b24f84523d 100644 --- a/sys/vm/vm_unix.c +++ b/sys/vm/vm_unix.c @@ -45,13 +45,13 @@ * Traditional sbrk/grow interface to VM */ #include +#include #include #include #include #include #include -#include #include #include diff --git a/sys/vm/vm_zone.h b/sys/vm/vm_zone.h index 8cb5b8ed9ad3..9b41d0b4d18d 100644 --- a/sys/vm/vm_zone.h +++ b/sys/vm/vm_zone.h @@ -21,8 +21,8 @@ #define ZONE_INTERRUPT 1 /* Use this if you need to allocate at int time */ #define ZONE_BOOT 16 /* This is an internal flag used by zbootinit */ -#include /* XXX */ -#include +#include +#include typedef struct vm_zone { struct mtx zmtx; /* lock for data structure */