From 455fcd7eb2a547e42f46d9a13b79c1351e3dd7af Mon Sep 17 00:00:00 2001 From: Matthew Dillon Date: Thu, 13 May 2004 23:49:26 +0000 Subject: [PATCH] device switch 1/many: Remove d_autoq, add d_clone (where d_autoq was). d_autoq was used to allow the device port dispatch to mix old-style synchronous calls with new style messaging calls within a particular device. It was never used for that purpose. d_clone will be more fully implemented as work continues. We are going to install d_port in the dev_t (struct specinfo) structure itself and d_clone will be needed to allow devices to 'revector' the port on a minor-number by minor-number basis, in particular allowing minor numbers to be directly dispatched to distinct threads. This is something we will be needing later on. --- sys/bus/cam/cam_xpt.c | 4 ++-- sys/bus/cam/scsi/scsi_cd.c | 4 ++-- sys/bus/cam/scsi/scsi_ch.c | 4 ++-- sys/bus/cam/scsi/scsi_da.c | 4 ++-- sys/bus/cam/scsi/scsi_pass.c | 4 ++-- sys/bus/cam/scsi/scsi_pt.c | 4 ++-- sys/bus/cam/scsi/scsi_sa.c | 4 ++-- sys/bus/cam/scsi/scsi_ses.c | 4 ++-- sys/bus/cam/scsi/scsi_target.c | 4 ++-- sys/bus/iicbus/iic.c | 4 ++-- sys/bus/isa/vga_isa.c | 4 ++-- sys/bus/pci/pci.c | 4 ++-- sys/bus/smbus/smb.c | 4 ++-- sys/bus/usb/usb.c | 4 ++-- sys/contrib/dev/fla/fla.c | 4 ++-- sys/contrib/ipfilter/netinet/mlfk_ipl.c | 4 ++-- sys/dev/acpica/acpi.c | 4 ++-- sys/dev/acpica5/acpi.c | 4 ++-- sys/dev/agp/agp.c | 4 ++-- sys/dev/atm/hfa/fore_load.c | 4 ++-- sys/dev/disk/ata/ata-all.c | 4 ++-- sys/dev/disk/ata/ata-disk.c | 4 ++-- sys/dev/disk/ata/ata-raid.c | 4 ++-- sys/dev/disk/ata/atapi-cd.c | 4 ++-- sys/dev/disk/ata/atapi-fd.c | 4 ++-- sys/dev/disk/ata/atapi-tape.c | 4 ++-- sys/dev/disk/ccd/ccd.c | 4 ++-- sys/dev/disk/fd/fd.c | 4 ++-- sys/dev/disk/isp/isp_freebsd.c | 4 ++-- sys/dev/disk/mcd/mcd.c | 4 ++-- sys/dev/disk/md/md.c | 4 ++-- sys/dev/disk/scd/scd.c | 4 ++-- sys/dev/disk/vn/vn.c | 4 ++-- sys/dev/disk/wt/wt.c | 4 ++-- sys/dev/drm/drm_drv.h | 4 ++-- sys/dev/misc/gpib/gpib.c | 4 ++-- sys/dev/misc/joy/joy.c | 4 ++-- sys/dev/misc/kbd/kbd.c | 4 ++-- sys/dev/misc/labpc/labpc.c | 4 ++-- sys/dev/misc/lpt/lpt.c | 4 ++-- sys/dev/misc/mse/mse.c | 4 ++-- sys/dev/misc/nmdm/nmdm.c | 4 ++-- sys/dev/misc/pcfclock/pcfclock.c | 4 ++-- sys/dev/misc/ppi/ppi.c | 4 ++-- sys/dev/misc/pps/pps.c | 4 ++-- sys/dev/misc/psm/psm.c | 4 ++-- sys/dev/misc/snp/snp.c | 4 ++-- sys/dev/misc/spic/spic.c | 4 ++-- sys/dev/misc/spigot/spigot.c | 4 ++-- sys/dev/misc/streams/streams.c | 6 +++--- sys/dev/misc/syscons/syscons.c | 4 ++-- sys/dev/misc/syscons/sysmouse.c | 4 ++-- sys/dev/misc/tw/tw.c | 4 ++-- sys/dev/misc/xrpu/xrpu.c | 4 ++-- sys/dev/netif/cx/cx.c | 4 ++-- sys/dev/raid/aac/aac.c | 4 ++-- sys/dev/raid/aac/aac_disk.c | 4 ++-- sys/dev/raid/amr/amr.c | 4 ++-- sys/dev/raid/amr/amr_disk.c | 4 ++-- sys/dev/raid/ciss/ciss.c | 4 ++-- sys/dev/raid/dpt/dpt_control.c | 4 ++-- sys/dev/raid/ida/ida_disk.c | 4 ++-- sys/dev/raid/iir/iir_ctrl.c | 4 ++-- sys/dev/raid/ips/ips.c | 4 ++-- sys/dev/raid/ips/ips_disk.c | 4 ++-- sys/dev/raid/mlx/mlx.c | 4 ++-- sys/dev/raid/mlx/mlx_disk.c | 4 ++-- sys/dev/raid/mly/mly.c | 4 ++-- sys/dev/raid/pst/pst-raid.c | 4 ++-- sys/dev/raid/twe/twe_freebsd.c | 6 +++--- sys/dev/raid/vinum/vinum.c | 4 ++-- sys/dev/serial/cy/cy.c | 4 ++-- sys/dev/serial/dgb/dgm.c | 4 ++-- sys/dev/serial/rc/rc.c | 4 ++-- sys/dev/serial/rp/rp.c | 4 ++-- sys/dev/serial/rp2/rp.c | 4 ++-- sys/dev/serial/si/si.c | 4 ++-- sys/dev/serial/sio/sio.c | 4 ++-- sys/dev/serial/stl/stallion.c | 4 ++-- sys/dev/serial/stli/istallion.c | 4 ++-- sys/dev/sound/isa/i386/pca/pcaudio.c | 4 ++-- sys/dev/sound/isa/i386/soundcard.c | 4 ++-- sys/dev/sound/isa/i386/spkr/spkr.c | 4 ++-- sys/dev/sound/pcm/dsp.c | 6 +++--- sys/dev/sound/pcm/mixer.c | 6 +++--- sys/dev/sound/pcm/sndstat.c | 6 +++--- sys/dev/usbmisc/ucom/ucom.c | 4 ++-- sys/dev/usbmisc/ufm/ufm.c | 4 ++-- sys/dev/usbmisc/ugen/ugen.c | 4 ++-- sys/dev/usbmisc/uhid/uhid.c | 4 ++-- sys/dev/usbmisc/ulpt/ulpt.c | 4 ++-- sys/dev/usbmisc/ums/ums.c | 4 ++-- sys/dev/usbmisc/urio/urio.c | 4 ++-- sys/dev/usbmisc/uscanner/uscanner.c | 4 ++-- sys/dev/video/bktr/bktr_os.c | 4 ++-- sys/dev/video/ctx/ctx.c | 4 ++-- sys/dev/video/fb/fb.c | 4 ++-- sys/dev/video/gsc/gsc.c | 4 ++-- sys/dev/video/meteor/meteor.c | 4 ++-- sys/dev/video/pcvt/i386/pcvt_drv.c | 4 ++-- sys/dev/video/tga/tga_pci.c | 4 ++-- sys/i386/acpica5/acpi_machdep.c | 4 ++-- sys/i386/apm/apm.c | 4 ++-- sys/i386/gnu/isa/dgb.c | 4 ++-- sys/i386/i386/elan-mmcr.c | 4 ++-- sys/i386/i386/mem.c | 4 ++-- sys/i386/i386/perfmon.c | 4 ++-- sys/i386/isa/asc.c | 4 ++-- sys/kern/kern_descrip.c | 6 +++--- sys/kern/kern_device.c | 22 ++-------------------- sys/kern/kern_event.c | 4 ++-- sys/kern/kern_memio.c | 4 ++-- sys/kern/subr_log.c | 4 ++-- sys/kern/sys_pipe.c | 4 ++-- sys/kern/sys_socket.c | 4 ++-- sys/kern/tty_cons.c | 4 ++-- sys/kern/tty_pty.c | 6 +++--- sys/kern/tty_tty.c | 4 ++-- sys/kern/vfs_vnops.c | 4 ++-- sys/net/bpf.c | 4 ++-- sys/net/i4b/driver/i4b_ctl.c | 4 ++-- sys/net/i4b/driver/i4b_rbch.c | 4 ++-- sys/net/i4b/driver/i4b_tel.c | 4 ++-- sys/net/i4b/driver/i4b_trace.c | 4 ++-- sys/net/i4b/layer4/i4b_i4bdrv.c | 4 ++-- sys/net/tap/if_tap.c | 4 ++-- sys/net/tun/if_tun.c | 4 ++-- sys/netgraph/ng_device.c | 4 ++-- sys/netproto/smb/smb_dev.c | 4 ++-- sys/opencrypto/cryptodev.c | 6 +++--- sys/platform/pc32/acpica5/acpi_machdep.c | 4 ++-- sys/platform/pc32/apm/apm.c | 4 ++-- sys/platform/pc32/gnu/isa/dgb.c | 4 ++-- sys/platform/pc32/i386/elan-mmcr.c | 4 ++-- sys/platform/pc32/i386/mem.c | 4 ++-- sys/platform/pc32/i386/perfmon.c | 4 ++-- sys/platform/pc32/isa/asc.c | 4 ++-- sys/sys/conf.h | 9 ++++++--- sys/sys/file.h | 4 ++-- sys/vfs/coda/coda_fbsd.c | 4 ++-- sys/vfs/mfs/mfs_vfsops.c | 4 ++-- 141 files changed, 294 insertions(+), 309 deletions(-) diff --git a/sys/bus/cam/cam_xpt.c b/sys/bus/cam/cam_xpt.c index 40f02b8148..0f8027afa2 100644 --- a/sys/bus/cam/cam_xpt.c +++ b/sys/bus/cam/cam_xpt.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/cam/cam_xpt.c,v 1.80.2.18 2002/12/09 17:31:55 gibbs Exp $ - * $DragonFly: src/sys/bus/cam/cam_xpt.c,v 1.13 2004/03/15 05:43:52 dillon Exp $ + * $DragonFly: src/sys/bus/cam/cam_xpt.c,v 1.14 2004/05/13 23:49:09 dillon Exp $ */ #include #include @@ -610,7 +610,7 @@ static struct cdevsw xpt_cdevsw = { /* maj */ XPT_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ xptopen, /* close */ xptclose, diff --git a/sys/bus/cam/scsi/scsi_cd.c b/sys/bus/cam/scsi/scsi_cd.c index a59a075bc5..a117cf929e 100644 --- a/sys/bus/cam/scsi/scsi_cd.c +++ b/sys/bus/cam/scsi/scsi_cd.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/cam/scsi/scsi_cd.c,v 1.31.2.16 2003/10/21 22:26:11 thomas Exp $ - * $DragonFly: src/sys/bus/cam/scsi/scsi_cd.c,v 1.13 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/bus/cam/scsi/scsi_cd.c,v 1.14 2004/05/13 23:49:11 dillon Exp $ */ /* * Portions of this driver taken from the original FreeBSD cd driver. @@ -302,7 +302,7 @@ static struct cdevsw cd_cdevsw = { /* maj */ SCSICD_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ cdopen, /* close */ cdclose, diff --git a/sys/bus/cam/scsi/scsi_ch.c b/sys/bus/cam/scsi/scsi_ch.c index e9fa18abe6..8e550d7530 100644 --- a/sys/bus/cam/scsi/scsi_ch.c +++ b/sys/bus/cam/scsi/scsi_ch.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/cam/scsi/scsi_ch.c,v 1.20.2.2 2000/10/31 08:09:49 dwmalone Exp $ - * $DragonFly: src/sys/bus/cam/scsi/scsi_ch.c,v 1.8 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/bus/cam/scsi/scsi_ch.c,v 1.9 2004/05/13 23:49:11 dillon Exp $ */ /* * Derived from the NetBSD SCSI changer driver. @@ -220,7 +220,7 @@ static struct cdevsw ch_cdevsw = { /* maj */ CH_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ chopen, /* close */ chclose, diff --git a/sys/bus/cam/scsi/scsi_da.c b/sys/bus/cam/scsi/scsi_da.c index d58db49a49..5795b9ad94 100644 --- a/sys/bus/cam/scsi/scsi_da.c +++ b/sys/bus/cam/scsi/scsi_da.c @@ -26,7 +26,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/cam/scsi/scsi_da.c,v 1.42.2.46 2003/10/21 22:18:19 thomas Exp $ - * $DragonFly: src/sys/bus/cam/scsi/scsi_da.c,v 1.15 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/bus/cam/scsi/scsi_da.c,v 1.16 2004/05/13 23:49:11 dillon Exp $ */ #ifdef _KERNEL @@ -476,7 +476,7 @@ static struct cdevsw da_cdevsw = { /* maj */ DA_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ daopen, /* close */ daclose, diff --git a/sys/bus/cam/scsi/scsi_pass.c b/sys/bus/cam/scsi/scsi_pass.c index d00f3712ed..15f7bb77ae 100644 --- a/sys/bus/cam/scsi/scsi_pass.c +++ b/sys/bus/cam/scsi/scsi_pass.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/cam/scsi/scsi_pass.c,v 1.19 2000/01/17 06:27:37 mjacob Exp $ - * $DragonFly: src/sys/bus/cam/scsi/scsi_pass.c,v 1.10 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/bus/cam/scsi/scsi_pass.c,v 1.11 2004/05/13 23:49:11 dillon Exp $ */ #include @@ -118,7 +118,7 @@ static struct cdevsw pass_cdevsw = { /* maj */ PASS_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ passopen, /* close */ passclose, diff --git a/sys/bus/cam/scsi/scsi_pt.c b/sys/bus/cam/scsi/scsi_pt.c index c54fefb0bb..c8cda6c8f5 100644 --- a/sys/bus/cam/scsi/scsi_pt.c +++ b/sys/bus/cam/scsi/scsi_pt.c @@ -26,7 +26,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/cam/scsi/scsi_pt.c,v 1.17 2000/01/17 06:27:37 mjacob Exp $ - * $DragonFly: src/sys/bus/cam/scsi/scsi_pt.c,v 1.9 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/bus/cam/scsi/scsi_pt.c,v 1.10 2004/05/13 23:49:11 dillon Exp $ */ #include @@ -125,7 +125,7 @@ static struct cdevsw pt_cdevsw = { /* maj */ PT_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ptopen, /* close */ ptclose, diff --git a/sys/bus/cam/scsi/scsi_sa.c b/sys/bus/cam/scsi/scsi_sa.c index d97ca35dce..5e84cc7953 100644 --- a/sys/bus/cam/scsi/scsi_sa.c +++ b/sys/bus/cam/scsi/scsi_sa.c @@ -1,6 +1,6 @@ /* * $FreeBSD: src/sys/cam/scsi/scsi_sa.c,v 1.45.2.13 2002/12/17 17:08:50 trhodes Exp $ - * $DragonFly: src/sys/bus/cam/scsi/scsi_sa.c,v 1.10 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/bus/cam/scsi/scsi_sa.c,v 1.11 2004/05/13 23:49:11 dillon Exp $ * * Implementation of SCSI Sequential Access Peripheral driver for CAM. * @@ -438,7 +438,7 @@ static struct cdevsw sa_cdevsw = { /* maj */ SA_CDEV_MAJOR, /* flags */ D_TAPE, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ saopen, /* close */ saclose, diff --git a/sys/bus/cam/scsi/scsi_ses.c b/sys/bus/cam/scsi/scsi_ses.c index bdd9a7ccb9..6ec1e46390 100644 --- a/sys/bus/cam/scsi/scsi_ses.c +++ b/sys/bus/cam/scsi/scsi_ses.c @@ -1,5 +1,5 @@ /* $FreeBSD: src/sys/cam/scsi/scsi_ses.c,v 1.8.2.2 2000/08/08 23:19:21 mjacob Exp $ */ -/* $DragonFly: src/sys/bus/cam/scsi/scsi_ses.c,v 1.9 2004/03/15 02:27:56 dillon Exp $ */ +/* $DragonFly: src/sys/bus/cam/scsi/scsi_ses.c,v 1.10 2004/05/13 23:49:11 dillon Exp $ */ /* * Copyright (c) 2000 Matthew Jacob * All rights reserved. @@ -184,7 +184,7 @@ static struct cdevsw ses_cdevsw = { /* maj */ SES_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ sesopen, /* close */ sesclose, diff --git a/sys/bus/cam/scsi/scsi_target.c b/sys/bus/cam/scsi/scsi_target.c index 4d3ea1a456..9ca7ace9f9 100644 --- a/sys/bus/cam/scsi/scsi_target.c +++ b/sys/bus/cam/scsi/scsi_target.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/cam/scsi/scsi_target.c,v 1.22.2.7 2003/02/18 22:07:10 njl Exp $ - * $DragonFly: src/sys/bus/cam/scsi/scsi_target.c,v 1.7 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/bus/cam/scsi/scsi_target.c,v 1.8 2004/05/13 23:49:11 dillon Exp $ */ #include @@ -107,7 +107,7 @@ static struct cdevsw targ_cdevsw = { /* maj */ TARG_CDEV_MAJOR, /* flags */ D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ targopen, /* close */ targclose, diff --git a/sys/bus/iicbus/iic.c b/sys/bus/iicbus/iic.c index bfd2b1852e..8825f1b286 100644 --- a/sys/bus/iicbus/iic.c +++ b/sys/bus/iicbus/iic.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/iicbus/iic.c,v 1.18 1999/11/18 05:43:32 peter Exp $ - * $DragonFly: src/sys/bus/iicbus/iic.c,v 1.5 2003/08/07 21:16:45 dillon Exp $ + * $DragonFly: src/sys/bus/iicbus/iic.c,v 1.6 2004/05/13 23:49:13 dillon Exp $ * */ #include @@ -98,7 +98,7 @@ static struct cdevsw iic_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ iicopen, /* close */ iicclose, diff --git a/sys/bus/isa/vga_isa.c b/sys/bus/isa/vga_isa.c index 017cca56c0..1a5877f0f5 100644 --- a/sys/bus/isa/vga_isa.c +++ b/sys/bus/isa/vga_isa.c @@ -24,7 +24,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/isa/vga_isa.c,v 1.17 2000/01/29 15:08:56 peter Exp $ - * $DragonFly: src/sys/bus/isa/vga_isa.c,v 1.6 2003/08/07 21:16:46 dillon Exp $ + * $DragonFly: src/sys/bus/isa/vga_isa.c,v 1.7 2004/05/13 23:49:13 dillon Exp $ */ #include "opt_vga.h" @@ -93,7 +93,7 @@ static struct cdevsw isavga_cdevsw = { /* maj */ -1, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ isavga_open, /* close */ isavga_close, diff --git a/sys/bus/pci/pci.c b/sys/bus/pci/pci.c index 745696a821..a8023f4826 100644 --- a/sys/bus/pci/pci.c +++ b/sys/bus/pci/pci.c @@ -24,7 +24,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/pci/pci.c,v 1.141.2.15 2002/04/30 17:48:18 tmm Exp $ - * $DragonFly: src/sys/bus/pci/pci.c,v 1.19 2004/02/24 11:52:31 joerg Exp $ + * $DragonFly: src/sys/bus/pci/pci.c,v 1.20 2004/05/13 23:49:13 dillon Exp $ * */ @@ -1142,7 +1142,7 @@ static struct cdevsw pcicdev = { /* maj */ PCI_CDEV, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ pci_open, /* close */ pci_close, diff --git a/sys/bus/smbus/smb.c b/sys/bus/smbus/smb.c index 2773195348..60616ded09 100644 --- a/sys/bus/smbus/smb.c +++ b/sys/bus/smbus/smb.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/smbus/smb.c,v 1.20 1999/11/18 05:44:56 peter Exp $ - * $DragonFly: src/sys/bus/smbus/smb.c,v 1.5 2003/08/07 21:16:47 dillon Exp $ + * $DragonFly: src/sys/bus/smbus/smb.c,v 1.6 2004/05/13 23:49:13 dillon Exp $ * */ #include @@ -99,7 +99,7 @@ static struct cdevsw smb_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ smbopen, /* close */ smbclose, diff --git a/sys/bus/usb/usb.c b/sys/bus/usb/usb.c index 941c8281e7..c582366b83 100644 --- a/sys/bus/usb/usb.c +++ b/sys/bus/usb/usb.c @@ -1,7 +1,7 @@ /* * $NetBSD: usb.c,v 1.68 2002/02/20 20:30:12 christos Exp $ * $FreeBSD: src/sys/dev/usb/usb.c,v 1.95 2003/11/09 23:54:21 joe Exp $ - * $DragonFly: src/sys/bus/usb/usb.c,v 1.12 2004/03/12 03:43:06 dillon Exp $ + * $DragonFly: src/sys/bus/usb/usb.c,v 1.13 2004/05/13 23:49:14 dillon Exp $ */ /* Also already merged from NetBSD: @@ -151,7 +151,7 @@ struct cdevsw usb_cdevsw = { /* maj */ USB_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ usbopen, /* close */ usbclose, diff --git a/sys/contrib/dev/fla/fla.c b/sys/contrib/dev/fla/fla.c index 7c7ac8b7ab..ebb4890212 100644 --- a/sys/contrib/dev/fla/fla.c +++ b/sys/contrib/dev/fla/fla.c @@ -7,7 +7,7 @@ * ---------------------------------------------------------------------------- * * $FreeBSD: src/sys/contrib/dev/fla/fla.c,v 1.16 1999/12/08 04:45:16 ken Exp $ - * $DragonFly: src/sys/contrib/dev/fla/Attic/fla.c,v 1.6 2003/08/07 21:16:48 dillon Exp $ + * $DragonFly: src/sys/contrib/dev/fla/Attic/fla.c,v 1.7 2004/05/13 23:49:14 dillon Exp $ * */ @@ -64,7 +64,7 @@ static struct cdevsw fla_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_DISK | D_CANFREE, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ flaopen, /* close */ flaclose, diff --git a/sys/contrib/ipfilter/netinet/mlfk_ipl.c b/sys/contrib/ipfilter/netinet/mlfk_ipl.c index 0ca533d12f..1f99a7346d 100644 --- a/sys/contrib/ipfilter/netinet/mlfk_ipl.c +++ b/sys/contrib/ipfilter/netinet/mlfk_ipl.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/contrib/ipfilter/netinet/mlfk_ipl.c,v 1.9.2.2 2002/04/27 17:37:12 darrenr Exp $ - * $DragonFly: src/sys/contrib/ipfilter/netinet/mlfk_ipl.c,v 1.5 2004/02/12 22:35:47 joerg Exp $ + * $DragonFly: src/sys/contrib/ipfilter/netinet/mlfk_ipl.c,v 1.6 2004/05/13 23:49:14 dillon Exp $ */ @@ -110,7 +110,7 @@ static struct cdevsw ipl_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ iplopen, /* close */ iplclose, diff --git a/sys/dev/acpica/acpi.c b/sys/dev/acpica/acpi.c index dd23a40d5f..b7875f4316 100644 --- a/sys/dev/acpica/acpi.c +++ b/sys/dev/acpica/acpi.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.95.2.1 2003/08/22 20:49:20 jhb Exp $ - * $DragonFly: src/sys/dev/acpica/Attic/acpi.c,v 1.4 2004/05/05 22:19:22 dillon Exp $ + * $DragonFly: src/sys/dev/acpica/Attic/acpi.c,v 1.5 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_acpi.h" @@ -80,7 +80,7 @@ static struct cdevsw acpi_cdevsw = { .d_maj = CDEV_MAJOR, .d_flags = 0, .d_port = NULL, - .d_autoq = 0, + .d_clone = NULL, .old_open = acpiopen, .old_close = acpiclose, .old_ioctl = acpiioctl, diff --git a/sys/dev/acpica5/acpi.c b/sys/dev/acpica5/acpi.c index 158717effd..1b305231cc 100644 --- a/sys/dev/acpica5/acpi.c +++ b/sys/dev/acpica5/acpi.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.118 2004/02/19 18:20:03 njl Exp $ - * $DragonFly: src/sys/dev/acpica5/acpi.c,v 1.2 2004/05/05 22:19:24 dillon Exp $ + * $DragonFly: src/sys/dev/acpica5/acpi.c,v 1.3 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_acpi.h" @@ -73,7 +73,7 @@ static struct cdevsw acpi_cdevsw = { .d_maj = CDEV_MAJOR, .d_flags = 0, .d_port = NULL, - .d_autoq = 0, + .d_clone = NULL, .old_open = acpiopen, .old_close = acpiclose, .old_ioctl = acpiioctl diff --git a/sys/dev/agp/agp.c b/sys/dev/agp/agp.c index a9623b1242..51748a6138 100644 --- a/sys/dev/agp/agp.c +++ b/sys/dev/agp/agp.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/pci/agp.c,v 1.3.2.4 2002/08/11 19:58:12 alc Exp $ - * $DragonFly: src/sys/dev/agp/agp.c,v 1.11 2004/03/24 20:42:12 dillon Exp $ + * $DragonFly: src/sys/dev/agp/agp.c,v 1.12 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_bus.h" @@ -74,7 +74,7 @@ static struct cdevsw agp_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ agp_open, /* close */ agp_close, diff --git a/sys/dev/atm/hfa/fore_load.c b/sys/dev/atm/hfa/fore_load.c index 4657ca7d94..0d1d86a395 100644 --- a/sys/dev/atm/hfa/fore_load.c +++ b/sys/dev/atm/hfa/fore_load.c @@ -24,7 +24,7 @@ * notice must be reproduced on all copies. * * @(#) $FreeBSD: src/sys/dev/hfa/fore_load.c,v 1.13 1999/09/25 18:23:49 phk Exp $ - * @(#) $DragonFly: src/sys/dev/atm/hfa/fore_load.c,v 1.7 2004/02/13 19:06:15 joerg Exp $ + * @(#) $DragonFly: src/sys/dev/atm/hfa/fore_load.c,v 1.8 2004/05/13 23:49:14 dillon Exp $ */ /* @@ -1526,7 +1526,7 @@ static struct cdevsw fore_cdev = { /* maj */ -1, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ noopen, /* close */ noclose, diff --git a/sys/dev/disk/ata/ata-all.c b/sys/dev/disk/ata/ata-all.c index d4fb8be8e2..cd6e4e33a6 100644 --- a/sys/dev/disk/ata/ata-all.c +++ b/sys/dev/disk/ata/ata-all.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.50.2.45 2003/03/12 14:47:12 sos Exp $ - * $DragonFly: src/sys/dev/disk/ata/ata-all.c,v 1.16 2004/04/07 06:22:15 dillon Exp $ + * $DragonFly: src/sys/dev/disk/ata/ata-all.c,v 1.17 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_ata.h" @@ -73,7 +73,7 @@ static struct cdevsw ata_cdevsw = { /* maj */ 159, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ nullopen, /* close */ nullclose, diff --git a/sys/dev/disk/ata/ata-disk.c b/sys/dev/disk/ata/ata-disk.c index eec63841db..616e1a2e90 100644 --- a/sys/dev/disk/ata/ata-disk.c +++ b/sys/dev/disk/ata/ata-disk.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ata/ata-disk.c,v 1.60.2.24 2003/01/30 07:19:59 sos Exp $ - * $DragonFly: src/sys/dev/disk/ata/ata-disk.c,v 1.16 2004/04/07 06:22:15 dillon Exp $ + * $DragonFly: src/sys/dev/disk/ata/ata-disk.c,v 1.17 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_ata.h" @@ -66,7 +66,7 @@ static struct cdevsw ad_cdevsw = { /* maj */ 116, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ adopen, /* close */ adclose, diff --git a/sys/dev/disk/ata/ata-raid.c b/sys/dev/disk/ata/ata-raid.c index f3f7ec00bc..a62a796d65 100644 --- a/sys/dev/disk/ata/ata-raid.c +++ b/sys/dev/disk/ata/ata-raid.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ata/ata-raid.c,v 1.3.2.19 2003/01/30 07:19:59 sos Exp $ - * $DragonFly: src/sys/dev/disk/ata/ata-raid.c,v 1.10 2004/04/07 06:22:15 dillon Exp $ + * $DragonFly: src/sys/dev/disk/ata/ata-raid.c,v 1.11 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_ata.h" @@ -58,7 +58,7 @@ static struct cdevsw ar_cdevsw = { /* maj */ 157, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ aropen, /* close */ nullclose, diff --git a/sys/dev/disk/ata/atapi-cd.c b/sys/dev/disk/ata/atapi-cd.c index 0e53641d47..973263f08f 100644 --- a/sys/dev/disk/ata/atapi-cd.c +++ b/sys/dev/disk/ata/atapi-cd.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ata/atapi-cd.c,v 1.48.2.20 2002/11/25 05:30:31 njl Exp $ - * $DragonFly: src/sys/dev/disk/ata/atapi-cd.c,v 1.15 2004/04/07 06:22:15 dillon Exp $ + * $DragonFly: src/sys/dev/disk/ata/atapi-cd.c,v 1.16 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_ata.h" @@ -63,7 +63,7 @@ static struct cdevsw acd_cdevsw = { /* maj */ 117, /* flags */ D_DISK | D_TRACKCLOSE, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ acdopen, /* close */ acdclose, diff --git a/sys/dev/disk/ata/atapi-fd.c b/sys/dev/disk/ata/atapi-fd.c index a9e1c63a1a..fe80e23e4e 100644 --- a/sys/dev/disk/ata/atapi-fd.c +++ b/sys/dev/disk/ata/atapi-fd.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ata/atapi-fd.c,v 1.44.2.9 2002/07/31 11:19:26 sos Exp $ - * $DragonFly: src/sys/dev/disk/ata/atapi-fd.c,v 1.10 2004/02/18 01:35:59 dillon Exp $ + * $DragonFly: src/sys/dev/disk/ata/atapi-fd.c,v 1.11 2004/05/13 23:49:14 dillon Exp $ */ #include @@ -58,7 +58,7 @@ static struct cdevsw afd_cdevsw = { /* maj */ 118, /* flags */ D_DISK | D_TRACKCLOSE, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ afdopen, /* close */ afdclose, diff --git a/sys/dev/disk/ata/atapi-tape.c b/sys/dev/disk/ata/atapi-tape.c index ce0efbf853..3a52fbbd9f 100644 --- a/sys/dev/disk/ata/atapi-tape.c +++ b/sys/dev/disk/ata/atapi-tape.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ata/atapi-tape.c,v 1.36.2.12 2002/07/31 11:19:26 sos Exp $ - * $DragonFly: src/sys/dev/disk/ata/atapi-tape.c,v 1.9 2004/02/18 01:35:59 dillon Exp $ + * $DragonFly: src/sys/dev/disk/ata/atapi-tape.c,v 1.10 2004/05/13 23:49:14 dillon Exp $ */ #include "opt_ata.h" @@ -59,7 +59,7 @@ static struct cdevsw ast_cdevsw = { /* maj */ 119, /* flags */ D_TAPE | D_TRACKCLOSE, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ astopen, /* close */ astclose, diff --git a/sys/dev/disk/ccd/ccd.c b/sys/dev/disk/ccd/ccd.c index b7288faa9f..8269ab2aca 100644 --- a/sys/dev/disk/ccd/ccd.c +++ b/sys/dev/disk/ccd/ccd.c @@ -1,5 +1,5 @@ /* $FreeBSD: src/sys/dev/ccd/ccd.c,v 1.73.2.1 2001/09/11 09:49:52 kris Exp $ */ -/* $DragonFly: src/sys/dev/disk/ccd/ccd.c,v 1.14 2004/03/15 01:10:43 dillon Exp $ */ +/* $DragonFly: src/sys/dev/disk/ccd/ccd.c,v 1.15 2004/05/13 23:49:15 dillon Exp $ */ /* $NetBSD: ccd.c,v 1.22 1995/12/08 19:13:26 thorpej Exp $ */ @@ -177,7 +177,7 @@ static struct cdevsw ccd_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ccdopen, /* close */ ccdclose, diff --git a/sys/dev/disk/fd/fd.c b/sys/dev/disk/fd/fd.c index ac2f783467..7c9967abaf 100644 --- a/sys/dev/disk/fd/fd.c +++ b/sys/dev/disk/fd/fd.c @@ -51,7 +51,7 @@ * * from: @(#)fd.c 7.4 (Berkeley) 5/25/91 * $FreeBSD: src/sys/isa/fd.c,v 1.176.2.8 2002/05/15 21:56:14 joerg Exp $ - * $DragonFly: src/sys/dev/disk/fd/fd.c,v 1.14 2004/03/15 01:10:43 dillon Exp $ + * $DragonFly: src/sys/dev/disk/fd/fd.c,v 1.15 2004/05/13 23:49:15 dillon Exp $ * */ @@ -335,7 +335,7 @@ static struct cdevsw fd_cdevsw = { /* maj */ FD_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ Fdopen, /* close */ fdclose, diff --git a/sys/dev/disk/isp/isp_freebsd.c b/sys/dev/disk/isp/isp_freebsd.c index ac100ab256..1ea6f15f78 100644 --- a/sys/dev/disk/isp/isp_freebsd.c +++ b/sys/dev/disk/isp/isp_freebsd.c @@ -1,5 +1,5 @@ /* $FreeBSD: src/sys/dev/isp/isp_freebsd.c,v 1.32.2.20 2002/10/11 18:49:25 mjacob Exp $ */ -/* $DragonFly: src/sys/dev/disk/isp/isp_freebsd.c,v 1.8 2004/03/15 01:10:43 dillon Exp $ */ +/* $DragonFly: src/sys/dev/disk/isp/isp_freebsd.c,v 1.9 2004/05/13 23:49:15 dillon Exp $ */ /* * Platform (FreeBSD) dependent common attachment code for Qlogic adapters. * @@ -50,7 +50,7 @@ static struct cdevsw isp_cdevsw = { /* maj */ ISP_CDEV_MAJOR, /* flags */ D_TAPE, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ nullopen, /* close */ nullclose, diff --git a/sys/dev/disk/mcd/mcd.c b/sys/dev/disk/mcd/mcd.c index a506803a4c..c921ab159b 100644 --- a/sys/dev/disk/mcd/mcd.c +++ b/sys/dev/disk/mcd/mcd.c @@ -41,7 +41,7 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/mcd.c,v 1.115 2000/01/29 16:17:34 peter Exp $ - * $DragonFly: src/sys/dev/disk/mcd/Attic/mcd.c,v 1.7 2003/08/07 21:16:53 dillon Exp $ + * $DragonFly: src/sys/dev/disk/mcd/Attic/mcd.c,v 1.8 2004/05/13 23:49:15 dillon Exp $ */ static const char COPYRIGHT[] = "mcd-driver (C)1993 by H.Veit & B.Moore"; @@ -210,7 +210,7 @@ static struct cdevsw mcd_cdevsw = { /* maj */ MCD_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mcdopen, /* close */ mcdclose, diff --git a/sys/dev/disk/md/md.c b/sys/dev/disk/md/md.c index d5c83a9cc1..f5b2a77b32 100644 --- a/sys/dev/disk/md/md.c +++ b/sys/dev/disk/md/md.c @@ -7,7 +7,7 @@ * ---------------------------------------------------------------------------- * * $FreeBSD: src/sys/dev/md/md.c,v 1.8.2.2 2002/08/19 17:43:34 jdp Exp $ - * $DragonFly: src/sys/dev/disk/md/md.c,v 1.6 2003/07/22 17:03:30 dillon Exp $ + * $DragonFly: src/sys/dev/disk/md/md.c,v 1.7 2004/05/13 23:49:15 dillon Exp $ * */ @@ -70,7 +70,7 @@ static struct cdevsw md_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_DISK | D_CANFREE | D_MEMDISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mdopen, /* close */ nullclose, diff --git a/sys/dev/disk/scd/scd.c b/sys/dev/disk/scd/scd.c index 1f2780c44d..b1e220226c 100644 --- a/sys/dev/disk/scd/scd.c +++ b/sys/dev/disk/scd/scd.c @@ -42,7 +42,7 @@ /* $FreeBSD: src/sys/i386/isa/scd.c,v 1.54 2000/01/29 16:00:30 peter Exp $ */ -/* $DragonFly: src/sys/dev/disk/scd/Attic/scd.c,v 1.8 2003/11/09 02:22:34 dillon Exp $ */ +/* $DragonFly: src/sys/dev/disk/scd/Attic/scd.c,v 1.9 2004/05/13 23:49:15 dillon Exp $ */ /* Please send any comments to micke@dynas.se */ @@ -186,7 +186,7 @@ static struct cdevsw scd_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ scdopen, /* close */ scdclose, diff --git a/sys/dev/disk/vn/vn.c b/sys/dev/disk/vn/vn.c index 9ba4064ac1..013889af71 100644 --- a/sys/dev/disk/vn/vn.c +++ b/sys/dev/disk/vn/vn.c @@ -39,7 +39,7 @@ * * from: @(#)vn.c 8.6 (Berkeley) 4/1/94 * $FreeBSD: src/sys/dev/vn/vn.c,v 1.105.2.4 2001/11/18 07:11:00 dillon Exp $ - * $DragonFly: src/sys/dev/disk/vn/vn.c,v 1.8 2004/03/01 06:33:14 dillon Exp $ + * $DragonFly: src/sys/dev/disk/vn/vn.c,v 1.9 2004/05/13 23:49:15 dillon Exp $ */ /* @@ -109,7 +109,7 @@ static struct cdevsw vn_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_DISK|D_CANFREE, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ vnopen, /* close */ vnclose, diff --git a/sys/dev/disk/wt/wt.c b/sys/dev/disk/wt/wt.c index 7eba066dd2..da43c33201 100644 --- a/sys/dev/disk/wt/wt.c +++ b/sys/dev/disk/wt/wt.c @@ -21,7 +21,7 @@ * * Version 1.3, Thu Nov 11 12:09:13 MSK 1993 * $FreeBSD: src/sys/i386/isa/wt.c,v 1.57.2.1 2000/08/08 19:49:53 peter Exp $ - * $DragonFly: src/sys/dev/disk/wt/wt.c,v 1.6 2003/08/07 21:16:55 dillon Exp $ + * $DragonFly: src/sys/dev/disk/wt/wt.c,v 1.7 2004/05/13 23:49:15 dillon Exp $ * */ @@ -186,7 +186,7 @@ static struct cdevsw wt_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ wtopen, /* close */ wtclose, diff --git a/sys/dev/drm/drm_drv.h b/sys/dev/drm/drm_drv.h index 8c9aa9a928..c76d72a310 100644 --- a/sys/dev/drm/drm_drv.h +++ b/sys/dev/drm/drm_drv.h @@ -29,7 +29,7 @@ * Gareth Hughes * * $FreeBSD: src/sys/dev/drm/drm_drv.h,v 1.13.2.1 2003/04/26 07:05:28 anholt Exp $ - * $DragonFly: src/sys/dev/drm/Attic/drm_drv.h,v 1.6 2004/02/13 01:23:57 joerg Exp $ + * $DragonFly: src/sys/dev/drm/Attic/drm_drv.h,v 1.7 2004/05/13 23:49:16 dillon Exp $ */ /* @@ -211,7 +211,7 @@ static struct cdevsw DRM(cdevsw) = { .d_maj = CDEV_MAJOR, .d_flags = D_TTY | D_TRACKCLOSE, .d_port = NULL, - .d_autoq = 0, + .d_clone = NULL, .old_open = DRM( open ), .old_close = DRM( close ), diff --git a/sys/dev/misc/gpib/gpib.c b/sys/dev/misc/gpib/gpib.c index 336a6bc7b8..17cd638912 100644 --- a/sys/dev/misc/gpib/gpib.c +++ b/sys/dev/misc/gpib/gpib.c @@ -17,7 +17,7 @@ * all derivative works or modified versions. * * $FreeBSD: src/sys/i386/isa/gpib.c,v 1.29 2000/01/29 16:17:32 peter Exp $ - * $DragonFly: src/sys/dev/misc/gpib/gpib.c,v 1.7 2003/08/07 21:16:56 dillon Exp $ + * $DragonFly: src/sys/dev/misc/gpib/gpib.c,v 1.8 2004/05/13 23:49:16 dillon Exp $ * */ /*Please read the README file for usage information*/ @@ -69,7 +69,7 @@ static struct cdevsw gp_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ gpopen, /* close */ gpclose, diff --git a/sys/dev/misc/joy/joy.c b/sys/dev/misc/joy/joy.c index 7d992846a8..69012afe49 100644 --- a/sys/dev/misc/joy/joy.c +++ b/sys/dev/misc/joy/joy.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/isa/joy.c,v 1.38.2.1 2001/09/01 05:55:31 murray Exp $ - * $DragonFly: src/sys/dev/misc/joy/joy.c,v 1.5 2003/08/07 21:16:56 dillon Exp $ + * $DragonFly: src/sys/dev/misc/joy/joy.c,v 1.6 2004/05/13 23:49:16 dillon Exp $ */ #include @@ -85,7 +85,7 @@ static struct cdevsw joy_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ joyopen, /* close */ joyclose, diff --git a/sys/dev/misc/kbd/kbd.c b/sys/dev/misc/kbd/kbd.c index 47bdc5d07b..6645cf5e7d 100644 --- a/sys/dev/misc/kbd/kbd.c +++ b/sys/dev/misc/kbd/kbd.c @@ -24,7 +24,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/kbd/kbd.c,v 1.17.2.2 2001/07/30 16:46:43 yokota Exp $ - * $DragonFly: src/sys/dev/misc/kbd/kbd.c,v 1.8 2004/05/13 19:44:32 dillon Exp $ + * $DragonFly: src/sys/dev/misc/kbd/kbd.c,v 1.9 2004/05/13 23:49:16 dillon Exp $ */ #include "opt_kbd.h" @@ -423,7 +423,7 @@ static struct cdevsw kbd_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ genkbdopen, /* close */ genkbdclose, diff --git a/sys/dev/misc/labpc/labpc.c b/sys/dev/misc/labpc/labpc.c index efd560b77b..36eb744223 100644 --- a/sys/dev/misc/labpc/labpc.c +++ b/sys/dev/misc/labpc/labpc.c @@ -39,7 +39,7 @@ * dufault@hda.com * * $FreeBSD: src/sys/i386/isa/labpc.c,v 1.35 1999/09/25 18:24:08 phk Exp $ - * $DragonFly: src/sys/dev/misc/labpc/labpc.c,v 1.6 2004/05/13 19:44:32 dillon Exp $ + * $DragonFly: src/sys/dev/misc/labpc/labpc.c,v 1.7 2004/05/13 23:49:16 dillon Exp $ * */ @@ -292,7 +292,7 @@ static struct cdevsw labpc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ labpcopen, /* close */ labpcclose, diff --git a/sys/dev/misc/lpt/lpt.c b/sys/dev/misc/lpt/lpt.c index 663d71d108..d907d14a94 100644 --- a/sys/dev/misc/lpt/lpt.c +++ b/sys/dev/misc/lpt/lpt.c @@ -49,7 +49,7 @@ * From Id: lpt.c,v 1.55.2.1 1996/11/12 09:08:38 phk Exp * From Id: nlpt.c,v 1.14 1999/02/08 13:55:43 des Exp * $FreeBSD: src/sys/dev/ppbus/lpt.c,v 1.15.2.3 2000/07/07 00:30:40 obrien Exp $ - * $DragonFly: src/sys/dev/misc/lpt/lpt.c,v 1.7 2003/08/07 21:16:56 dillon Exp $ + * $DragonFly: src/sys/dev/misc/lpt/lpt.c,v 1.8 2004/05/13 23:49:16 dillon Exp $ */ /* @@ -196,7 +196,7 @@ static struct cdevsw lpt_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ lptopen, /* close */ lptclose, diff --git a/sys/dev/misc/mse/mse.c b/sys/dev/misc/mse/mse.c index 4abd3344d1..a66fc14323 100644 --- a/sys/dev/misc/mse/mse.c +++ b/sys/dev/misc/mse/mse.c @@ -12,7 +12,7 @@ * without express or implied warranty. * * $FreeBSD: src/sys/i386/isa/mse.c,v 1.49.2.1 2000/03/20 13:58:47 yokota Exp $ - * $DragonFly: src/sys/dev/misc/mse/mse.c,v 1.7 2003/08/27 10:35:17 rob Exp $ + * $DragonFly: src/sys/dev/misc/mse/mse.c,v 1.8 2004/05/13 23:49:16 dillon Exp $ */ /* * Driver for the Logitech and ATI Inport Bus mice for use with 386bsd and @@ -145,7 +145,7 @@ static struct cdevsw mse_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mseopen, /* close */ mseclose, diff --git a/sys/dev/misc/nmdm/nmdm.c b/sys/dev/misc/nmdm/nmdm.c index 277f938de0..4b8f142f29 100644 --- a/sys/dev/misc/nmdm/nmdm.c +++ b/sys/dev/misc/nmdm/nmdm.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/nmdm/nmdm.c,v 1.5.2.1 2001/08/11 00:54:14 mp Exp $ - * $DragonFly: src/sys/dev/misc/nmdm/nmdm.c,v 1.8 2003/08/27 10:35:17 rob Exp $ + * $DragonFly: src/sys/dev/misc/nmdm/nmdm.c,v 1.9 2004/05/13 23:49:16 dillon Exp $ */ /* @@ -72,7 +72,7 @@ static struct cdevsw nmdm_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ nmdmopen, /* close */ nmdmclose, diff --git a/sys/dev/misc/pcfclock/pcfclock.c b/sys/dev/misc/pcfclock/pcfclock.c index 5cf17c59ac..7704d7f389 100644 --- a/sys/dev/misc/pcfclock/pcfclock.c +++ b/sys/dev/misc/pcfclock/pcfclock.c @@ -22,7 +22,7 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ppbus/pcfclock.c,v 1.3.2.1 2000/05/24 00:20:57 n_hibma Exp $ - * $DragonFly: src/sys/dev/misc/pcfclock/pcfclock.c,v 1.5 2003/08/07 21:16:57 dillon Exp $ + * $DragonFly: src/sys/dev/misc/pcfclock/pcfclock.c,v 1.6 2004/05/13 23:49:16 dillon Exp $ * */ @@ -74,7 +74,7 @@ static struct cdevsw pcfclock_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ pcfclock_open, /* close */ pcfclock_close, diff --git a/sys/dev/misc/ppi/ppi.c b/sys/dev/misc/ppi/ppi.c index 2583898265..7b57899820 100644 --- a/sys/dev/misc/ppi/ppi.c +++ b/sys/dev/misc/ppi/ppi.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ppbus/ppi.c,v 1.21.2.3 2000/08/07 18:24:43 peter Exp $ - * $DragonFly: src/sys/dev/misc/ppi/ppi.c,v 1.6 2003/08/07 21:16:58 dillon Exp $ + * $DragonFly: src/sys/dev/misc/ppi/ppi.c,v 1.7 2004/05/13 23:49:17 dillon Exp $ * */ #include "opt_ppb_1284.h" @@ -96,7 +96,7 @@ static struct cdevsw ppi_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ppiopen, /* close */ ppiclose, diff --git a/sys/dev/misc/pps/pps.c b/sys/dev/misc/pps/pps.c index 1ad91dc08a..d8131dfef7 100644 --- a/sys/dev/misc/pps/pps.c +++ b/sys/dev/misc/pps/pps.c @@ -7,7 +7,7 @@ * ---------------------------------------------------------------------------- * * $FreeBSD: src/sys/dev/ppbus/pps.c,v 1.24.2.1 2000/05/24 00:20:57 n_hibma Exp $ - * $DragonFly: src/sys/dev/misc/pps/pps.c,v 1.7 2004/02/06 15:26:20 hmp Exp $ + * $DragonFly: src/sys/dev/misc/pps/pps.c,v 1.8 2004/05/13 23:49:17 dillon Exp $ * * This driver implements a draft-mogul-pps-api-02.txt PPS source. * @@ -65,7 +65,7 @@ static struct cdevsw pps_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ppsopen, /* close */ ppsclose, diff --git a/sys/dev/misc/psm/psm.c b/sys/dev/misc/psm/psm.c index 47e5ff7f13..b9dd0bb8ea 100644 --- a/sys/dev/misc/psm/psm.c +++ b/sys/dev/misc/psm/psm.c @@ -21,7 +21,7 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/isa/psm.c,v 1.23.2.7 2003/11/12 04:26:26 mikeh Exp $ - * $DragonFly: src/sys/dev/misc/psm/psm.c,v 1.9 2004/02/10 15:56:38 hmp Exp $ + * $DragonFly: src/sys/dev/misc/psm/psm.c,v 1.10 2004/05/13 23:49:17 dillon Exp $ */ /* @@ -348,7 +348,7 @@ static struct cdevsw psm_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ psmopen, /* close */ psmclose, diff --git a/sys/dev/misc/snp/snp.c b/sys/dev/misc/snp/snp.c index 8f2d8223aa..f6392ad594 100644 --- a/sys/dev/misc/snp/snp.c +++ b/sys/dev/misc/snp/snp.c @@ -13,7 +13,7 @@ * Snoop stuff. * * $FreeBSD: src/sys/dev/snp/snp.c,v 1.69.2.2 2002/05/06 07:30:02 dd Exp $ - * $DragonFly: src/sys/dev/misc/snp/snp.c,v 1.8 2003/08/27 10:35:18 rob Exp $ + * $DragonFly: src/sys/dev/misc/snp/snp.c,v 1.9 2004/05/13 23:49:17 dillon Exp $ */ #include @@ -44,7 +44,7 @@ static struct cdevsw snp_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ snpopen, /* close */ snpclose, diff --git a/sys/dev/misc/spic/spic.c b/sys/dev/misc/spic/spic.c index c780001619..4bbcf843b4 100644 --- a/sys/dev/misc/spic/spic.c +++ b/sys/dev/misc/spic/spic.c @@ -48,7 +48,7 @@ * also provided sample code upon which this driver was based. * * $FreeBSD: src/sys/i386/isa/spic.c,v 1.4.2.1 2002/04/15 00:52:12 will Exp $ - * $DragonFly: src/sys/dev/misc/spic/spic.c,v 1.6 2003/08/07 21:16:58 dillon Exp $ + * $DragonFly: src/sys/dev/misc/spic/spic.c,v 1.7 2004/05/13 23:49:17 dillon Exp $ */ #include @@ -91,7 +91,7 @@ static struct cdevsw spic_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ spicopen, /* close */ spicclose, diff --git a/sys/dev/misc/spigot/spigot.c b/sys/dev/misc/spigot/spigot.c index 8b722a80da..4e2be6c29c 100644 --- a/sys/dev/misc/spigot/spigot.c +++ b/sys/dev/misc/spigot/spigot.c @@ -43,7 +43,7 @@ * Version 1.7, December 1995. * * $FreeBSD: src/sys/i386/isa/spigot.c,v 1.44 2000/01/29 16:17:36 peter Exp $ - * $DragonFly: src/sys/dev/misc/spigot/spigot.c,v 1.7 2003/08/11 17:50:15 drhodus Exp $ + * $DragonFly: src/sys/dev/misc/spigot/spigot.c,v 1.8 2004/05/13 23:49:17 dillon Exp $ * */ @@ -101,7 +101,7 @@ static struct cdevsw spigot_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ spigot_open, /* close */ spigot_close, diff --git a/sys/dev/misc/streams/streams.c b/sys/dev/misc/streams/streams.c index 9ff6212845..f58076de72 100644 --- a/sys/dev/misc/streams/streams.c +++ b/sys/dev/misc/streams/streams.c @@ -31,7 +31,7 @@ * in 3.0-980524-SNAP then hacked a bit (but probably not enough :-). * * $FreeBSD: src/sys/dev/streams/streams.c,v 1.16.2.1 2001/02/26 04:23:07 jlemon Exp $ - * $DragonFly: src/sys/dev/misc/streams/Attic/streams.c,v 1.10 2003/08/27 10:35:18 rob Exp $ + * $DragonFly: src/sys/dev/misc/streams/Attic/streams.c,v 1.11 2004/05/13 23:49:17 dillon Exp $ */ #include @@ -101,7 +101,7 @@ dev_t dt_ptm, dt_arp, dt_icmp, dt_ip, dt_tcp, dt_udp, dt_rawip, static struct fileops svr4_netops = { NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ soo_read, soo_write, soo_ioctl, soo_poll, sokqfilter, soo_stat, svr4_soo_close }; @@ -112,7 +112,7 @@ static struct cdevsw streams_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ streamsopen, /* close */ noclose, diff --git a/sys/dev/misc/syscons/syscons.c b/sys/dev/misc/syscons/syscons.c index 9766537a6a..381bdb1602 100644 --- a/sys/dev/misc/syscons/syscons.c +++ b/sys/dev/misc/syscons/syscons.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/dev/syscons/syscons.c,v 1.336.2.17 2004/03/25 08:41:09 ru Exp $ - * $DragonFly: src/sys/dev/misc/syscons/syscons.c,v 1.9 2004/04/24 04:32:19 cpressey Exp $ + * $DragonFly: src/sys/dev/misc/syscons/syscons.c,v 1.10 2004/05/13 23:49:17 dillon Exp $ */ #include "use_splash.h" @@ -206,7 +206,7 @@ static struct cdevsw sc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ scopen, /* close */ scclose, diff --git a/sys/dev/misc/syscons/sysmouse.c b/sys/dev/misc/syscons/sysmouse.c index 5159f787a8..a335fb9841 100644 --- a/sys/dev/misc/syscons/sysmouse.c +++ b/sys/dev/misc/syscons/sysmouse.c @@ -24,7 +24,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/syscons/sysmouse.c,v 1.2.2.2 2001/07/16 05:21:24 yokota Exp $ - * $DragonFly: src/sys/dev/misc/syscons/sysmouse.c,v 1.6 2003/08/07 21:16:59 dillon Exp $ + * $DragonFly: src/sys/dev/misc/syscons/sysmouse.c,v 1.7 2004/05/13 23:49:17 dillon Exp $ */ #include "opt_syscons.h" @@ -55,7 +55,7 @@ static struct cdevsw sm_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ smopen, /* close */ smclose, diff --git a/sys/dev/misc/tw/tw.c b/sys/dev/misc/tw/tw.c index 45fd1858fa..d85a4b9c53 100644 --- a/sys/dev/misc/tw/tw.c +++ b/sys/dev/misc/tw/tw.c @@ -29,7 +29,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/tw.c,v 1.38 2000/01/29 16:00:32 peter Exp $ - * $DragonFly: src/sys/dev/misc/tw/tw.c,v 1.8 2003/08/07 21:16:59 dillon Exp $ + * $DragonFly: src/sys/dev/misc/tw/tw.c,v 1.9 2004/05/13 23:49:18 dillon Exp $ * */ @@ -220,7 +220,7 @@ static struct cdevsw tw_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ twopen, /* close */ twclose, diff --git a/sys/dev/misc/xrpu/xrpu.c b/sys/dev/misc/xrpu/xrpu.c index 9eb8efe9b5..956f05d613 100644 --- a/sys/dev/misc/xrpu/xrpu.c +++ b/sys/dev/misc/xrpu/xrpu.c @@ -7,7 +7,7 @@ * ---------------------------------------------------------------------------- * * $FreeBSD: src/sys/pci/xrpu.c,v 1.19.2.1 2000/08/02 22:19:57 peter Exp $ - * $DragonFly: src/sys/dev/misc/xrpu/Attic/xrpu.c,v 1.6 2004/01/30 05:42:15 dillon Exp $ + * $DragonFly: src/sys/dev/misc/xrpu/Attic/xrpu.c,v 1.7 2004/05/13 23:49:18 dillon Exp $ * * A very simple device driver for PCI cards based on Xilinx 6200 series * FPGA/RPU devices. Current Functionality is to allow you to open and @@ -48,7 +48,7 @@ static struct cdevsw xrpu_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ xrpu_open, /* close */ xrpu_close, diff --git a/sys/dev/netif/cx/cx.c b/sys/dev/netif/cx/cx.c index 07fe95d057..0a80ef90e3 100644 --- a/sys/dev/netif/cx/cx.c +++ b/sys/dev/netif/cx/cx.c @@ -16,7 +16,7 @@ * Version 1.9, Wed Oct 4 18:58:15 MSK 1995 * * $FreeBSD: src/sys/i386/isa/cx.c,v 1.45.2.1 2001/02/26 04:23:09 jlemon Exp $ - * $DragonFly: src/sys/dev/netif/cx/cx.c,v 1.10 2004/05/04 12:12:13 hmp Exp $ + * $DragonFly: src/sys/dev/netif/cx/cx.c,v 1.11 2004/05/13 23:49:18 dillon Exp $ * */ #undef DEBUG @@ -94,7 +94,7 @@ struct cdevsw cx_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ cxopen, /* close */ cxclose, diff --git a/sys/dev/raid/aac/aac.c b/sys/dev/raid/aac/aac.c index 61e601715c..98d144c67b 100644 --- a/sys/dev/raid/aac/aac.c +++ b/sys/dev/raid/aac/aac.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/aac/aac.c,v 1.9.2.14 2003/04/08 13:22:08 scottl Exp $ - * $DragonFly: src/sys/dev/raid/aac/aac.c,v 1.10 2004/02/13 01:33:18 joerg Exp $ + * $DragonFly: src/sys/dev/raid/aac/aac.c,v 1.11 2004/05/13 23:49:18 dillon Exp $ */ /* @@ -196,7 +196,7 @@ static struct cdevsw aac_cdevsw = { AAC_CDEV_MAJOR, /* major */ 0, /* flags */ NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ aac_open, /* open */ aac_close, /* close */ diff --git a/sys/dev/raid/aac/aac_disk.c b/sys/dev/raid/aac/aac_disk.c index 2a64902e92..c40c032c0d 100644 --- a/sys/dev/raid/aac/aac_disk.c +++ b/sys/dev/raid/aac/aac_disk.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/aac/aac_disk.c,v 1.3.2.8 2003/01/11 18:39:39 scottl Exp $ - * $DragonFly: src/sys/dev/raid/aac/aac_disk.c,v 1.6 2004/02/13 01:33:19 joerg Exp $ + * $DragonFly: src/sys/dev/raid/aac/aac_disk.c,v 1.7 2004/05/13 23:49:18 dillon Exp $ */ #include "opt_aac.h" @@ -76,7 +76,7 @@ static struct cdevsw aac_disk_cdevsw = { /* maj */ AAC_DISK_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ aac_disk_open, /* close */ aac_disk_close, diff --git a/sys/dev/raid/amr/amr.c b/sys/dev/raid/amr/amr.c index de27c3db6d..f7d171fb36 100644 --- a/sys/dev/raid/amr/amr.c +++ b/sys/dev/raid/amr/amr.c @@ -53,7 +53,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/amr/amr.c,v 1.7.2.13 2003/01/15 13:41:18 emoore Exp $ - * $DragonFly: src/sys/dev/raid/amr/amr.c,v 1.8 2004/02/13 01:33:19 joerg Exp $ + * $DragonFly: src/sys/dev/raid/amr/amr.c,v 1.9 2004/05/13 23:49:18 dillon Exp $ */ /* @@ -98,7 +98,7 @@ static struct cdevsw amr_cdevsw = { /* maj */ AMR_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ amr_open, /* close */ amr_close, diff --git a/sys/dev/raid/amr/amr_disk.c b/sys/dev/raid/amr/amr_disk.c index 7d2208add4..7a0df682e8 100644 --- a/sys/dev/raid/amr/amr_disk.c +++ b/sys/dev/raid/amr/amr_disk.c @@ -54,7 +54,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/amr/amr_disk.c,v 1.5.2.5 2002/12/20 15:12:04 emoore Exp $ - * $DragonFly: src/sys/dev/raid/amr/amr_disk.c,v 1.7 2004/02/13 01:33:19 joerg Exp $ + * $DragonFly: src/sys/dev/raid/amr/amr_disk.c,v 1.8 2004/05/13 23:49:18 dillon Exp $ */ /* @@ -101,7 +101,7 @@ static struct cdevsw amrd_cdevsw = { /* maj */ AMRD_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ amrd_open, /* close */ amrd_close, diff --git a/sys/dev/raid/ciss/ciss.c b/sys/dev/raid/ciss/ciss.c index 5a47394a7c..0920524a0e 100644 --- a/sys/dev/raid/ciss/ciss.c +++ b/sys/dev/raid/ciss/ciss.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ciss/ciss.c,v 1.2.2.6 2003/02/18 22:27:41 ps Exp $ - * $DragonFly: src/sys/dev/raid/ciss/ciss.c,v 1.6 2004/03/15 03:05:10 dillon Exp $ + * $DragonFly: src/sys/dev/raid/ciss/ciss.c,v 1.7 2004/05/13 23:49:18 dillon Exp $ */ /* @@ -223,7 +223,7 @@ static struct cdevsw ciss_cdevsw = { /* cmaj */ CISS_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq*/ 0, + /* clone */ NULL, ciss_open, ciss_close, noread, nowrite, ciss_ioctl, nopoll, nommap, nostrategy, nodump, nopsize, nokqfilter diff --git a/sys/dev/raid/dpt/dpt_control.c b/sys/dev/raid/dpt/dpt_control.c index 2523930323..7ef887716a 100644 --- a/sys/dev/raid/dpt/dpt_control.c +++ b/sys/dev/raid/dpt/dpt_control.c @@ -37,7 +37,7 @@ */ #ident "$FreeBSD: src/sys/dev/dpt/dpt_control.c,v 1.16 1999/09/25 18:23:48 phk Exp $" -#ident "$DragonFly: src/sys/dev/raid/dpt/dpt_control.c,v 1.5 2004/02/16 20:13:26 dillon Exp $" +#ident "$DragonFly: src/sys/dev/raid/dpt/dpt_control.c,v 1.6 2004/05/13 23:49:18 dillon Exp $" #include "opt_dpt.h" @@ -100,7 +100,7 @@ static struct cdevsw dpt_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ dpt_open, /* close */ dpt_close, diff --git a/sys/dev/raid/ida/ida_disk.c b/sys/dev/raid/ida/ida_disk.c index 43a3f45080..138d8f6905 100644 --- a/sys/dev/raid/ida/ida_disk.c +++ b/sys/dev/raid/ida/ida_disk.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ida/ida_disk.c,v 1.12.2.6 2001/11/27 20:21:02 ps Exp $ - * $DragonFly: src/sys/dev/raid/ida/ida_disk.c,v 1.6 2003/08/07 21:17:09 dillon Exp $ + * $DragonFly: src/sys/dev/raid/ida/ida_disk.c,v 1.7 2004/05/13 23:49:18 dillon Exp $ */ /* @@ -76,7 +76,7 @@ static struct cdevsw id_cdevsw = { /* maj */ IDAD_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ idad_open, /* close */ idad_close, diff --git a/sys/dev/raid/iir/iir_ctrl.c b/sys/dev/raid/iir/iir_ctrl.c index ad264bdc0d..233581bf6b 100644 --- a/sys/dev/raid/iir/iir_ctrl.c +++ b/sys/dev/raid/iir/iir_ctrl.c @@ -1,5 +1,5 @@ /* $FreeBSD: src/sys/dev/iir/iir_ctrl.c,v 1.2.2.4 2002/05/05 08:18:12 asmodai Exp $ */ -/* $DragonFly: src/sys/dev/raid/iir/iir_ctrl.c,v 1.5 2003/08/07 21:17:09 dillon Exp $ */ +/* $DragonFly: src/sys/dev/raid/iir/iir_ctrl.c,v 1.6 2004/05/13 23:49:19 dillon Exp $ */ /* * Copyright (c) 2000-01 Intel Corporation * All Rights Reserved @@ -73,7 +73,7 @@ static struct cdevsw iir_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ iir_open, /* close */ iir_close, diff --git a/sys/dev/raid/ips/ips.c b/sys/dev/raid/ips/ips.c index 5c0777fef9..8ede49135a 100644 --- a/sys/dev/raid/ips/ips.c +++ b/sys/dev/raid/ips/ips.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ips/ips.c,v 1.6 2003/11/27 08:37:36 mbr - * $DragonFly: src/sys/dev/raid/ips/ips.c,v 1.2 2004/01/18 18:47:31 dillon Exp $ + * $DragonFly: src/sys/dev/raid/ips/ips.c,v 1.3 2004/05/13 23:49:19 dillon Exp $ */ #include @@ -44,7 +44,7 @@ static struct cdevsw ips_cdevsw = { .d_maj = IPS_CDEV_MAJOR, .d_flags = D_DISK, .d_port = NULL, - .d_autoq = 0, + .d_clone = NULL, .old_open = ips_open, .old_close = ips_close, .old_ioctl = ips_ioctl, diff --git a/sys/dev/raid/ips/ips_disk.c b/sys/dev/raid/ips/ips_disk.c index c03ecb5488..fb94a0ac14 100644 --- a/sys/dev/raid/ips/ips_disk.c +++ b/sys/dev/raid/ips/ips_disk.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/ips/ips_disk.c,v 1.4 2003/09/22 04:59:07 njl - * $DragonFly: src/sys/dev/raid/ips/ips_disk.c,v 1.1 2004/01/15 15:41:23 drhodus Exp $ + * $DragonFly: src/sys/dev/raid/ips/ips_disk.c,v 1.2 2004/05/13 23:49:19 dillon Exp $ */ #include @@ -47,7 +47,7 @@ static struct cdevsw ipsd_cdevsw = { .d_maj = IPSD_CDEV_MAJOR, .d_flags = D_DISK, .d_port = NULL, - .d_autoq = 0, + .d_clone = NULL, .old_open = ipsd_open, .old_close = ipsd_close, .old_strategy = ipsd_strategy, diff --git a/sys/dev/raid/mlx/mlx.c b/sys/dev/raid/mlx/mlx.c index 1387ae86af..cdb87e66af 100644 --- a/sys/dev/raid/mlx/mlx.c +++ b/sys/dev/raid/mlx/mlx.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/mlx/mlx.c,v 1.14.2.5 2001/09/11 09:49:53 kris Exp $ - * $DragonFly: src/sys/dev/raid/mlx/mlx.c,v 1.6 2003/08/07 21:17:09 dillon Exp $ + * $DragonFly: src/sys/dev/raid/mlx/mlx.c,v 1.7 2004/05/13 23:49:19 dillon Exp $ */ /* @@ -61,7 +61,7 @@ static struct cdevsw mlx_cdevsw = { /* maj */ MLX_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mlx_open, /* close */ mlx_close, diff --git a/sys/dev/raid/mlx/mlx_disk.c b/sys/dev/raid/mlx/mlx_disk.c index 536fd987be..1e41975206 100644 --- a/sys/dev/raid/mlx/mlx_disk.c +++ b/sys/dev/raid/mlx/mlx_disk.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/mlx/mlx_disk.c,v 1.8.2.4 2001/06/25 04:37:51 msmith Exp $ - * $DragonFly: src/sys/dev/raid/mlx/mlx_disk.c,v 1.6 2003/08/07 21:17:09 dillon Exp $ + * $DragonFly: src/sys/dev/raid/mlx/mlx_disk.c,v 1.7 2004/05/13 23:49:19 dillon Exp $ */ /* @@ -66,7 +66,7 @@ static struct cdevsw mlxd_cdevsw = { /* maj */ MLXD_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mlxd_open, /* close */ mlxd_close, diff --git a/sys/dev/raid/mly/mly.c b/sys/dev/raid/mly/mly.c index 4b66b30151..adb2e04ffd 100644 --- a/sys/dev/raid/mly/mly.c +++ b/sys/dev/raid/mly/mly.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/mly/mly.c,v 1.3.2.3 2001/03/05 20:17:24 msmith Exp $ - * $DragonFly: src/sys/dev/raid/mly/mly.c,v 1.7 2004/02/13 01:33:19 joerg Exp $ + * $DragonFly: src/sys/dev/raid/mly/mly.c,v 1.8 2004/05/13 23:49:19 dillon Exp $ */ #include @@ -98,7 +98,7 @@ static struct cdevsw mly_cdevsw = { /* cmaj */ MLY_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, mly_user_open, mly_user_close, diff --git a/sys/dev/raid/pst/pst-raid.c b/sys/dev/raid/pst/pst-raid.c index 5bd3f6bbaa..b3486a7887 100644 --- a/sys/dev/raid/pst/pst-raid.c +++ b/sys/dev/raid/pst/pst-raid.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/pst/pst-raid.c,v 1.2.2.1 2002/08/18 12:32:36 sos Exp $ - * $DragonFly: src/sys/dev/raid/pst/pst-raid.c,v 1.8 2004/02/24 19:46:03 joerg Exp $ + * $DragonFly: src/sys/dev/raid/pst/pst-raid.c,v 1.9 2004/05/13 23:49:19 dillon Exp $ */ #include @@ -60,7 +60,7 @@ static struct cdevsw pst_cdevsw = { /* maj */ 168, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ nullopen, /* close */ nullclose, diff --git a/sys/dev/raid/twe/twe_freebsd.c b/sys/dev/raid/twe/twe_freebsd.c index 7bd5db530a..750542fc9f 100644 --- a/sys/dev/raid/twe/twe_freebsd.c +++ b/sys/dev/raid/twe/twe_freebsd.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/twe/twe_freebsd.c,v 1.2.2.5 2002/03/07 09:57:02 msmith Exp $ - * $DragonFly: src/sys/dev/raid/twe/twe_freebsd.c,v 1.8 2004/01/05 17:40:00 drhodus Exp $ + * $DragonFly: src/sys/dev/raid/twe/twe_freebsd.c,v 1.9 2004/05/13 23:49:19 dillon Exp $ */ /* @@ -76,7 +76,7 @@ static struct cdevsw twe_cdevsw = { /* cmaj */ TWE_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, twe_open, twe_close, @@ -624,7 +624,7 @@ static struct cdevsw twed_cdevsw = { TWED_CDEV_MAJOR, D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, twed_open, twed_close, physread, diff --git a/sys/dev/raid/vinum/vinum.c b/sys/dev/raid/vinum/vinum.c index 4de8f87c63..4595faf18d 100644 --- a/sys/dev/raid/vinum/vinum.c +++ b/sys/dev/raid/vinum/vinum.c @@ -37,7 +37,7 @@ * * $Id: vinum.c,v 1.33 2001/01/09 06:19:15 grog Exp grog $ * $FreeBSD: src/sys/dev/vinum/vinum.c,v 1.38.2.3 2003/01/07 12:14:16 joerg Exp $ - * $DragonFly: src/sys/dev/raid/vinum/vinum.c,v 1.9 2004/05/04 12:06:44 hmp Exp $ + * $DragonFly: src/sys/dev/raid/vinum/vinum.c,v 1.10 2004/05/13 23:49:19 dillon Exp $ */ #define STATIC static /* nothing while we're testing XXX */ @@ -60,7 +60,7 @@ STATIC struct cdevsw vinum_cdevsw = /* cmaj */ VINUM_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, vinumopen, vinumclose, physread, physwrite, vinumioctl, seltrue, nommap, vinumstrategy, diff --git a/sys/dev/serial/cy/cy.c b/sys/dev/serial/cy/cy.c index c0fc7f79fb..4371b59229 100644 --- a/sys/dev/serial/cy/cy.c +++ b/sys/dev/serial/cy/cy.c @@ -28,7 +28,7 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/cy.c,v 1.97.2.2 2001/08/22 13:04:58 bde Exp $ - * $DragonFly: src/sys/dev/serial/cy/cy.c,v 1.9 2003/08/27 06:48:14 rob Exp $ + * $DragonFly: src/sys/dev/serial/cy/cy.c,v 1.10 2004/05/13 23:49:19 dillon Exp $ */ #include "opt_compat.h" @@ -383,7 +383,7 @@ static struct cdevsw sio_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ sioopen, /* close */ sioclose, diff --git a/sys/dev/serial/dgb/dgm.c b/sys/dev/serial/dgb/dgm.c index b342c72624..0bf065a24d 100644 --- a/sys/dev/serial/dgb/dgm.c +++ b/sys/dev/serial/dgb/dgm.c @@ -1,6 +1,6 @@ /*- * $FreeBSD: src/sys/dev/dgb/dgm.c,v 1.31.2.3 2001/10/07 09:02:25 brian Exp $ - * $DragonFly: src/sys/dev/serial/dgb/dgm.c,v 1.7 2003/08/07 21:17:10 dillon Exp $ + * $DragonFly: src/sys/dev/serial/dgb/dgm.c,v 1.8 2004/05/13 23:49:19 dillon Exp $ * * This driver and the associated header files support the ISA PC/Xem * Digiboards. Its evolutionary roots are described below. @@ -239,7 +239,7 @@ static struct cdevsw dgm_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ dgmopen, /* close */ dgmclose, diff --git a/sys/dev/serial/rc/rc.c b/sys/dev/serial/rc/rc.c index 88d1b25e96..5287cd0fb8 100644 --- a/sys/dev/serial/rc/rc.c +++ b/sys/dev/serial/rc/rc.c @@ -25,7 +25,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/rc.c,v 1.53.2.1 2001/02/26 04:23:10 jlemon Exp $ - * $DragonFly: src/sys/dev/serial/rc/rc.c,v 1.9 2003/08/27 06:48:14 rob Exp $ + * $DragonFly: src/sys/dev/serial/rc/rc.c,v 1.10 2004/05/13 23:49:20 dillon Exp $ * */ @@ -95,7 +95,7 @@ static struct cdevsw rc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ rcopen, /* close */ rcclose, diff --git a/sys/dev/serial/rp/rp.c b/sys/dev/serial/rp/rp.c index 1f38bbb8ce..95e15d6d63 100644 --- a/sys/dev/serial/rp/rp.c +++ b/sys/dev/serial/rp/rp.c @@ -30,7 +30,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/rp/rp.c,v 1.45.2.2 2002/11/07 22:26:59 tegge Exp $ - * $DragonFly: src/sys/dev/serial/rp/rp.c,v 1.9 2003/08/27 06:48:14 rob Exp $ + * $DragonFly: src/sys/dev/serial/rp/rp.c,v 1.10 2004/05/13 23:49:20 dillon Exp $ */ /* @@ -576,7 +576,7 @@ struct cdevsw rp_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ rpopen, /* close */ rpclose, diff --git a/sys/dev/serial/rp2/rp.c b/sys/dev/serial/rp2/rp.c index 045ce1b0cf..62e67d57b3 100644 --- a/sys/dev/serial/rp2/rp.c +++ b/sys/dev/serial/rp2/rp.c @@ -30,7 +30,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/rp.c,v 1.33.2.2 2001/02/26 04:23:10 jlemon Exp $ - * $DragonFly: src/sys/dev/serial/rp2/Attic/rp.c,v 1.10 2004/02/13 13:43:21 joerg Exp $ + * $DragonFly: src/sys/dev/serial/rp2/Attic/rp.c,v 1.11 2004/05/13 23:49:20 dillon Exp $ */ /* @@ -804,7 +804,7 @@ static struct cdevsw rp_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ rpopen, /* close */ rpclose, diff --git a/sys/dev/serial/si/si.c b/sys/dev/serial/si/si.c index 082136525b..50715b87ed 100644 --- a/sys/dev/serial/si/si.c +++ b/sys/dev/serial/si/si.c @@ -31,7 +31,7 @@ * NO EVENT SHALL THE AUTHORS BE LIABLE. * * $FreeBSD: src/sys/dev/si/si.c,v 1.101.2.1 2001/02/26 04:23:06 jlemon Exp $ - * $DragonFly: src/sys/dev/serial/si/si.c,v 1.8 2003/11/09 02:22:35 dillon Exp $ + * $DragonFly: src/sys/dev/serial/si/si.c,v 1.9 2004/05/13 23:49:20 dillon Exp $ */ #ifndef lint @@ -124,7 +124,7 @@ static struct cdevsw si_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ siopen, /* close */ siclose, diff --git a/sys/dev/serial/sio/sio.c b/sys/dev/serial/sio/sio.c index 43132dcfcb..4990c5378f 100644 --- a/sys/dev/serial/sio/sio.c +++ b/sys/dev/serial/sio/sio.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/isa/sio.c,v 1.291.2.35 2003/05/18 08:51:15 murray Exp $ - * $DragonFly: src/sys/dev/serial/sio/sio.c,v 1.14 2004/02/21 06:37:07 dillon Exp $ + * $DragonFly: src/sys/dev/serial/sio/sio.c,v 1.15 2004/05/13 23:49:20 dillon Exp $ * from: @(#)com.c 7.5 (Berkeley) 5/16/91 * from: i386/isa sio.c,v 1.234 */ @@ -256,7 +256,7 @@ static struct cdevsw sio_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ sioopen, /* close */ sioclose, diff --git a/sys/dev/serial/stl/stallion.c b/sys/dev/serial/stl/stallion.c index 32525dfc3c..e1b5542e12 100644 --- a/sys/dev/serial/stl/stallion.c +++ b/sys/dev/serial/stl/stallion.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/stallion.c,v 1.39.2.2 2001/08/30 12:29:57 murray Exp $ - * $DragonFly: src/sys/dev/serial/stl/stallion.c,v 1.8 2003/11/22 19:30:56 asmodai Exp $ + * $DragonFly: src/sys/dev/serial/stl/stallion.c,v 1.9 2004/05/13 23:49:20 dillon Exp $ */ /*****************************************************************************/ @@ -750,7 +750,7 @@ static struct cdevsw stl_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ stlopen, /* close */ stlclose, diff --git a/sys/dev/serial/stli/istallion.c b/sys/dev/serial/stli/istallion.c index 6b661dc2b0..b2000782f1 100644 --- a/sys/dev/serial/stli/istallion.c +++ b/sys/dev/serial/stli/istallion.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/istallion.c,v 1.36.2.2 2001/08/30 12:29:57 murray Exp $ - * $DragonFly: src/sys/dev/serial/stli/istallion.c,v 1.9 2003/11/22 19:30:56 asmodai Exp $ + * $DragonFly: src/sys/dev/serial/stli/istallion.c,v 1.10 2004/05/13 23:49:20 dillon Exp $ */ /*****************************************************************************/ @@ -643,7 +643,7 @@ static struct cdevsw stli_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ stliopen, /* close */ stliclose, diff --git a/sys/dev/sound/isa/i386/pca/pcaudio.c b/sys/dev/sound/isa/i386/pca/pcaudio.c index eefe3553d6..e258dd95bd 100644 --- a/sys/dev/sound/isa/i386/pca/pcaudio.c +++ b/sys/dev/sound/isa/i386/pca/pcaudio.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/pcaudio.c,v 1.58 2000/01/25 21:58:43 dfr Exp $ - * $DragonFly: src/sys/dev/sound/isa/i386/pca/Attic/pcaudio.c,v 1.8 2004/01/30 05:42:16 dillon Exp $ + * $DragonFly: src/sys/dev/sound/isa/i386/pca/Attic/pcaudio.c,v 1.9 2004/05/13 23:49:21 dillon Exp $ */ #include @@ -161,7 +161,7 @@ static struct cdevsw pca_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ pcaopen, /* close */ pcaclose, diff --git a/sys/dev/sound/isa/i386/soundcard.c b/sys/dev/sound/isa/i386/soundcard.c index c534796624..6a9fd801f1 100644 --- a/sys/dev/sound/isa/i386/soundcard.c +++ b/sys/dev/sound/isa/i386/soundcard.c @@ -26,7 +26,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/sound/soundcard.c,v 1.87 1999/12/20 18:05:01 eivind Exp $ - * $DragonFly: src/sys/dev/sound/isa/i386/Attic/soundcard.c,v 1.5 2003/08/27 06:48:15 rob Exp $ + * $DragonFly: src/sys/dev/sound/isa/i386/Attic/soundcard.c,v 1.6 2004/05/13 23:49:20 dillon Exp $ * */ #include "use_snd.h" @@ -95,7 +95,7 @@ static struct cdevsw snd_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ sndopen, /* close */ sndclose, diff --git a/sys/dev/sound/isa/i386/spkr/spkr.c b/sys/dev/sound/isa/i386/spkr/spkr.c index 972106796c..4aa9174359 100644 --- a/sys/dev/sound/isa/i386/spkr/spkr.c +++ b/sys/dev/sound/isa/i386/spkr/spkr.c @@ -5,7 +5,7 @@ * modified for FreeBSD by Andrew A. Chernov * * $FreeBSD: src/sys/i386/isa/spkr.c,v 1.45 2000/01/29 16:00:32 peter Exp $ - * $DragonFly: src/sys/dev/sound/isa/i386/spkr/Attic/spkr.c,v 1.9 2004/01/30 05:42:16 dillon Exp $ + * $DragonFly: src/sys/dev/sound/isa/i386/spkr/Attic/spkr.c,v 1.10 2004/05/13 23:49:21 dillon Exp $ */ #include @@ -32,7 +32,7 @@ static struct cdevsw spkr_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ spkropen, /* close */ spkrclose, diff --git a/sys/dev/sound/pcm/dsp.c b/sys/dev/sound/pcm/dsp.c index 9e841871a8..863f21c27d 100644 --- a/sys/dev/sound/pcm/dsp.c +++ b/sys/dev/sound/pcm/dsp.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.15.2.13 2002/08/30 13:53:03 orion Exp $ - * $DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.4 2003/07/21 05:50:36 dillon Exp $ + * $DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.5 2004/05/13 23:49:21 dillon Exp $ */ #include @@ -32,7 +32,7 @@ #include -SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.4 2003/07/21 05:50:36 dillon Exp $"); +SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.5 2004/05/13 23:49:21 dillon Exp $"); #define OLDPCM_IOCTL @@ -49,7 +49,7 @@ static struct cdevsw dsp_cdevsw = { /* maj */ SND_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ dsp_open, /* close */ dsp_close, diff --git a/sys/dev/sound/pcm/mixer.c b/sys/dev/sound/pcm/mixer.c index c3052c0bc7..b11126f424 100644 --- a/sys/dev/sound/pcm/mixer.c +++ b/sys/dev/sound/pcm/mixer.c @@ -24,14 +24,14 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/sound/pcm/mixer.c,v 1.4.2.8 2002/04/22 15:49:36 cg Exp $ - * $DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.4 2003/07/21 05:50:36 dillon Exp $ + * $DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.5 2004/05/13 23:49:21 dillon Exp $ */ #include #include "mixer_if.h" -SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.4 2003/07/21 05:50:36 dillon Exp $"); +SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.5 2004/05/13 23:49:21 dillon Exp $"); MALLOC_DEFINE(M_MIXER, "mixer", "mixer"); @@ -80,7 +80,7 @@ static struct cdevsw mixer_cdevsw = { /* maj */ SND_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mixer_open, /* close */ mixer_close, diff --git a/sys/dev/sound/pcm/sndstat.c b/sys/dev/sound/pcm/sndstat.c index 37acc1962a..7fc7acc437 100644 --- a/sys/dev/sound/pcm/sndstat.c +++ b/sys/dev/sound/pcm/sndstat.c @@ -24,13 +24,13 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/dev/sound/pcm/sndstat.c,v 1.4.2.2 2002/04/22 15:49:36 cg Exp $ - * $DragonFly: src/sys/dev/sound/pcm/sndstat.c,v 1.4 2003/07/21 05:50:36 dillon Exp $ + * $DragonFly: src/sys/dev/sound/pcm/sndstat.c,v 1.5 2004/05/13 23:49:21 dillon Exp $ */ #include #include -SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/sndstat.c,v 1.4 2003/07/21 05:50:36 dillon Exp $"); +SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/sndstat.c,v 1.5 2004/05/13 23:49:21 dillon Exp $"); #define SS_TYPE_MODULE 0 #define SS_TYPE_FIRST 1 @@ -48,7 +48,7 @@ static struct cdevsw sndstat_cdevsw = { /* maj */ SND_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ sndstat_open, /* close */ sndstat_close, diff --git a/sys/dev/usbmisc/ucom/ucom.c b/sys/dev/usbmisc/ucom/ucom.c index 11f8e8577a..ec6e0f5cca 100644 --- a/sys/dev/usbmisc/ucom/ucom.c +++ b/sys/dev/usbmisc/ucom/ucom.c @@ -2,7 +2,7 @@ * $NetBSD: ucom.c,v 1.39 2001/08/16 22:31:24 augustss Exp $ * $NetBSD: ucom.c,v 1.40 2001/11/13 06:24:54 lukem Exp $ * $FreeBSD: src/sys/dev/usb/ucom.c,v 1.35 2003/11/16 11:58:21 akiyama Exp $ - * $DragonFly: src/sys/dev/usbmisc/ucom/ucom.c,v 1.13 2004/02/11 15:13:05 joerg Exp $ + * $DragonFly: src/sys/dev/usbmisc/ucom/ucom.c,v 1.14 2004/05/13 23:49:21 dillon Exp $ */ /*- * Copyright (c) 2001-2002, Shunsuke Akiyama . @@ -135,7 +135,7 @@ static struct cdevsw ucom_cdevsw = { /* maj */ UCOM_CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ucomopen, /* close */ ucomclose, diff --git a/sys/dev/usbmisc/ufm/ufm.c b/sys/dev/usbmisc/ufm/ufm.c index cd04ce6e1b..fb59d9a01f 100644 --- a/sys/dev/usbmisc/ufm/ufm.c +++ b/sys/dev/usbmisc/ufm/ufm.c @@ -30,7 +30,7 @@ /* * $FreeBSD: src/sys/dev/usb/ufm.c,v 1.16 2003/10/04 21:41:01 joe Exp $ - * $DragonFly: src/sys/dev/usbmisc/ufm/ufm.c,v 1.6 2004/02/11 15:13:05 joerg Exp $ + * $DragonFly: src/sys/dev/usbmisc/ufm/ufm.c,v 1.7 2004/05/13 23:49:21 dillon Exp $ */ #include @@ -97,7 +97,7 @@ Static struct cdevsw ufm_cdevsw = { /* cmaj */ UFM_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, ufmopen, ufmclose, noread, nowrite, ufmioctl, nopoll, nommap, nostrategy, nodump, nopsize diff --git a/sys/dev/usbmisc/ugen/ugen.c b/sys/dev/usbmisc/ugen/ugen.c index e6ce68e11d..1fb1faff8f 100644 --- a/sys/dev/usbmisc/ugen/ugen.c +++ b/sys/dev/usbmisc/ugen/ugen.c @@ -2,7 +2,7 @@ * $NetBSD: ugen.c,v 1.27 1999/10/28 12:08:38 augustss Exp $ * $NetBSD: ugen.c,v 1.59 2002/07/11 21:14:28 augustss Exp $ * $FreeBSD: src/sys/dev/usb/ugen.c,v 1.81 2003/11/09 09:17:22 tanimura Exp $ - * $DragonFly: src/sys/dev/usbmisc/ugen/ugen.c,v 1.11 2004/03/15 02:27:56 dillon Exp $ + * $DragonFly: src/sys/dev/usbmisc/ugen/ugen.c,v 1.12 2004/05/13 23:49:21 dillon Exp $ */ /* @@ -159,7 +159,7 @@ Static struct cdevsw ugen_cdevsw = { /* maj */ UGEN_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ugenopen, /* close */ ugenclose, diff --git a/sys/dev/usbmisc/uhid/uhid.c b/sys/dev/usbmisc/uhid/uhid.c index 7ea986d039..56fb539cb9 100644 --- a/sys/dev/usbmisc/uhid/uhid.c +++ b/sys/dev/usbmisc/uhid/uhid.c @@ -1,7 +1,7 @@ /* * $NetBSD: uhid.c,v 1.46 2001/11/13 06:24:55 lukem Exp $ * $FreeBSD: src/sys/dev/usb/uhid.c,v 1.65 2003/11/09 09:17:22 tanimura Exp $ - * $DragonFly: src/sys/dev/usbmisc/uhid/uhid.c,v 1.11 2004/03/15 02:27:57 dillon Exp $ + * $DragonFly: src/sys/dev/usbmisc/uhid/uhid.c,v 1.12 2004/05/13 23:49:21 dillon Exp $ */ /* Also already merged from NetBSD: @@ -162,7 +162,7 @@ Static struct cdevsw uhid_cdevsw = { /* maj */ UHID_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ uhidopen, /* close */ uhidclose, diff --git a/sys/dev/usbmisc/ulpt/ulpt.c b/sys/dev/usbmisc/ulpt/ulpt.c index 3d7e32a1d0..f60aee7ae9 100644 --- a/sys/dev/usbmisc/ulpt/ulpt.c +++ b/sys/dev/usbmisc/ulpt/ulpt.c @@ -1,7 +1,7 @@ /* * $NetBSD: ulpt.c,v 1.55 2002/10/23 09:14:01 jdolecek Exp $ * $FreeBSD: src/sys/dev/usb/ulpt.c,v 1.59 2003/09/28 20:48:13 phk Exp $ - * $DragonFly: src/sys/dev/usbmisc/ulpt/ulpt.c,v 1.8 2004/02/11 15:13:06 joerg Exp $ + * $DragonFly: src/sys/dev/usbmisc/ulpt/ulpt.c,v 1.9 2004/05/13 23:49:21 dillon Exp $ */ /* @@ -152,7 +152,7 @@ Static struct cdevsw ulpt_cdevsw = { /* maj */ ULPT_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ulptopen, /* close */ ulptclose, diff --git a/sys/dev/usbmisc/ums/ums.c b/sys/dev/usbmisc/ums/ums.c index a37521598d..e7d536c929 100644 --- a/sys/dev/usbmisc/ums/ums.c +++ b/sys/dev/usbmisc/ums/ums.c @@ -1,6 +1,6 @@ /* * $FreeBSD: src/sys/dev/usb/ums.c,v 1.64 2003/11/09 09:17:22 tanimura Exp $ - * $DragonFly: src/sys/dev/usbmisc/ums/ums.c,v 1.10 2004/03/15 02:27:57 dillon Exp $ + * $DragonFly: src/sys/dev/usbmisc/ums/ums.c,v 1.11 2004/05/13 23:49:22 dillon Exp $ */ /* @@ -160,7 +160,7 @@ Static struct cdevsw ums_cdevsw = { /* maj */ UMS_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ums_open, /* close */ ums_close, diff --git a/sys/dev/usbmisc/urio/urio.c b/sys/dev/usbmisc/urio/urio.c index ef52dd874b..57cb0d4f14 100644 --- a/sys/dev/usbmisc/urio/urio.c +++ b/sys/dev/usbmisc/urio/urio.c @@ -30,7 +30,7 @@ /* * $FreeBSD: src/sys/dev/usb/urio.c,v 1.28 2003/08/25 22:01:06 joe Exp $ - * $DragonFly: src/sys/dev/usbmisc/urio/urio.c,v 1.8 2004/02/11 15:13:06 joerg Exp $ + * $DragonFly: src/sys/dev/usbmisc/urio/urio.c,v 1.9 2004/05/13 23:49:22 dillon Exp $ */ /* @@ -124,7 +124,7 @@ Static struct cdevsw urio_cdevsw = { /* cmaj */ URIO_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, urioopen, urioclose, urioread, uriowrite, urioioctl, nopoll, nommap, nostrategy, nodump, nopsize diff --git a/sys/dev/usbmisc/uscanner/uscanner.c b/sys/dev/usbmisc/uscanner/uscanner.c index 86b8d6a154..70e5ac92d2 100644 --- a/sys/dev/usbmisc/uscanner/uscanner.c +++ b/sys/dev/usbmisc/uscanner/uscanner.c @@ -1,7 +1,7 @@ /* * $NetBSD: uscanner.c,v 1.30 2002/07/11 21:14:36 augustss Exp $ * $FreeBSD: src/sys/dev/usb/uscanner.c,v 1.48 2003/12/22 19:58:27 sanpei Exp $ - * $DragonFly: src/sys/dev/usbmisc/uscanner/uscanner.c,v 1.7 2004/02/11 15:13:06 joerg Exp $ + * $DragonFly: src/sys/dev/usbmisc/uscanner/uscanner.c,v 1.8 2004/05/13 23:49:22 dillon Exp $ */ /* Also already merged from NetBSD: @@ -270,7 +270,7 @@ Static struct cdevsw uscanner_cdevsw = { /* maj */ USCANNER_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ uscanneropen, /* close */ uscannerclose, diff --git a/sys/dev/video/bktr/bktr_os.c b/sys/dev/video/bktr/bktr_os.c index ea30834f1f..4800207aa3 100644 --- a/sys/dev/video/bktr/bktr_os.c +++ b/sys/dev/video/bktr/bktr_os.c @@ -1,5 +1,5 @@ /* $FreeBSD: src/sys/dev/bktr/bktr_os.c,v 1.4.2.3 2000/10/27 00:46:09 jhb Exp $ */ -/* $DragonFly: src/sys/dev/video/bktr/bktr_os.c,v 1.7 2004/02/13 01:45:15 joerg Exp $ */ +/* $DragonFly: src/sys/dev/video/bktr/bktr_os.c,v 1.8 2004/05/13 23:49:22 dillon Exp $ */ /* * This is part of the Driver for Video Capture Cards (Frame grabbers) @@ -237,7 +237,7 @@ static struct cdevsw bktr_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ bktr_open, /* close */ bktr_close, diff --git a/sys/dev/video/ctx/ctx.c b/sys/dev/video/ctx/ctx.c index 33e32176fb..7a2b73a161 100644 --- a/sys/dev/video/ctx/ctx.c +++ b/sys/dev/video/ctx/ctx.c @@ -9,7 +9,7 @@ * for damages incurred with its use. * * $FreeBSD: src/sys/i386/isa/ctx.c,v 1.36 2000/01/29 16:17:31 peter Exp $ - * $DragonFly: src/sys/dev/video/ctx/ctx.c,v 1.6 2003/08/27 06:48:15 rob Exp $ + * $DragonFly: src/sys/dev/video/ctx/ctx.c,v 1.7 2004/05/13 23:49:22 dillon Exp $ */ /* @@ -145,7 +145,7 @@ static struct cdevsw ctx_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ctxopen, /* close */ ctxclose, diff --git a/sys/dev/video/fb/fb.c b/sys/dev/video/fb/fb.c index d2cdd7c8fa..1727ca834d 100644 --- a/sys/dev/video/fb/fb.c +++ b/sys/dev/video/fb/fb.c @@ -26,7 +26,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/dev/fb/fb.c,v 1.11.2.2 2000/08/02 22:35:22 peter Exp $ - * $DragonFly: src/sys/dev/video/fb/fb.c,v 1.7 2003/11/10 06:12:09 dillon Exp $ + * $DragonFly: src/sys/dev/video/fb/fb.c,v 1.8 2004/05/13 23:49:22 dillon Exp $ */ #include "opt_fb.h" @@ -368,7 +368,7 @@ static struct cdevsw fb_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ fbopen, /* close */ fbclose, diff --git a/sys/dev/video/gsc/gsc.c b/sys/dev/video/gsc/gsc.c index 2ad3d9acbc..59f03a5a41 100644 --- a/sys/dev/video/gsc/gsc.c +++ b/sys/dev/video/gsc/gsc.c @@ -32,7 +32,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/i386/isa/gsc.c,v 1.35.2.1 2000/08/08 19:49:53 peter Exp $ - * $DragonFly: src/sys/dev/video/gsc/gsc.c,v 1.7 2003/08/07 21:17:16 dillon Exp $ + * $DragonFly: src/sys/dev/video/gsc/gsc.c,v 1.8 2004/05/13 23:49:22 dillon Exp $ * */ @@ -187,7 +187,7 @@ static struct cdevsw gsc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ gscopen, /* close */ gscclose, diff --git a/sys/dev/video/meteor/meteor.c b/sys/dev/video/meteor/meteor.c index dde43517c2..ddb9fdccd4 100644 --- a/sys/dev/video/meteor/meteor.c +++ b/sys/dev/video/meteor/meteor.c @@ -29,7 +29,7 @@ * POSSIBILITY OF SUCH DAMAGE. * * $FreeBSD: src/sys/pci/meteor.c,v 1.49 1999/09/25 18:24:41 phk Exp $ - * $DragonFly: src/sys/dev/video/meteor/meteor.c,v 1.10 2004/02/24 19:35:30 joerg Exp $ + * $DragonFly: src/sys/dev/video/meteor/meteor.c,v 1.11 2004/05/13 23:49:22 dillon Exp $ */ /* Change History: @@ -225,7 +225,7 @@ static struct cdevsw meteor_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ meteor_open, /* close */ meteor_close, diff --git a/sys/dev/video/pcvt/i386/pcvt_drv.c b/sys/dev/video/pcvt/i386/pcvt_drv.c index 013d4d0e98..35d23e32c3 100644 --- a/sys/dev/video/pcvt/i386/pcvt_drv.c +++ b/sys/dev/video/pcvt/i386/pcvt_drv.c @@ -51,7 +51,7 @@ * Last Edit-Date: [Mon Dec 27 14:03:36 1999] * * $FreeBSD: src/sys/i386/isa/pcvt/pcvt_drv.c,v 1.63.2.1 2001/02/26 04:23:13 jlemon Exp $ - * $DragonFly: src/sys/dev/video/pcvt/i386/Attic/pcvt_drv.c,v 1.8 2003/08/27 06:48:15 rob Exp $ + * $DragonFly: src/sys/dev/video/pcvt/i386/Attic/pcvt_drv.c,v 1.9 2004/05/13 23:49:23 dillon Exp $ * *---------------------------------------------------------------------------*/ @@ -107,7 +107,7 @@ static struct cdevsw pc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ pcopen, /* close */ pcclose, diff --git a/sys/dev/video/tga/tga_pci.c b/sys/dev/video/tga/tga_pci.c index ba6c594b59..e6a4ab1dce 100644 --- a/sys/dev/video/tga/tga_pci.c +++ b/sys/dev/video/tga/tga_pci.c @@ -27,7 +27,7 @@ * Copyright (c) 2000 Andrew Miklic, Andrew Gallatin, and Thomas V. Crimi * * $FreeBSD: src/sys/dev/tga/tga_pci.c,v 1.1.2.1 2001/11/01 08:33:15 obrien Exp $ - * $DragonFly: src/sys/dev/video/tga/Attic/tga_pci.c,v 1.5 2003/08/07 21:17:17 dillon Exp $ + * $DragonFly: src/sys/dev/video/tga/Attic/tga_pci.c,v 1.6 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -101,7 +101,7 @@ static struct cdevsw tga_cdevsw = { /* maj */ -1, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ pcigfb_open, /* close */ pcigfb_close, diff --git a/sys/i386/acpica5/acpi_machdep.c b/sys/i386/acpica5/acpi_machdep.c index 8bb7a9109d..91390d194b 100644 --- a/sys/i386/acpica5/acpi_machdep.c +++ b/sys/i386/acpica5/acpi_machdep.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/acpica/acpi_machdep.c,v 1.15 2003/11/01 00:18:29 njl Exp $ - * $DragonFly: src/sys/i386/acpica5/Attic/acpi_machdep.c,v 1.1 2004/02/21 06:48:05 dillon Exp $ + * $DragonFly: src/sys/i386/acpica5/Attic/acpi_machdep.c,v 1.2 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -70,7 +70,7 @@ static struct cdevsw apm_cdevsw = { .d_maj = CDEV_MAJOR, .d_flags = 0, .d_port = NULL, - .d_autoq = 0, + .d_clone = NULL, .old_open = apmopen, .old_close = apmclose, .old_write = apmwrite, diff --git a/sys/i386/apm/apm.c b/sys/i386/apm/apm.c index ada2b4b314..de555e54c4 100644 --- a/sys/i386/apm/apm.c +++ b/sys/i386/apm/apm.c @@ -16,7 +16,7 @@ * Sep, 1994 Implemented on FreeBSD 1.1.5.1R (Toshiba AVS001WD) * * $FreeBSD: src/sys/i386/apm/apm.c,v 1.114.2.5 2002/11/02 04:41:50 iwasaki Exp $ - * $DragonFly: src/sys/i386/apm/Attic/apm.c,v 1.6 2003/08/26 21:42:17 rob Exp $ + * $DragonFly: src/sys/i386/apm/Attic/apm.c,v 1.7 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -89,7 +89,7 @@ static struct cdevsw apm_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ apmopen, /* close */ apmclose, diff --git a/sys/i386/gnu/isa/dgb.c b/sys/i386/gnu/isa/dgb.c index 89f157e437..e867af5d66 100644 --- a/sys/i386/gnu/isa/dgb.c +++ b/sys/i386/gnu/isa/dgb.c @@ -1,6 +1,6 @@ /*- * dgb.c $FreeBSD: src/sys/gnu/i386/isa/dgb.c,v 1.56.2.1 2001/02/26 04:23:09 jlemon Exp $ - * dgb.c $DragonFly: src/sys/i386/gnu/isa/Attic/dgb.c,v 1.9 2003/08/26 21:42:17 rob Exp $ + * dgb.c $DragonFly: src/sys/i386/gnu/isa/Attic/dgb.c,v 1.10 2004/05/13 23:49:23 dillon Exp $ * * Digiboard driver. * @@ -211,7 +211,7 @@ static struct cdevsw dgb_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ dgbopen, /* close */ dgbclose, diff --git a/sys/i386/i386/elan-mmcr.c b/sys/i386/i386/elan-mmcr.c index fe72f8b83d..ec76df5a93 100644 --- a/sys/i386/i386/elan-mmcr.c +++ b/sys/i386/i386/elan-mmcr.c @@ -7,7 +7,7 @@ * ---------------------------------------------------------------------------- * * $FreeBSD: src/sys/i386/i386/elan-mmcr.c,v 1.6.2.1 2002/09/17 22:39:53 sam Exp $ - * $DragonFly: src/sys/i386/i386/Attic/elan-mmcr.c,v 1.5 2004/01/30 05:42:16 dillon Exp $ + * $DragonFly: src/sys/i386/i386/Attic/elan-mmcr.c,v 1.6 2004/05/13 23:49:23 dillon Exp $ * The AMD Elan sc520 is a system-on-chip gadget which is used in embedded * kind of things, see www.soekris.com for instance, and it has a few quirks * we need to deal with. @@ -100,7 +100,7 @@ static struct cdevsw elan_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ elan_open, /* close */ elan_close, diff --git a/sys/i386/i386/mem.c b/sys/i386/i386/mem.c index 5b89db1092..6d0afb1367 100644 --- a/sys/i386/i386/mem.c +++ b/sys/i386/i386/mem.c @@ -39,7 +39,7 @@ * from: Utah $Hdr: mem.c 1.13 89/10/08$ * from: @(#)mem.c 7.2 (Berkeley) 5/9/91 * $FreeBSD: src/sys/i386/i386/mem.c,v 1.79.2.9 2003/01/04 22:58:01 njl Exp $ - * $DragonFly: src/sys/i386/i386/Attic/mem.c,v 1.9 2003/08/26 21:42:18 rob Exp $ + * $DragonFly: src/sys/i386/i386/Attic/mem.c,v 1.10 2004/05/13 23:49:23 dillon Exp $ */ /* @@ -85,7 +85,7 @@ static struct cdevsw mem_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_MEM, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mmopen, /* close */ mmclose, diff --git a/sys/i386/i386/perfmon.c b/sys/i386/i386/perfmon.c index 775fd393e2..4cc17eac4f 100644 --- a/sys/i386/i386/perfmon.c +++ b/sys/i386/i386/perfmon.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/i386/perfmon.c,v 1.21 1999/09/25 18:24:04 phk Exp $ - * $DragonFly: src/sys/i386/i386/Attic/perfmon.c,v 1.6 2003/07/21 05:50:39 dillon Exp $ + * $DragonFly: src/sys/i386/i386/Attic/perfmon.c,v 1.7 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -66,7 +66,7 @@ static struct cdevsw perfmon_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ perfmon_open, /* close */ perfmon_close, diff --git a/sys/i386/isa/asc.c b/sys/i386/isa/asc.c index 56cdaa41c6..b6a0a3dc77 100644 --- a/sys/i386/isa/asc.c +++ b/sys/i386/isa/asc.c @@ -35,7 +35,7 @@ */ /* * $FreeBSD: src/sys/i386/isa/asc.c,v 1.42.2.2 2001/03/01 03:22:39 jlemon Exp $ - * $DragonFly: src/sys/i386/isa/Attic/asc.c,v 1.6 2003/08/07 21:17:23 dillon Exp $ + * $DragonFly: src/sys/i386/isa/Attic/asc.c,v 1.7 2004/05/13 23:49:23 dillon Exp $ */ #include "use_asc.h" @@ -191,7 +191,7 @@ static struct cdevsw asc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ascopen, /* close */ ascclose, diff --git a/sys/kern/kern_descrip.c b/sys/kern/kern_descrip.c index df726e748a..8e6d01348f 100644 --- a/sys/kern/kern_descrip.c +++ b/sys/kern/kern_descrip.c @@ -37,7 +37,7 @@ * * @(#)kern_descrip.c 8.6 (Berkeley) 4/19/94 * $FreeBSD: src/sys/kern/kern_descrip.c,v 1.81.2.19 2004/02/28 00:43:31 tegge Exp $ - * $DragonFly: src/sys/kern/kern_descrip.c,v 1.22 2004/04/24 04:32:03 drhodus Exp $ + * $DragonFly: src/sys/kern/kern_descrip.c,v 1.23 2004/05/13 23:49:23 dillon Exp $ */ #include "opt_compat.h" @@ -81,7 +81,7 @@ static struct cdevsw fildesc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ fdopen, /* close */ noclose, @@ -1727,7 +1727,7 @@ fildesc_drvinit(void *unused) struct fileops badfileops = { NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ badfo_readwrite, badfo_readwrite, badfo_ioctl, diff --git a/sys/kern/kern_device.c b/sys/kern/kern_device.c index 9c96f43f2c..cf2f4082c0 100644 --- a/sys/kern/kern_device.c +++ b/sys/kern/kern_device.c @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $DragonFly: src/sys/kern/kern_device.c,v 1.9 2004/04/20 01:52:22 dillon Exp $ + * $DragonFly: src/sys/kern/kern_device.c,v 1.10 2004/05/13 23:49:23 dillon Exp $ */ #include #include @@ -51,16 +51,7 @@ static int cdevsw_putport(lwkt_port_t port, lwkt_msg_t msg); /* * Initialize a message port to serve as the default message-handling port * for device operations. This message port provides compatibility with - * traditional cdevsw dispatch functions. There are two primary modes: - * - * mp_td is NULL: The d_autoq mask is ignored and all messages are translated - * into directly, synchronous cdevsw calls. - * - * mp_td not NULL: The d_autoq mask is used to determine which messages should - * be queued and which should be handled synchronously. - * - * Don't worry too much about optimizing this code, the critical devices - * will implement their own port messaging functions directly. + * traditional cdevsw dispatch functions by running them synchronously. * * YYY NOTE: ms_cmd can now hold a function pointer, should this code be * converted from an integer op to a function pointer with a flag to @@ -81,15 +72,6 @@ cdevsw_putport(lwkt_port_t port, lwkt_msg_t lmsg) struct cdevsw *csw = msg->am_msg.csw; int error; - /* - * If queueable then officially queue the message - */ - if (port->mp_td) { - int mask = (1 << (msg->am_lmsg.ms_cmd.cm_op & MSG_SUBCMD_MASK)); - if (csw->d_autoq & mask) - return(lwkt_beginmsg(port, &msg->am_lmsg)); - } - /* * Run the device switch function synchronously in the context of the * caller and return a synchronous error code (anything not EASYNC). diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c index 5f068f8ac7..65594000c7 100644 --- a/sys/kern/kern_event.c +++ b/sys/kern/kern_event.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/kern/kern_event.c,v 1.2.2.10 2004/04/04 07:03:14 cperciva Exp $ - * $DragonFly: src/sys/kern/kern_event.c,v 1.11 2004/04/21 04:32:29 hmp Exp $ + * $DragonFly: src/sys/kern/kern_event.c,v 1.12 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -71,7 +71,7 @@ static void kqueue_wakeup(struct kqueue *kq); static struct fileops kqueueops = { NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ kqueue_read, kqueue_write, kqueue_ioctl, diff --git a/sys/kern/kern_memio.c b/sys/kern/kern_memio.c index 4c218b1460..ee6c697d0e 100644 --- a/sys/kern/kern_memio.c +++ b/sys/kern/kern_memio.c @@ -39,7 +39,7 @@ * from: Utah $Hdr: mem.c 1.13 89/10/08$ * from: @(#)mem.c 7.2 (Berkeley) 5/9/91 * $FreeBSD: src/sys/i386/i386/mem.c,v 1.79.2.9 2003/01/04 22:58:01 njl Exp $ - * $DragonFly: src/sys/kern/kern_memio.c,v 1.9 2003/08/26 21:42:18 rob Exp $ + * $DragonFly: src/sys/kern/kern_memio.c,v 1.10 2004/05/13 23:49:23 dillon Exp $ */ /* @@ -85,7 +85,7 @@ static struct cdevsw mem_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_MEM, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mmopen, /* close */ mmclose, diff --git a/sys/kern/subr_log.c b/sys/kern/subr_log.c index 028179c9b0..0f229deed7 100644 --- a/sys/kern/subr_log.c +++ b/sys/kern/subr_log.c @@ -32,7 +32,7 @@ * * @(#)subr_log.c 8.1 (Berkeley) 6/10/93 * $FreeBSD: src/sys/kern/subr_log.c,v 1.39.2.2 2001/06/02 08:11:25 phk Exp $ - * $DragonFly: src/sys/kern/subr_log.c,v 1.5 2003/07/21 05:50:43 dillon Exp $ + * $DragonFly: src/sys/kern/subr_log.c,v 1.6 2004/05/13 23:49:23 dillon Exp $ */ /* @@ -70,7 +70,7 @@ static struct cdevsw log_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ logopen, /* close */ logclose, diff --git a/sys/kern/sys_pipe.c b/sys/kern/sys_pipe.c index 8202df9002..4f22b21947 100644 --- a/sys/kern/sys_pipe.c +++ b/sys/kern/sys_pipe.c @@ -17,7 +17,7 @@ * are met. * * $FreeBSD: src/sys/kern/sys_pipe.c,v 1.60.2.13 2002/08/05 15:05:15 des Exp $ - * $DragonFly: src/sys/kern/sys_pipe.c,v 1.21 2004/05/11 22:48:53 dillon Exp $ + * $DragonFly: src/sys/kern/sys_pipe.c,v 1.22 2004/05/13 23:49:23 dillon Exp $ */ /* @@ -104,7 +104,7 @@ static int pipe_ioctl (struct file *fp, u_long cmd, caddr_t data, struct thread static struct fileops pipeops = { NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ pipe_read, pipe_write, pipe_ioctl, pipe_poll, pipe_kqfilter, pipe_stat, pipe_close }; diff --git a/sys/kern/sys_socket.c b/sys/kern/sys_socket.c index f832d33691..34e2864ea7 100644 --- a/sys/kern/sys_socket.c +++ b/sys/kern/sys_socket.c @@ -32,7 +32,7 @@ * * @(#)sys_socket.c 8.1 (Berkeley) 6/10/93 * $FreeBSD: src/sys/kern/sys_socket.c,v 1.28.2.2 2001/02/26 04:23:16 jlemon Exp $ - * $DragonFly: src/sys/kern/sys_socket.c,v 1.6 2004/03/04 10:29:23 hsu Exp $ + * $DragonFly: src/sys/kern/sys_socket.c,v 1.7 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -54,7 +54,7 @@ struct fileops socketops = { NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ soo_read, soo_write, soo_ioctl, soo_poll, sokqfilter, soo_stat, soo_close }; diff --git a/sys/kern/tty_cons.c b/sys/kern/tty_cons.c index 4bfc56dcf7..dfcbc5ecda 100644 --- a/sys/kern/tty_cons.c +++ b/sys/kern/tty_cons.c @@ -37,7 +37,7 @@ * * from: @(#)cons.c 7.2 (Berkeley) 5/9/91 * $FreeBSD: src/sys/kern/tty_cons.c,v 1.81.2.4 2001/12/17 18:44:41 guido Exp $ - * $DragonFly: src/sys/kern/tty_cons.c,v 1.11 2004/04/20 01:52:22 dillon Exp $ + * $DragonFly: src/sys/kern/tty_cons.c,v 1.12 2004/05/13 23:49:23 dillon Exp $ */ #include "opt_ddb.h" @@ -75,7 +75,7 @@ static struct cdevsw cn_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ cnopen, /* close */ cnclose, diff --git a/sys/kern/tty_pty.c b/sys/kern/tty_pty.c index 84235fd2cb..556418d52b 100644 --- a/sys/kern/tty_pty.c +++ b/sys/kern/tty_pty.c @@ -32,7 +32,7 @@ * * @(#)tty_pty.c 8.4 (Berkeley) 2/20/95 * $FreeBSD: src/sys/kern/tty_pty.c,v 1.74.2.4 2002/02/20 19:58:13 dillon Exp $ - * $DragonFly: src/sys/kern/tty_pty.c,v 1.10 2003/08/26 21:09:02 rob Exp $ + * $DragonFly: src/sys/kern/tty_pty.c,v 1.11 2004/05/13 23:49:23 dillon Exp $ */ /* @@ -82,7 +82,7 @@ static struct cdevsw pts_cdevsw = { /* maj */ CDEV_MAJOR_S, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ptsopen, /* close */ ptsclose, @@ -103,7 +103,7 @@ static struct cdevsw ptc_cdevsw = { /* maj */ CDEV_MAJOR_C, /* flags */ D_TTY | D_KQFILTER | D_MASTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ptcopen, /* close */ ptcclose, diff --git a/sys/kern/tty_tty.c b/sys/kern/tty_tty.c index 84af7f70dd..3480efc1b4 100644 --- a/sys/kern/tty_tty.c +++ b/sys/kern/tty_tty.c @@ -32,7 +32,7 @@ * * @(#)tty_tty.c 8.2 (Berkeley) 9/23/93 * $FreeBSD: src/sys/kern/tty_tty.c,v 1.30 1999/09/25 18:24:24 phk Exp $ - * $DragonFly: src/sys/kern/tty_tty.c,v 1.7 2004/03/01 06:33:17 dillon Exp $ + * $DragonFly: src/sys/kern/tty_tty.c,v 1.8 2004/05/13 23:49:23 dillon Exp $ */ /* @@ -61,7 +61,7 @@ struct cdevsw ctty_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ cttyopen, /* close */ nullclose, diff --git a/sys/kern/vfs_vnops.c b/sys/kern/vfs_vnops.c index 1f14a8a35b..a78a6b1ad9 100644 --- a/sys/kern/vfs_vnops.c +++ b/sys/kern/vfs_vnops.c @@ -37,7 +37,7 @@ * * @(#)vfs_vnops.c 8.2 (Berkeley) 1/21/94 * $FreeBSD: src/sys/kern/vfs_vnops.c,v 1.87.2.13 2002/12/29 18:19:53 dillon Exp $ - * $DragonFly: src/sys/kern/vfs_vnops.c,v 1.18 2004/04/24 04:32:03 drhodus Exp $ + * $DragonFly: src/sys/kern/vfs_vnops.c,v 1.19 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -69,7 +69,7 @@ static int vn_write (struct file *fp, struct uio *uio, struct fileops vnops = { NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ vn_read, vn_write, vn_ioctl, vn_poll, vn_kqfilter, vn_statfile, vn_closefile }; diff --git a/sys/net/bpf.c b/sys/net/bpf.c index 65491e3689..fe7e314efb 100644 --- a/sys/net/bpf.c +++ b/sys/net/bpf.c @@ -38,7 +38,7 @@ * @(#)bpf.c 8.2 (Berkeley) 3/28/94 * * $FreeBSD: src/sys/net/bpf.c,v 1.59.2.12 2002/04/14 21:41:48 luigi Exp $ - * $DragonFly: src/sys/net/bpf.c,v 1.15 2004/04/22 04:21:29 dillon Exp $ + * $DragonFly: src/sys/net/bpf.c,v 1.16 2004/05/13 23:49:24 dillon Exp $ */ #include "use_bpf.h" @@ -143,7 +143,7 @@ static struct cdevsw bpf_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ bpfopen, /* close */ bpfclose, diff --git a/sys/net/i4b/driver/i4b_ctl.c b/sys/net/i4b/driver/i4b_ctl.c index fdf817e32b..a3cf7e73de 100644 --- a/sys/net/i4b/driver/i4b_ctl.c +++ b/sys/net/i4b/driver/i4b_ctl.c @@ -30,7 +30,7 @@ * $Id: i4b_ctl.c,v 1.37 2000/05/31 08:04:43 hm Exp $ * * $FreeBSD: src/sys/i4b/driver/i4b_ctl.c,v 1.10.2.3 2001/08/12 16:22:48 hm Exp $ - * $DragonFly: src/sys/net/i4b/driver/i4b_ctl.c,v 1.7 2004/02/13 17:45:49 joerg Exp $ + * $DragonFly: src/sys/net/i4b/driver/i4b_ctl.c,v 1.8 2004/05/13 23:49:24 dillon Exp $ * * last edit-date: [Sat Aug 11 18:06:38 2001] * @@ -109,7 +109,7 @@ static struct cdevsw i4bctl_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ i4bctlopen, /* close */ i4bctlclose, diff --git a/sys/net/i4b/driver/i4b_rbch.c b/sys/net/i4b/driver/i4b_rbch.c index 4941b42ae9..84c6531d4a 100644 --- a/sys/net/i4b/driver/i4b_rbch.c +++ b/sys/net/i4b/driver/i4b_rbch.c @@ -28,7 +28,7 @@ * --------------------------------------------------- * * $FreeBSD: src/sys/i4b/driver/i4b_rbch.c,v 1.10.2.3 2001/08/12 16:22:48 hm Exp $ - * $DragonFly: src/sys/net/i4b/driver/i4b_rbch.c,v 1.9 2004/02/13 17:45:49 joerg Exp $ + * $DragonFly: src/sys/net/i4b/driver/i4b_rbch.c,v 1.10 2004/05/13 23:49:24 dillon Exp $ * * last edit-date: [Sat Aug 11 18:06:57 2001] * @@ -194,7 +194,7 @@ static struct cdevsw i4brbch_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ i4brbchopen, /* close */ i4brbchclose, diff --git a/sys/net/i4b/driver/i4b_tel.c b/sys/net/i4b/driver/i4b_tel.c index 5074a16ac6..09d791fa1a 100644 --- a/sys/net/i4b/driver/i4b_tel.c +++ b/sys/net/i4b/driver/i4b_tel.c @@ -28,7 +28,7 @@ * -------------------------------------------- * * $FreeBSD: src/sys/i4b/driver/i4b_tel.c,v 1.10.2.4 2001/12/16 15:12:57 hm Exp $ - * $DragonFly: src/sys/net/i4b/driver/i4b_tel.c,v 1.7 2003/08/07 21:17:25 dillon Exp $ + * $DragonFly: src/sys/net/i4b/driver/i4b_tel.c,v 1.8 2004/05/13 23:49:24 dillon Exp $ * * last edit-date: [Sat Aug 11 18:07:05 2001] * @@ -157,7 +157,7 @@ static struct cdevsw i4btel_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ i4btelopen, /* close */ i4btelclose, diff --git a/sys/net/i4b/driver/i4b_trace.c b/sys/net/i4b/driver/i4b_trace.c index 184610f201..95fb5519b6 100644 --- a/sys/net/i4b/driver/i4b_trace.c +++ b/sys/net/i4b/driver/i4b_trace.c @@ -30,7 +30,7 @@ * last edit-date: [Sat Aug 11 18:07:15 2001] * * $FreeBSD: src/sys/i4b/driver/i4b_trace.c,v 1.9.2.3 2001/08/12 16:22:48 hm Exp $ - * $DragonFly: src/sys/net/i4b/driver/i4b_trace.c,v 1.8 2004/02/13 17:45:49 joerg Exp $ + * $DragonFly: src/sys/net/i4b/driver/i4b_trace.c,v 1.9 2004/05/13 23:49:24 dillon Exp $ * * NOTE: the code assumes that SPLI4B >= splimp ! * @@ -135,7 +135,7 @@ static struct cdevsw i4btrc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ i4btrcopen, /* close */ i4btrcclose, diff --git a/sys/net/i4b/layer4/i4b_i4bdrv.c b/sys/net/i4b/layer4/i4b_i4bdrv.c index ac4cc21939..37239a3fc0 100644 --- a/sys/net/i4b/layer4/i4b_i4bdrv.c +++ b/sys/net/i4b/layer4/i4b_i4bdrv.c @@ -28,7 +28,7 @@ * -------------------------------------------- * * $FreeBSD: src/sys/i4b/layer4/i4b_i4bdrv.c,v 1.11.2.5 2001/12/16 15:12:59 hm Exp $ - * $DragonFly: src/sys/net/i4b/layer4/i4b_i4bdrv.c,v 1.8 2004/02/13 17:45:51 joerg Exp $ + * $DragonFly: src/sys/net/i4b/layer4/i4b_i4bdrv.c,v 1.9 2004/05/13 23:49:24 dillon Exp $ * * last edit-date: [Sat Aug 11 18:08:10 2001] * @@ -176,7 +176,7 @@ static struct cdevsw i4b_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ i4bopen, /* close */ i4bclose, diff --git a/sys/net/tap/if_tap.c b/sys/net/tap/if_tap.c index c3898a51f1..d4822e8327 100644 --- a/sys/net/tap/if_tap.c +++ b/sys/net/tap/if_tap.c @@ -32,7 +32,7 @@ /* * $FreeBSD: src/sys/net/if_tap.c,v 1.3.2.3 2002/04/14 21:41:48 luigi Exp $ - * $DragonFly: src/sys/net/tap/if_tap.c,v 1.11 2004/03/23 22:19:07 hsu Exp $ + * $DragonFly: src/sys/net/tap/if_tap.c,v 1.12 2004/05/13 23:49:24 dillon Exp $ * $Id: if_tap.c,v 0.21 2000/07/23 21:46:02 max Exp $ */ @@ -101,7 +101,7 @@ static struct cdevsw tap_cdevsw = { /* dev major */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ tapopen, /* close */ tapclose, diff --git a/sys/net/tun/if_tun.c b/sys/net/tun/if_tun.c index f8f3feedac..2ba514861c 100644 --- a/sys/net/tun/if_tun.c +++ b/sys/net/tun/if_tun.c @@ -14,7 +14,7 @@ * operation though. * * $FreeBSD: src/sys/net/if_tun.c,v 1.74.2.8 2002/02/13 00:43:11 dillon Exp $ - * $DragonFly: src/sys/net/tun/if_tun.c,v 1.12 2004/03/23 22:19:07 hsu Exp $ + * $DragonFly: src/sys/net/tun/if_tun.c,v 1.13 2004/05/13 23:49:24 dillon Exp $ */ #include "opt_atalk.h" @@ -83,7 +83,7 @@ static struct cdevsw tun_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ tunopen, /* close */ tunclose, diff --git a/sys/netgraph/ng_device.c b/sys/netgraph/ng_device.c index ed83ae54ec..38d99126e8 100644 --- a/sys/netgraph/ng_device.c +++ b/sys/netgraph/ng_device.c @@ -29,7 +29,7 @@ * netgraph node. * * $FreeBSD: src/sys/netgraph/ng_device.c,v 1.1.2.1 2002/08/23 07:15:44 julian Exp $ - * $DragonFly: src/sys/netgraph/ng_device.c,v 1.3 2003/07/21 05:50:44 dillon Exp $ + * $DragonFly: src/sys/netgraph/ng_device.c,v 1.4 2004/05/13 23:49:24 dillon Exp $ * */ @@ -123,7 +123,7 @@ static struct cdevsw ngd_cdevsw = { /* maj */ NGD_CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ngdopen, /* close */ ngdclose, diff --git a/sys/netproto/smb/smb_dev.c b/sys/netproto/smb/smb_dev.c index 54345a699f..df2f73c1fc 100644 --- a/sys/netproto/smb/smb_dev.c +++ b/sys/netproto/smb/smb_dev.c @@ -30,7 +30,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/netsmb/smb_dev.c,v 1.2.2.1 2001/05/22 08:32:33 bp Exp $ - * $DragonFly: src/sys/netproto/smb/smb_dev.c,v 1.7 2004/03/19 17:06:08 dillon Exp $ + * $DragonFly: src/sys/netproto/smb/smb_dev.c,v 1.8 2004/05/13 23:49:25 dillon Exp $ */ #include #include @@ -91,7 +91,7 @@ static struct cdevsw nsmb_cdevsw = { /* maj */ NSMB_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ nsmb_dev_open, /* close */ nsmb_dev_close, diff --git a/sys/opencrypto/cryptodev.c b/sys/opencrypto/cryptodev.c index 59b1684af5..dffe147480 100644 --- a/sys/opencrypto/cryptodev.c +++ b/sys/opencrypto/cryptodev.c @@ -1,5 +1,5 @@ /* $FreeBSD: src/sys/opencrypto/cryptodev.c,v 1.4.2.4 2003/06/03 00:09:02 sam Exp $ */ -/* $DragonFly: src/sys/opencrypto/cryptodev.c,v 1.6 2003/07/29 20:03:06 dillon Exp $ */ +/* $DragonFly: src/sys/opencrypto/cryptodev.c,v 1.7 2004/05/13 23:49:25 dillon Exp $ */ /* $OpenBSD: cryptodev.c,v 1.52 2002/06/19 07:22:46 deraadt Exp $ */ /* @@ -91,7 +91,7 @@ static int cryptof_close(struct file *, struct thread *); static struct fileops cryptofops = { NULL, /* port */ - 0, /* autoq */ + NULL, /* clone */ cryptof_rw, cryptof_rw, cryptof_ioctl, @@ -749,7 +749,7 @@ static struct cdevsw crypto_cdevsw = { /* dev major */ CRYPTO_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ cryptoopen, /* close */ nullclose, diff --git a/sys/platform/pc32/acpica5/acpi_machdep.c b/sys/platform/pc32/acpica5/acpi_machdep.c index 97e545a0aa..31aa0b41d1 100644 --- a/sys/platform/pc32/acpica5/acpi_machdep.c +++ b/sys/platform/pc32/acpica5/acpi_machdep.c @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/acpica/acpi_machdep.c,v 1.15 2003/11/01 00:18:29 njl Exp $ - * $DragonFly: src/sys/platform/pc32/acpica5/acpi_machdep.c,v 1.1 2004/02/21 06:48:05 dillon Exp $ + * $DragonFly: src/sys/platform/pc32/acpica5/acpi_machdep.c,v 1.2 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -70,7 +70,7 @@ static struct cdevsw apm_cdevsw = { .d_maj = CDEV_MAJOR, .d_flags = 0, .d_port = NULL, - .d_autoq = 0, + .d_clone = NULL, .old_open = apmopen, .old_close = apmclose, .old_write = apmwrite, diff --git a/sys/platform/pc32/apm/apm.c b/sys/platform/pc32/apm/apm.c index c3a2f349ed..28b02b05fe 100644 --- a/sys/platform/pc32/apm/apm.c +++ b/sys/platform/pc32/apm/apm.c @@ -16,7 +16,7 @@ * Sep, 1994 Implemented on FreeBSD 1.1.5.1R (Toshiba AVS001WD) * * $FreeBSD: src/sys/i386/apm/apm.c,v 1.114.2.5 2002/11/02 04:41:50 iwasaki Exp $ - * $DragonFly: src/sys/platform/pc32/apm/apm.c,v 1.6 2003/08/26 21:42:17 rob Exp $ + * $DragonFly: src/sys/platform/pc32/apm/apm.c,v 1.7 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -89,7 +89,7 @@ static struct cdevsw apm_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ apmopen, /* close */ apmclose, diff --git a/sys/platform/pc32/gnu/isa/dgb.c b/sys/platform/pc32/gnu/isa/dgb.c index c0d704982d..a9c26d81f3 100644 --- a/sys/platform/pc32/gnu/isa/dgb.c +++ b/sys/platform/pc32/gnu/isa/dgb.c @@ -1,6 +1,6 @@ /*- * dgb.c $FreeBSD: src/sys/gnu/i386/isa/dgb.c,v 1.56.2.1 2001/02/26 04:23:09 jlemon Exp $ - * dgb.c $DragonFly: src/sys/platform/pc32/gnu/isa/dgb.c,v 1.9 2003/08/26 21:42:17 rob Exp $ + * dgb.c $DragonFly: src/sys/platform/pc32/gnu/isa/dgb.c,v 1.10 2004/05/13 23:49:23 dillon Exp $ * * Digiboard driver. * @@ -211,7 +211,7 @@ static struct cdevsw dgb_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_TTY | D_KQFILTER, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ dgbopen, /* close */ dgbclose, diff --git a/sys/platform/pc32/i386/elan-mmcr.c b/sys/platform/pc32/i386/elan-mmcr.c index ea2e0ab3f5..b8ed9fdb5a 100644 --- a/sys/platform/pc32/i386/elan-mmcr.c +++ b/sys/platform/pc32/i386/elan-mmcr.c @@ -7,7 +7,7 @@ * ---------------------------------------------------------------------------- * * $FreeBSD: src/sys/i386/i386/elan-mmcr.c,v 1.6.2.1 2002/09/17 22:39:53 sam Exp $ - * $DragonFly: src/sys/platform/pc32/i386/elan-mmcr.c,v 1.5 2004/01/30 05:42:16 dillon Exp $ + * $DragonFly: src/sys/platform/pc32/i386/elan-mmcr.c,v 1.6 2004/05/13 23:49:23 dillon Exp $ * The AMD Elan sc520 is a system-on-chip gadget which is used in embedded * kind of things, see www.soekris.com for instance, and it has a few quirks * we need to deal with. @@ -100,7 +100,7 @@ static struct cdevsw elan_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ elan_open, /* close */ elan_close, diff --git a/sys/platform/pc32/i386/mem.c b/sys/platform/pc32/i386/mem.c index b4f020f589..1bb1286215 100644 --- a/sys/platform/pc32/i386/mem.c +++ b/sys/platform/pc32/i386/mem.c @@ -39,7 +39,7 @@ * from: Utah $Hdr: mem.c 1.13 89/10/08$ * from: @(#)mem.c 7.2 (Berkeley) 5/9/91 * $FreeBSD: src/sys/i386/i386/mem.c,v 1.79.2.9 2003/01/04 22:58:01 njl Exp $ - * $DragonFly: src/sys/platform/pc32/i386/Attic/mem.c,v 1.9 2003/08/26 21:42:18 rob Exp $ + * $DragonFly: src/sys/platform/pc32/i386/Attic/mem.c,v 1.10 2004/05/13 23:49:23 dillon Exp $ */ /* @@ -85,7 +85,7 @@ static struct cdevsw mem_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ D_MEM, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ mmopen, /* close */ mmclose, diff --git a/sys/platform/pc32/i386/perfmon.c b/sys/platform/pc32/i386/perfmon.c index e6525f583c..d852e5d1ca 100644 --- a/sys/platform/pc32/i386/perfmon.c +++ b/sys/platform/pc32/i386/perfmon.c @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * $FreeBSD: src/sys/i386/i386/perfmon.c,v 1.21 1999/09/25 18:24:04 phk Exp $ - * $DragonFly: src/sys/platform/pc32/i386/perfmon.c,v 1.6 2003/07/21 05:50:39 dillon Exp $ + * $DragonFly: src/sys/platform/pc32/i386/perfmon.c,v 1.7 2004/05/13 23:49:23 dillon Exp $ */ #include @@ -66,7 +66,7 @@ static struct cdevsw perfmon_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ perfmon_open, /* close */ perfmon_close, diff --git a/sys/platform/pc32/isa/asc.c b/sys/platform/pc32/isa/asc.c index b5082c9101..d739840291 100644 --- a/sys/platform/pc32/isa/asc.c +++ b/sys/platform/pc32/isa/asc.c @@ -35,7 +35,7 @@ */ /* * $FreeBSD: src/sys/i386/isa/asc.c,v 1.42.2.2 2001/03/01 03:22:39 jlemon Exp $ - * $DragonFly: src/sys/platform/pc32/isa/asc.c,v 1.6 2003/08/07 21:17:23 dillon Exp $ + * $DragonFly: src/sys/platform/pc32/isa/asc.c,v 1.7 2004/05/13 23:49:23 dillon Exp $ */ #include "use_asc.h" @@ -191,7 +191,7 @@ static struct cdevsw asc_cdevsw = { /* maj */ CDEV_MAJOR, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ ascopen, /* close */ ascclose, diff --git a/sys/sys/conf.h b/sys/sys/conf.h index 172e034765..b24cd250ec 100644 --- a/sys/sys/conf.h +++ b/sys/sys/conf.h @@ -37,7 +37,7 @@ * * @(#)conf.h 8.5 (Berkeley) 1/9/95 * $FreeBSD: src/sys/sys/conf.h,v 1.103.2.6 2002/03/11 01:14:55 dd Exp $ - * $DragonFly: src/sys/sys/conf.h,v 1.5 2003/07/22 17:03:34 dillon Exp $ + * $DragonFly: src/sys/sys/conf.h,v 1.6 2004/05/13 23:49:25 dillon Exp $ */ #ifndef _SYS_CONF_H_ @@ -123,6 +123,7 @@ struct thread; struct lwkt_port; typedef struct thread d_thread_t; +typedef int d_clone_t (dev_t dev); typedef int d_open_t (dev_t dev, int oflags, int devtype, d_thread_t *td); typedef int d_close_t (dev_t dev, int fflag, int devtype, d_thread_t *td); typedef void d_strategy_t (struct buf *bp); @@ -177,14 +178,16 @@ typedef int l_modem_t (struct tty *tp, int flag); #define D_KQFILTER 0x00200000 /* has kqfilter entry */ /* - * Character device switch table + * Character device switch table. + * + * NOTE: positions are hard coded for static structure initialization. */ struct cdevsw { const char *d_name; /* base device name, e.g. 'vn' */ int d_maj; /* major (char) device number */ u_int d_flags; /* D_ flags */ struct lwkt_port *d_port; /* port (template only) */ - u_int d_autoq; /* thread safe (old style) vec mask */ + d_clone_t *d_clone; /* clone from base cdevsw */ /* * Old style vectors are used only if d_port is NULL when the cdevsw diff --git a/sys/sys/file.h b/sys/sys/file.h index 12b2fc58da..a73e6445f7 100644 --- a/sys/sys/file.h +++ b/sys/sys/file.h @@ -32,7 +32,7 @@ * * @(#)file.h 8.3 (Berkeley) 1/9/95 * $FreeBSD: src/sys/sys/file.h,v 1.22.2.7 2002/11/21 23:39:24 sam Exp $ - * $DragonFly: src/sys/sys/file.h,v 1.9 2004/04/21 06:09:53 dillon Exp $ + * $DragonFly: src/sys/sys/file.h,v 1.10 2004/05/13 23:49:25 dillon Exp $ */ #ifndef _SYS_FILE_H_ @@ -59,7 +59,7 @@ struct lwkt_port; struct fileops { struct lwkt_port *fo_port; - u_int fo_autoq; + int (*fo_clone)(struct file *); /* additional work after dup */ int (*fold_read) (struct file *fp, struct uio *uio, struct ucred *cred, int flags, diff --git a/sys/vfs/coda/coda_fbsd.c b/sys/vfs/coda/coda_fbsd.c index a402c575da..20768c4d85 100644 --- a/sys/vfs/coda/coda_fbsd.c +++ b/sys/vfs/coda/coda_fbsd.c @@ -28,7 +28,7 @@ * * @(#) src/sys/coda/coda_fbsd.cr,v 1.1.1.1 1998/08/29 21:14:52 rvb Exp $ * $FreeBSD: src/sys/coda/coda_fbsd.c,v 1.18 1999/09/25 18:23:43 phk Exp $ - * $DragonFly: src/sys/vfs/coda/Attic/coda_fbsd.c,v 1.5 2004/03/31 02:34:37 cpressey Exp $ + * $DragonFly: src/sys/vfs/coda/Attic/coda_fbsd.c,v 1.6 2004/05/13 23:49:26 dillon Exp $ * */ @@ -71,7 +71,7 @@ static struct cdevsw codadevsw = { /* maj */ VC_DEV_NO, /* flags */ 0, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ vc_nb_open, /* close */ vc_nb_close, diff --git a/sys/vfs/mfs/mfs_vfsops.c b/sys/vfs/mfs/mfs_vfsops.c index 0ced82231b..b6824ca869 100644 --- a/sys/vfs/mfs/mfs_vfsops.c +++ b/sys/vfs/mfs/mfs_vfsops.c @@ -32,7 +32,7 @@ * * @(#)mfs_vfsops.c 8.11 (Berkeley) 6/19/95 * $FreeBSD: src/sys/ufs/mfs/mfs_vfsops.c,v 1.81.2.3 2001/07/04 17:35:21 tegge Exp $ - * $DragonFly: src/sys/vfs/mfs/mfs_vfsops.c,v 1.13 2004/04/15 00:59:41 cpressey Exp $ + * $DragonFly: src/sys/vfs/mfs/mfs_vfsops.c,v 1.14 2004/05/13 23:49:26 dillon Exp $ */ @@ -84,7 +84,7 @@ static struct cdevsw mfs_cdevsw = { /* maj */ MFS_CDEV_MAJOR, /* flags */ D_DISK, /* port */ NULL, - /* autoq */ 0, + /* clone */ NULL, /* open */ noopen, /* close */ noclose, -- 2.41.0