diff options
Diffstat (limited to 'sys/i386/isa/pcvt')
-rw-r--r-- | sys/i386/isa/pcvt/pcvt_ext.c | 10 | ||||
-rw-r--r-- | sys/i386/isa/pcvt/pcvt_kbd.c | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/sys/i386/isa/pcvt/pcvt_ext.c b/sys/i386/isa/pcvt/pcvt_ext.c index ad0ea38..e2897b5 100644 --- a/sys/i386/isa/pcvt/pcvt_ext.c +++ b/sys/i386/isa/pcvt/pcvt_ext.c @@ -2353,13 +2353,13 @@ vgapage(int new_screen) if(old_vsp->vt_status & VT_WAIT_ACT) { old_vsp->vt_status &= ~VT_WAIT_ACT; - wakeup((caddr_t)&old_vsp->smode); + wakeup(&old_vsp->smode); } if(vsp->vt_status & VT_WAIT_ACT) { vsp->vt_status &= ~VT_WAIT_ACT; - wakeup((caddr_t)&vsp->smode); + wakeup(&vsp->smode); } splx(x); @@ -2514,12 +2514,12 @@ usl_vt_ioctl(dev_t dev, int cmd, caddr_t data, int flag, struct thread *td) if(old_vsp->vt_status & VT_WAIT_ACT) { old_vsp->vt_status &= ~VT_WAIT_ACT; - wakeup((caddr_t)&old_vsp->smode); + wakeup(&old_vsp->smode); } if(vsp->vt_status & VT_WAIT_ACT) { vsp->vt_status &= ~VT_WAIT_ACT; - wakeup((caddr_t)&vsp->smode); + wakeup(&vsp->smode); } splx(opri); @@ -2606,7 +2606,7 @@ usl_vt_ioctl(dev_t dev, int cmd, caddr_t data, int flag, struct thread *td) (error == 0 || error == ERESTART)) { vs[i].vt_status |= VT_WAIT_ACT; - error = tsleep((caddr_t)&vs[i].smode, + error = tsleep(&vs[i].smode, PZERO | PCATCH, "waitvt", 0); } splx(x); diff --git a/sys/i386/isa/pcvt/pcvt_kbd.c b/sys/i386/isa/pcvt/pcvt_kbd.c index d104196..d3f060a 100644 --- a/sys/i386/isa/pcvt/pcvt_kbd.c +++ b/sys/i386/isa/pcvt/pcvt_kbd.c @@ -1066,7 +1066,7 @@ scroll_reset: if(!(vsp->scroll_lock)) { /* someone may be sleeping */ - wakeup((caddr_t)&(vsp->scroll_lock)); + wakeup(&(vsp->scroll_lock)); } } break; |