freebsd-dev/sys/geom
Poul-Henning Kamp 70cd771337 The present defaults for the open and close for device drivers which
provide no methods does not make any sense, and is not used by any
driver.

It is a pretty hard to come up with even a theoretical concept of
a device driver which would always fail open and close with ENODEV.

Change the defaults to be nullopen() and nullclose() which simply
does nothing.

Remove explicit initializations to these from the drivers which
already used them.
2003-09-27 12:01:01 +00:00
..
bde Correct bzero length so we clear the entire key structure. 2003-09-08 18:35:26 +00:00
geom_aes.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_apple.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_bsd_enc.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_bsd.c Simplify the ioctl handling in GEOM. 2003-09-01 20:45:32 +00:00
geom_ccd.c Change the the size fields to daddr_t to support greater than 2TB ccd volumes. 2003-08-22 11:21:06 +00:00
geom_ctl.c The present defaults for the open and close for device drivers which 2003-09-27 12:01:01 +00:00
geom_ctl.h Simplify the GEOM OAM api: Drop the request type, and let everything 2003-06-01 13:47:51 +00:00
geom_dev.c Make sure to return ENOIOCTL if the ioctl is not handled. 2003-09-04 21:23:46 +00:00
geom_disk.c Be more careful in dumpconf: softc may be NULL for departing devices. 2003-09-23 07:53:59 +00:00
geom_disk.h Change events to have an array of "void *" references, and give the 2003-04-02 20:41:18 +00:00
geom_dump.c Handle geoms which are withering away specially in the dump functions. 2003-07-08 21:12:40 +00:00
geom_event.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_fox.c Add "GEOM_FOX", a class which detects and selects between multiple 2003-06-18 09:29:28 +00:00
geom_gpt.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_int.h More of the event stuff can now be private to geom_event.c 2003-04-23 20:54:42 +00:00
geom_io.c Add more KASSERTS(). 2003-09-26 20:52:46 +00:00
geom_kern.c Sleep on "-" in our normal state to simplify debugging. 2003-06-18 10:33:09 +00:00
geom_mbr_enc.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_mbr.c Simplify the ioctl handling in GEOM. 2003-09-01 20:45:32 +00:00
geom_mirror.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_pc98_enc.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_pc98.c Simplify the ioctl handling in GEOM. 2003-09-01 20:45:32 +00:00
geom_slice.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_slice.h Add a destroy_geom method to the slice "library". 2003-05-31 19:25:05 +00:00
geom_subr.c Don't panic over the fact that unloading failed if we already knew that. 2003-08-22 11:00:54 +00:00
geom_sunlabel_enc.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_sunlabel.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom_vol_ffs.c Use __FBSDID(). 2003-06-11 06:49:16 +00:00
geom.h Simplify the ioctl handling in GEOM. 2003-09-01 20:45:32 +00:00
notes A note about which #include files may be used where. 2003-03-23 10:08:13 +00:00