freebsd-skq/sys/fs/devfs
phk a951e327e6 Make rule zero really magical, that way we don't have to do anything
when we mount and get zero cost if no rules are used in a mountpoint.

Add code to deref rules on unmount.

Switch from SLIST to TAILQ.

Drop SYSINIT, use SX_SYSINIT and static initializer of TAILQ instead.

Drop goto, a break will do.

Reduce double pointers to single pointers.

Combine reaping and destroying rulesets.

Avoid memory leaks in a some error cases.
2005-09-24 07:03:09 +00:00
..
devfs_devs.c Rewamp DEVFS internals pretty severely [1]. 2005-09-19 19:56:48 +00:00
devfs_int.h Rewamp DEVFS internals pretty severely [1]. 2005-09-19 19:56:48 +00:00
devfs_rule.c Make rule zero really magical, that way we don't have to do anything 2005-09-24 07:03:09 +00:00
devfs_vfsops.c Make rule zero really magical, that way we don't have to do anything 2005-09-24 07:03:09 +00:00
devfs_vnops.c Rewamp DEVFS internals pretty severely [1]. 2005-09-19 19:56:48 +00:00
devfs.h Make rule zero really magical, that way we don't have to do anything 2005-09-24 07:03:09 +00:00