diff options
author | obrien <obrien@FreeBSD.org> | 2001-11-08 01:49:06 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2001-11-08 01:49:06 +0000 |
commit | c4a9f1d3ab184e9dddf4227f8e0781b59d1a82b7 (patch) | |
tree | a346b411cba6363a8640d68855430b543b0c1b5b /sys/dev/gfb | |
parent | 1a27c90eb8ebe25eacea918ae205be466fb81a4d (diff) | |
download | FreeBSD-src-c4a9f1d3ab184e9dddf4227f8e0781b59d1a82b7.zip FreeBSD-src-c4a9f1d3ab184e9dddf4227f8e0781b59d1a82b7.tar.gz |
We need to operate on struct thread now, not struct proc.
Submitted by: rwatson
Diffstat (limited to 'sys/dev/gfb')
-rw-r--r-- | sys/dev/gfb/gfb_pci.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/dev/gfb/gfb_pci.c b/sys/dev/gfb/gfb_pci.c index 3ed3183..deeb7b8 100644 --- a/sys/dev/gfb/gfb_pci.c +++ b/sys/dev/gfb/gfb_pci.c @@ -258,7 +258,7 @@ pcigfb_detach(device_t dev) #ifdef FB_INSTALL_CDEV int -pcigfb_open(dev_t dev, int flag, int mode, struct proc *p) +pcigfb_open(dev_t dev, int flag, int mode, struct thread *td) { struct gfb_softc *sc; int error; @@ -270,17 +270,17 @@ pcigfb_open(dev_t dev, int flag, int mode, struct proc *p) else if(mode & (O_CREAT | O_APPEND | O_TRUNC)) error = ENODEV; else - error = genfbopen(&sc->gensc, sc->adp, flag, mode, p); + error = genfbopen(&sc->gensc, sc->adp, flag, mode, td); return(error); } int -pcigfb_close(dev_t dev, int flag, int mode, struct proc *p) +pcigfb_close(dev_t dev, int flag, int mode, struct thread *td) { struct gfb_softc *sc; sc = (struct gfb_softc *)devclass_get_softc(gfb_devclass, minor(dev)); - return genfbclose(&sc->gensc, sc->adp, flag, mode, p); + return genfbclose(&sc->gensc, sc->adp, flag, mode, td); } int @@ -302,12 +302,12 @@ pcigfb_write(dev_t dev, struct uio *uio, int flag) } int -pcigfb_ioctl(dev_t dev, u_long cmd, caddr_t arg, int flag, struct proc *p) +pcigfb_ioctl(dev_t dev, u_long cmd, caddr_t arg, int flag, struct thread *td) { struct gfb_softc *sc; sc = (struct gfb_softc *)devclass_get_softc(gfb_devclass, minor(dev)); - return genfbioctl(&sc->gensc, sc->adp, cmd, arg, flag, p); + return genfbioctl(&sc->gensc, sc->adp, cmd, arg, flag, td); } int |