sc_base 37 dev/pci/sti_pci.c struct sti_softc sc_base; sc_base 79 dev/pci/sti_pci.c spc->sc_base.sc_enable_rom = sti_pci_enable_rom; sc_base 80 dev/pci/sti_pci.c spc->sc_base.sc_disable_rom = sti_pci_disable_rom; sc_base 88 dev/pci/sti_pci.c if (sti_attach_common(&spc->sc_base, STI_CODEBASE_MAIN) == 0) { sc_base 89 dev/pci/sti_pci.c if (sti_pci_is_console(paa, spc->sc_base.bases) != 0) sc_base 90 dev/pci/sti_pci.c spc->sc_base.sc_flags |= STI_CONSOLE; sc_base 101 dev/pci/sti_pci.c struct sti_softc *sc = &spc->sc_base; sc_base 193 dev/pci/vga_pci.c return atop(sc->sc_base + off); sc_base 75 dev/pci/vga_pcivar.h u_int32_t sc_base; sc_base 61 dev/tc/asc_tc.c caddr_t sc_base, sc_bounce, sc_target; sc_base 145 dev/tc/asc_tc.c asc->sc_base = (caddr_t)ta->ta_addr; /* XXX XXX XXX */ sc_base 255 dev/tc/asc_tc.c asc->sc_bounce = asc->sc_base + PMAZ_OFFSET_RAM; sc_base 163 dev/tc/if_le_ioasic.c (u_char *)((struct ioasic_softc *)parent)->sc_base sc_base 80 dev/tc/ioasic_subr.c idev.iada_addr = sc->sc_base + ioasic_devs[i].iad_offset; sc_base 59 dev/tc/ioasicvar.h tc_addr_t sc_base; /* XXX offset XXX */ sc_base 265 dev/vesa/vesafb.c sc->sc_base = mi.PhysBasePtr; sc_base 678 dev/wscons/wsdisplay.c sc->sc_input = &mux->sc_base; sc_base 149 dev/wscons/wskbd.c struct wsevsrc sc_base; sc_base 366 dev/wscons/wskbd.c sc->sc_base.me_ops = &wskbd_srcops; sc_base 369 dev/wscons/wskbd.c mux = sc->sc_base.me_dv.dv_cfdata->wskbddevcf_mux; sc_base 379 dev/wscons/wskbd.c if (sc->sc_base.me_dv.dv_cfdata->wskbddevcf_mux >= 0) sc_base 425 dev/wscons/wskbd.c wsdisplay_set_console_kbd(&sc->sc_base); /* sets me_dispdv */ sc_base 434 dev/wscons/wskbd.c error = wsmux_attach_sc(wsmux_getmux(mux), &sc->sc_base); sc_base 437 dev/wscons/wskbd.c sc->sc_base.me_dv.dv_xname, error); sc_base 514 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv != NULL) { sc_base 517 dev/wscons/wskbd.c wsdisplay_kbdinput(sc->sc_base.me_dispdv, sc_base 560 dev/wscons/wskbd.c if (sc->sc_base.me_parent != NULL) sc_base 561 dev/wscons/wskbd.c wsmux_detach_sc(&sc->sc_base); sc_base 576 dev/wscons/wskbd.c evar = sc->sc_base.me_evp; sc_base 587 dev/wscons/wskbd.c sc->sc_base.me_dv.dv_xname); sc_base 629 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv != NULL) { sc_base 633 dev/wscons/wskbd.c wsscrollback(sc->sc_base.me_dispdv, sc_base 638 dev/wscons/wskbd.c wsdisplay_kbdinput(sc->sc_base.me_dispdv, sc_base 679 dev/wscons/wskbd.c evar = sc->sc_base.me_evp; sc_base 698 dev/wscons/wskbd.c sc->sc_base.me_dv.dv_xname); sc_base 716 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv != NULL) sc_base 718 dev/wscons/wskbd.c wsdisplay_kbdinput(sc->sc_base.me_dispdv, buf[i]); sc_base 730 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv != NULL) { sc_base 731 dev/wscons/wskbd.c wsdisplay_kbdholdscreen(sc->sc_base.me_dispdv, hold); sc_base 752 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv != NULL) sc_base 776 dev/wscons/wskbd.c if (sc->sc_base.me_evp != NULL) sc_base 796 dev/wscons/wskbd.c DPRINTF(("wskbdopen: %s mux=%p p=%p\n", sc->sc_base.me_dv.dv_xname, sc_base 797 dev/wscons/wskbd.c sc->sc_base.me_parent, p)); sc_base 809 dev/wscons/wskbd.c if (sc->sc_base.me_parent != NULL) { sc_base 812 dev/wscons/wskbd.c wsmux_detach_sc(&sc->sc_base); sc_base 816 dev/wscons/wskbd.c if (sc->sc_base.me_evp != NULL) sc_base 819 dev/wscons/wskbd.c evar = &sc->sc_base.me_evar; sc_base 826 dev/wscons/wskbd.c sc->sc_base.me_dv.dv_xname)); sc_base 827 dev/wscons/wskbd.c sc->sc_base.me_evp = NULL; sc_base 836 dev/wscons/wskbd.c sc->sc_base.me_evp = evp; sc_base 847 dev/wscons/wskbd.c struct wseventvar *evar = sc->sc_base.me_evp; sc_base 853 dev/wscons/wskbd.c sc->sc_base.me_evp = NULL; sc_base 867 dev/wscons/wskbd.c sc->sc_base.me_evp = NULL; sc_base 885 dev/wscons/wskbd.c if (sc->sc_base.me_evp == NULL) { sc_base 892 dev/wscons/wskbd.c error = wsevent_read(&sc->sc_base.me_evar, uio, flags); sc_base 935 dev/wscons/wskbd.c if (sc->sc_base.me_evp == NULL) sc_base 937 dev/wscons/wskbd.c sc->sc_base.me_evp->async = *(int *)data != 0; sc_base 941 dev/wscons/wskbd.c if (sc->sc_base.me_evp == NULL) sc_base 943 dev/wscons/wskbd.c if (-*(int *)data != sc->sc_base.me_evp->io->p_pgid && sc_base 944 dev/wscons/wskbd.c *(int *)data != sc->sc_base.me_evp->io->p_pid) sc_base 949 dev/wscons/wskbd.c if (sc->sc_base.me_evp == NULL) sc_base 951 dev/wscons/wskbd.c if (*(int *)data != sc->sc_base.me_evp->io->p_pgid) sc_base 960 dev/wscons/wskbd.c error = wskbd_displayioctl(&sc->sc_base.me_dv, cmd, data, flag, p); sc_base 1165 dev/wscons/wskbd.c if (sc->sc_base.me_evp == NULL) sc_base 1167 dev/wscons/wskbd.c return (wsevent_poll(sc->sc_base.me_evp, events, p)); sc_base 1194 dev/wscons/wskbd.c sc->sc_base.me_dispdv = displaydv; sc_base 1196 dev/wscons/wskbd.c (void)wsmux_attach_sc((struct wsmux_softc *)me, &sc->sc_base); sc_base 1198 dev/wscons/wskbd.c return (&sc->sc_base); sc_base 1209 dev/wscons/wskbd.c dv->dv_xname, sc->sc_base.me_dispdv, displaydv, sc_base 1216 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv != NULL) sc_base 1219 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv == NULL) sc_base 1223 dev/wscons/wskbd.c odisplaydv = sc->sc_base.me_dispdv; sc_base 1224 dev/wscons/wskbd.c sc->sc_base.me_dispdv = NULL; sc_base 1226 dev/wscons/wskbd.c sc->sc_base.me_dispdv = displaydv; sc_base 1228 dev/wscons/wskbd.c sc->sc_base.me_dispdv = odisplaydv; sc_base 1234 dev/wscons/wskbd.c sc->sc_base.me_dv.dv_xname, displaydv->dv_xname); sc_base 1237 dev/wscons/wskbd.c sc->sc_base.me_dv.dv_xname, odisplaydv->dv_xname); sc_base 1254 dev/wscons/wskbd.c if (sc->sc_base.me_parent != NULL || sc->sc_base.me_evp != NULL) sc_base 1257 dev/wscons/wskbd.c return (wsmux_attach_sc(muxsc, &sc->sc_base)); sc_base 1367 dev/wscons/wskbd.c res = wsdisplay_param(sc->sc_base.me_dispdv, WSDISPLAYIO_GETPARAM, &dp); sc_base 1378 dev/wscons/wskbd.c wsdisplay_param(sc->sc_base.me_dispdv, WSDISPLAYIO_SETPARAM, &dp); sc_base 1443 dev/wscons/wskbd.c if (sc->sc_base.me_dispdv == NULL) sc_base 123 dev/wscons/wsmouse.c struct wsevsrc sc_base; sc_base 207 dev/wscons/wsmouse.c sc->sc_base.me_ops = &wsmouse_srcops; sc_base 208 dev/wscons/wsmouse.c mux = sc->sc_base.me_dv.dv_cfdata->wsmousedevcf_mux; sc_base 210 dev/wscons/wsmouse.c error = wsmux_attach_sc(wsmux_getmux(mux), &sc->sc_base); sc_base 218 dev/wscons/wsmouse.c if (sc->sc_base.me_dv.dv_cfdata->wsmousedevcf_mux >= 0) sc_base 254 dev/wscons/wsmouse.c if (sc->sc_base.me_parent != NULL) { sc_base 256 dev/wscons/wsmouse.c wsmux_detach_sc(&sc->sc_base); sc_base 261 dev/wscons/wsmouse.c evar = sc->sc_base.me_evp; sc_base 272 dev/wscons/wsmouse.c sc->sc_base.me_dv.dv_xname); sc_base 303 dev/wscons/wsmouse.c evar = sc->sc_base.me_evp; sc_base 316 dev/wscons/wsmouse.c sc->sc_base.me_dv.dv_xname, sc->sc_base.me_parent, evar)); sc_base 481 dev/wscons/wsmouse.c sc->sc_base.me_dv.dv_xname, evar)); sc_base 499 dev/wscons/wsmouse.c DPRINTF(("wsmouseopen: %s mux=%p p=%p\n", sc->sc_base.me_dv.dv_xname, sc_base 500 dev/wscons/wsmouse.c sc->sc_base.me_parent, p)); sc_base 510 dev/wscons/wsmouse.c if (sc->sc_base.me_evp != NULL) sc_base 513 dev/wscons/wsmouse.c evar = &sc->sc_base.me_evar; sc_base 520 dev/wscons/wsmouse.c sc->sc_base.me_dv.dv_xname)); sc_base 521 dev/wscons/wsmouse.c sc->sc_base.me_evp = NULL; sc_base 532 dev/wscons/wsmouse.c struct wseventvar *evar = sc->sc_base.me_evp; sc_base 540 dev/wscons/wsmouse.c sc->sc_base.me_evp = NULL; sc_base 550 dev/wscons/wsmouse.c sc->sc_base.me_evp = evp; sc_base 570 dev/wscons/wsmouse.c if (sc->sc_base.me_evp == NULL) { sc_base 577 dev/wscons/wsmouse.c error = wsevent_read(sc->sc_base.me_evp, uio, flags); sc_base 633 dev/wscons/wsmouse.c if (sc->sc_base.me_evp == NULL) sc_base 635 dev/wscons/wsmouse.c sc->sc_base.me_evp->async = *(int *)data != 0; sc_base 639 dev/wscons/wsmouse.c if (sc->sc_base.me_evp == NULL) sc_base 641 dev/wscons/wsmouse.c if (-*(int *)data != sc->sc_base.me_evp->io->p_pgid sc_base 642 dev/wscons/wsmouse.c && *(int *)data != sc->sc_base.me_evp->io->p_pid) sc_base 647 dev/wscons/wsmouse.c if (sc->sc_base.me_evp == NULL) sc_base 649 dev/wscons/wsmouse.c if (*(int *)data != sc->sc_base.me_evp->io->p_pgid) sc_base 668 dev/wscons/wsmouse.c if (sc->sc_base.me_evp == NULL) sc_base 670 dev/wscons/wsmouse.c return (wsevent_poll(sc->sc_base.me_evp, events, p)); sc_base 679 dev/wscons/wsmouse.c if (sc->sc_base.me_evp != NULL) sc_base 690 dev/wscons/wsmouse.c sc->sc_base.me_evp = NULL; sc_base 705 dev/wscons/wsmouse.c if (sc->sc_base.me_parent != NULL || sc->sc_base.me_evp != NULL) sc_base 708 dev/wscons/wsmouse.c return (wsmux_attach_sc(muxsc, &sc->sc_base)); sc_base 184 dev/wscons/wsmux.c DPRINTF(("wsmuxopen: %s: sc=%p p=%p\n", sc->sc_base.me_dv.dv_xname, sc, p)); sc_base 191 dev/wscons/wsmux.c if (sc->sc_base.me_parent != NULL) { sc_base 194 dev/wscons/wsmux.c wsmux_detach_sc(&sc->sc_base); sc_base 197 dev/wscons/wsmux.c if (sc->sc_base.me_evp != NULL) sc_base 201 dev/wscons/wsmux.c evar = &sc->sc_base.me_evar; sc_base 222 dev/wscons/wsmux.c if (sc->sc_base.me_evp != NULL) { sc_base 226 dev/wscons/wsmux.c if (sc->sc_base.me_parent == NULL) { sc_base 246 dev/wscons/wsmux.c sc->sc_base.me_evp = evar; /* remember event variable, mark as open */ sc_base 251 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, me, me->me_dv.dv_xname)); sc_base 280 dev/wscons/wsmux.c struct wseventvar *evar = sc->sc_base.me_evp; sc_base 287 dev/wscons/wsmux.c sc->sc_base.me_evp = NULL; sc_base 309 dev/wscons/wsmux.c DPRINTF(("wsmuxclose: %s: sc=%p\n", sc->sc_base.me_dv.dv_xname, sc)); sc_base 314 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, me, me->me_dv.dv_xname)); sc_base 336 dev/wscons/wsmux.c evar = sc->sc_base.me_evp; sc_base 346 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, evar)); sc_base 349 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, error)); sc_base 359 dev/wscons/wsmux.c return wsmux_do_ioctl(&wsmuxdevs[minor(dev)]->sc_base.me_dv, cmd, data, flag, p); sc_base 378 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, sc, cmd)); sc_base 394 dev/wscons/wsmux.c DPRINTF(("%s: inject\n", sc->sc_base.me_dv.dv_xname)); sc_base 395 dev/wscons/wsmux.c evar = sc->sc_base.me_evp; sc_base 421 dev/wscons/wsmux.c DPRINTF(("%s: add type=%d, no=%d\n", sc->sc_base.me_dv.dv_xname, sc_base 438 dev/wscons/wsmux.c DPRINTF(("%s: rem type=%d, no=%d\n", sc->sc_base.me_dv.dv_xname, sc_base 453 dev/wscons/wsmux.c DPRINTF(("%s: list\n", sc->sc_base.me_dv.dv_xname)); sc_base 472 dev/wscons/wsmux.c DPRINTF(("%s: FIONBIO\n", sc->sc_base.me_dv.dv_xname)); sc_base 476 dev/wscons/wsmux.c DPRINTF(("%s: FIOASYNC\n", sc->sc_base.me_dv.dv_xname)); sc_base 477 dev/wscons/wsmux.c evar = sc->sc_base.me_evp; sc_base 483 dev/wscons/wsmux.c DPRINTF(("%s: FIOSETOWN\n", sc->sc_base.me_dv.dv_xname)); sc_base 484 dev/wscons/wsmux.c evar = sc->sc_base.me_evp; sc_base 492 dev/wscons/wsmux.c DPRINTF(("%s: TIOCSPGRP\n", sc->sc_base.me_dv.dv_xname)); sc_base 493 dev/wscons/wsmux.c evar = sc->sc_base.me_evp; sc_base 500 dev/wscons/wsmux.c DPRINTF(("%s: unknown\n", sc->sc_base.me_dv.dv_xname)); sc_base 504 dev/wscons/wsmux.c if (sc->sc_base.me_evp == NULL sc_base 524 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, me, me->me_dv.dv_xname, sc_base 548 dev/wscons/wsmux.c if (sc->sc_base.me_evp == NULL) { sc_base 555 dev/wscons/wsmux.c return (wsevent_poll(sc->sc_base.me_evp, events, p)); sc_base 571 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, sc, muxsc->sc_base.me_dv.dv_xname, sc_base 574 dev/wscons/wsmux.c if (sc->sc_base.me_parent != NULL || sc->sc_base.me_evp != NULL) sc_base 578 dev/wscons/wsmux.c for (m = muxsc; m != NULL ; m = m->sc_base.me_parent) sc_base 582 dev/wscons/wsmux.c return (wsmux_attach_sc(muxsc, &sc->sc_base)); sc_base 597 dev/wscons/wsmux.c snprintf(sc->sc_base.me_dv.dv_xname, sizeof sc->sc_base.me_dv.dv_xname, sc_base 599 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_unit = unit; sc_base 600 dev/wscons/wsmux.c sc->sc_base.me_ops = &wsmux_srcops; sc_base 615 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, sc, me->me_ops->type)); sc_base 631 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, sc->sc_displaydv)); sc_base 652 dev/wscons/wsmux.c if (sc->sc_base.me_evp != NULL) { sc_base 655 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, me->me_dv.dv_xname)); sc_base 656 dev/wscons/wsmux.c error = wsevsrc_open(me, sc->sc_base.me_evp); sc_base 659 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname)); sc_base 668 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, sc, error)); sc_base 720 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, sc, cmd)); sc_base 767 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, displaydv)); sc_base 793 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, displaydv->dv_xname)); sc_base 825 dev/wscons/wsmux.c sc->sc_base.me_dv.dv_xname, odisplaydv->dv_xname)); sc_base 50 dev/wscons/wsmuxvar.h #define sc_displaydv sc_base.me_dispdv sc_base 84 dev/wscons/wsmuxvar.h struct wsevsrc sc_base;