summaryrefslogtreecommitdiffstats
path: root/sys/dev/kbd/kbd.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/kbd/kbd.c')
-rw-r--r--sys/dev/kbd/kbd.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/kbd/kbd.c b/sys/dev/kbd/kbd.c
index e53015b..1a1c132 100644
--- a/sys/dev/kbd/kbd.c
+++ b/sys/dev/kbd/kbd.c
@@ -491,7 +491,7 @@ kbd_detach(keyboard_t *kbd)
static kbd_callback_func_t genkbd_event;
static int
-genkbdopen(dev_t dev, int mode, int flag, struct proc *p)
+genkbdopen(dev_t dev, int mode, int flag, struct thread *td)
{
keyboard_t *kbd;
genkbd_softc_t *sc;
@@ -531,7 +531,7 @@ genkbdopen(dev_t dev, int mode, int flag, struct proc *p)
}
static int
-genkbdclose(dev_t dev, int mode, int flag, struct proc *p)
+genkbdclose(dev_t dev, int mode, int flag, struct thread *td)
{
keyboard_t *kbd;
genkbd_softc_t *sc;
@@ -621,7 +621,7 @@ genkbdwrite(dev_t dev, struct uio *uio, int flag)
}
static int
-genkbdioctl(dev_t dev, u_long cmd, caddr_t arg, int flag, struct proc *p)
+genkbdioctl(dev_t dev, u_long cmd, caddr_t arg, int flag, struct thread *td)
{
keyboard_t *kbd;
int error;
@@ -636,7 +636,7 @@ genkbdioctl(dev_t dev, u_long cmd, caddr_t arg, int flag, struct proc *p)
}
static int
-genkbdpoll(dev_t dev, int events, struct proc *p)
+genkbdpoll(dev_t dev, int events, struct thread *td)
{
keyboard_t *kbd;
genkbd_softc_t *sc;
@@ -653,7 +653,7 @@ genkbdpoll(dev_t dev, int events, struct proc *p)
if (sc->gkb_q.c_cc > 0)
revents = events & (POLLIN | POLLRDNORM);
else
- selrecord(p, &sc->gkb_rsel);
+ selrecord(td, &sc->gkb_rsel);
}
splx(s);
return revents;
OpenPOWER on IntegriCloud