Lines Matching defs:msc
86 struct virtio_mmio_softc *msc = &sc->sc_msc;
87 struct virtio_softc *vsc = &msc->sc_sc;
101 msc->sc_iot = ma->ma_st;
102 msc->sc_ioh = bsh;
103 msc->sc_iosize = ma->ma_size;
104 msc->sc_alloc_interrupts = virtio_mainbus_alloc_interrupts;
105 msc->sc_free_interrupts = virtio_mainbus_free_interrupts;
109 virtio_mmio_common_attach(msc);
120 struct virtio_mmio_softc *msc = &sc->sc_msc;
121 struct virtio_softc *vsc = &msc->sc_sc;
142 struct virtio_mmio_softc * const msc = &sc->sc_msc;
144 return virtio_mmio_common_detach(msc, flags);
149 virtio_mainbus_alloc_interrupts(struct virtio_mmio_softc *msc)
151 struct virtio_mainbus_softc *sc = (struct virtio_mainbus_softc *) msc;
152 struct virtio_softc * const vsc = &msc->sc_sc;
155 msc->sc_ih = intr_establish(virtio_mmio_intr, msc,
157 if (msc->sc_ih == NULL) {
164 intr_string(msc->sc_ih, strbuf, sizeof(strbuf)));
171 virtio_mainbus_free_interrupts(struct virtio_mmio_softc *msc)
173 if (msc->sc_ih) {
174 intr_disestablish(msc->sc_ih);
175 msc->sc_ih = NULL;