freebsd-src/sys/kern
Poul-Henning Kamp 0429e37ade struct mountlist and struct mount.mnt_list have no business being
a CIRCLEQ.  Change them to TAILQ_HEAD and TAILQ_ENTRY respectively.

This removes ugly  mp != (void*)&mountlist  comparisons.

Requested by:   phk
Submitted by:   Jake Burkholder jake@checker.org
PR:             14967
1999-11-20 10:00:46 +00:00
..
bus_if.m
device_if.m
imgact_aout.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
imgact_elf.c Vnode was left referenced in the case if ELF image is broken. 1999-11-20 03:03:14 +00:00
imgact_gzip.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
imgact_shell.c
inflate.c
init_main.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
init_sysent.c Cop on a bit and regenerate things correctly. 1999-11-18 20:45:04 +00:00
kern_acct.c
kern_clock.c
kern_conf.c Zap devsw_module_handler(). 1999-11-08 08:10:00 +00:00
kern_descrip.c Only bother converting the stat structure if we intend to return it, 1999-11-18 08:08:28 +00:00
kern_environment.c add in actual getenv_quad function 1999-11-07 01:10:30 +00:00
kern_exec.c Introduce commandline caching in the kernel. 1999-11-16 20:31:58 +00:00
kern_exit.c The at_exit and at_fork functions currently use a 'roll your own' 1999-11-19 21:29:03 +00:00
kern_fork.c The at_exit and at_fork functions currently use a 'roll your own' 1999-11-19 21:29:03 +00:00
kern_intr.c
kern_jail.c
kern_kthread.c
kern_ktrace.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
kern_linker.c
kern_lock.c Correct a locking error in apause: It should always hold 1999-11-11 03:02:03 +00:00
kern_lockf.c Commit the remaining part of PR14914: 1999-11-16 16:28:58 +00:00
kern_malloc.c
kern_mib.c
kern_module.c A hack basically.. We have a bunch of code that used to call 1999-11-08 06:53:30 +00:00
kern_ntptime.c
kern_physio.c Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for the 1999-10-30 06:32:05 +00:00
kern_proc.c Add e_stats (p->p_stats, from struct user->u_stats) to eproc so it's 1999-11-17 12:49:22 +00:00
kern_prot.c
kern_random.c
kern_resource.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
kern_shutdown.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
kern_sig.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
kern_subr.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
kern_switch.c
kern_synch.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
kern_syscalls.c
kern_sysctl.c Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for the 1999-10-30 06:32:05 +00:00
kern_tc.c
kern_threads.c
kern_time.c Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for the 1999-10-30 06:32:05 +00:00
kern_timeout.c
kern_xxx.c
ksched.c
link_aout.c
link_elf.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
link_elf_obj.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
Make.tags.inc
makedevops.pl
Makefile ${MACHINE} -> ${MACHINE_ARCH} 1999-11-14 13:54:44 +00:00
makesyscalls.sh
md5c.c
p1003_1b.c
posix4_mib.c
subr_autoconf.c
subr_blist.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
subr_bus.c 'const'ify a bunch of pointers in the resource_*() functions for accessing 1999-11-18 06:05:30 +00:00
subr_clist.c
subr_devstat.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
subr_disk.c Conditionalise unwanted chattyness. 1999-11-19 23:34:01 +00:00
subr_disklabel.c
subr_diskmbr.c Fix a warning. 1999-11-09 21:35:10 +00:00
subr_diskslice.c
subr_dkbad.c
subr_eventhandler.c Commit the remaining part of PR14914: 1999-11-16 16:28:58 +00:00
subr_log.c
subr_module.c
subr_param.c
subr_prf.c
subr_prof.c
subr_rman.c Commit the remaining part of PR14914: 1999-11-16 16:28:58 +00:00
subr_scanf.c Move strto{u}[ql]() into their own libkern files. 1999-11-03 18:20:59 +00:00
subr_smp.c Eliminate remaining part of incorrect PCI bus numbering sanity check on systems with more than one PCI bus. 1999-10-15 21:38:15 +00:00
subr_trap.c Passing "0" or "FALSE" as the fourth argument to vm_fault is wrong. It 1999-11-09 01:44:28 +00:00
subr_xxx.c
sys_generic.c Missed the second argument of fdrop(). 1999-10-14 10:50:06 +00:00
sys_pipe.c Update pipe code for fo_stat() entry point - pipe_stat() is now no longer 1999-11-08 03:28:49 +00:00
sys_process.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
sys_socket.c Update socket file type for fo_stat(). soo_stat() becomes a fileops 1999-11-08 03:31:01 +00:00
syscalls.c Cop on a bit and regenerate things correctly. 1999-11-18 20:45:04 +00:00
syscalls.master modfind(char *) -> modfind(const char *) 1999-11-17 21:32:40 +00:00
sysv_ipc.c
sysv_msg.c
sysv_sem.c
sysv_shm.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
tty.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
tty_compat.c
tty_conf.c Now that Netgraph is in the system there are some cleanups we can do. 1999-10-23 04:28:11 +00:00
tty_cons.c Remove cdevsw_add() - the necessary make_dev() is already there. 1999-11-18 06:37:00 +00:00
tty_pty.c Remove cdevsw_add() as the make_dev()'s are done in a clone-like fashion. 1999-11-18 06:41:30 +00:00
tty_snoop.c Remove cdevsw_add() - the make_dev() calls are already there. 1999-11-18 06:39:47 +00:00
tty_subr.c
tty_tb.c
tty_tty.c
uipc_domain.c
uipc_mbuf.c Fix a warning. 1999-11-18 06:29:57 +00:00
uipc_proto.c
uipc_sockbuf.c
uipc_socket.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
uipc_socket2.c
uipc_syscalls.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
uipc_usrreq.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
vfs_aio.c Simplify and de-bogotify check for raw disk. 1999-11-07 13:09:09 +00:00
vfs_bio.c This is a partial commit of the patch from PR 14914: 1999-11-16 10:56:05 +00:00
vfs_cache.c
vfs_cluster.c useracc() the prequel: 1999-10-29 18:09:36 +00:00
vfs_conf.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
vfs_default.c Make vop_panic() a little more informative. 1999-11-07 15:09:49 +00:00
vfs_export.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
vfs_extattr.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
vfs_init.c Move a couple of globals here where they are initialised, rather than 1999-11-01 23:54:07 +00:00
vfs_lookup.c
vfs_mount.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
vfs_subr.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
vfs_syscalls.c struct mountlist and struct mount.mnt_list have no business being 1999-11-20 10:00:46 +00:00
vfs_vnops.c Ensure that garbage from the kernel stack does not wind up being 1999-11-18 08:14:20 +00:00
vnode_if.pl
vnode_if.sh
vnode_if.src Remove WILLRELE from VOP_SYMLINK 1999-11-13 20:58:17 +00:00