Lines Matching defs:sc
76 struct iosf_acpi_softc *sc = (struct iosf_acpi_softc *)self;
81 sc->sc_acpi = (struct acpi_softc *)parent;
82 sc->sc_node = aaa->aaa_node;
83 printf(" %s", sc->sc_node->name);
85 sc->sc_iot = aaa->aaa_bst[0];
86 sc->sc_ios = aaa->aaa_size[0];
88 if (bus_space_map(sc->sc_iot, aaa->aaa_addr[0], aaa->aaa_size[0], 0,
89 &sc->sc_ioh)) {
104 sc->sc_mbi.mbi_dev = self;
105 sc->sc_mbi.mbi_prio = 1; /* lower prio than iosf_pci ops */
106 sc->sc_mbi.mbi_semaddr = semaddr;
107 sc->sc_mbi.mbi_mdr_rd = iosf_acpi_mbi_mdr_rd;
108 sc->sc_mbi.mbi_mdr_wr = iosf_acpi_mbi_mdr_wr;
125 struct iosf_acpi_softc *sc = (struct iosf_acpi_softc *)mbi->mbi_dev;
128 bus_space_write_4(sc->sc_iot, sc->sc_ioh,
131 bus_space_write_4(sc->sc_iot, sc->sc_ioh, IOSF_ACPI_MBI_MCR, mcr);
133 return (bus_space_read_4(sc->sc_iot, sc->sc_ioh, IOSF_ACPI_MBI_MDR));
140 struct iosf_acpi_softc *sc = (struct iosf_acpi_softc *)mbi->mbi_dev;
142 bus_space_write_4(sc->sc_iot, sc->sc_ioh, IOSF_ACPI_MBI_MDR, mdr);
144 bus_space_write_4(sc->sc_iot, sc->sc_ioh,
148 bus_space_write_4(sc->sc_iot, sc->sc_ioh, IOSF_ACPI_MBI_MCR, mcr);