freebsd-nq/sys/isofs/cd9660
Julian Elischer f7ea2f55d1 There is no such thing any more as "struct bdevsw".
There is only cdevsw (which should be renamed in a later edit to deventry
or something). cdevsw contains the union of what were in both bdevsw an
cdevsw entries.  The bdevsw[] table stiff exists and is a second pointer
to the cdevsw entry of the device. it's major is in d_bmaj rather than
d_maj. some cleanup still to happen (e.g. dsopen now gets two pointers
to the same cdevsw struct instead of one to a bdevsw and one to a cdevsw).

rawread()/rawwrite() went away as part of this though it's not strictly
the same  patch, just that it involves all the same lines in the drivers.

cdroms no longer have write() entries (they did have rawwrite (?)).
tapes no longer have support for bdev operations.

Reviewed by: Eivind Eklund and Mike Smith
	Changes suggested by eivind.
1998-07-04 22:30:26 +00:00
..
cd9660_bmap.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
cd9660_lookup.c Remove a bunch of variables which were unused both in GENERIC and LINT. 1997-11-07 08:53:44 +00:00
cd9660_mount.h Add support for ISO9660 multi-session CD-ROMs. This is just nothing 1997-04-29 15:52:53 +00:00
cd9660_node.c Staticize. 1998-02-09 06:11:36 +00:00
cd9660_node.h Forward declare some structs so that this file is more self-sufficient. 1998-02-03 21:39:30 +00:00
cd9660_rrip.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
cd9660_rrip.h
cd9660_util.c Removed unused or apparently-unused #includes, especially of the 1997-04-10 14:35:32 +00:00
cd9660_vfsops.c There is no such thing any more as "struct bdevsw". 1998-07-04 22:30:26 +00:00
cd9660_vnops.c VOP_STRATEGY grows an (struct vnode *) argument 1998-07-04 20:45:42 +00:00
iso_rrip.h Forward declare some structs so that this file is more self-sufficient. 1998-02-03 21:52:02 +00:00
iso.h Hide the kernel-only stuff inside #ifdef KERNEL. 1997-05-07 13:23:04 +00:00
TODO
TODO.hibler