Lines Matching defs:sc
105 struct tsciic_softc *sc = (struct tsciic_softc *)self;
110 rw_init(&sc->sc_i2c_lock, "tsciiclk");
111 sc->sc_i2c_tag.ic_cookie = sc;
112 sc->sc_i2c_tag.ic_acquire_bus = tsciic_acquire_bus;
113 sc->sc_i2c_tag.ic_release_bus = tsciic_release_bus;
114 sc->sc_i2c_tag.ic_send_start = tsciic_send_start;
115 sc->sc_i2c_tag.ic_send_stop = tsciic_send_stop;
116 sc->sc_i2c_tag.ic_initiate_xfer = tsciic_initiate_xfer;
117 sc->sc_i2c_tag.ic_read_byte = tsciic_read_byte;
118 sc->sc_i2c_tag.ic_write_byte = tsciic_write_byte;
122 iba.iba_tag = &sc->sc_i2c_tag;
129 struct tsciic_softc *sc = cookie;
134 return rw_enter(&sc->sc_i2c_lock, RW_WRITE | RW_INTR);
140 struct tsciic_softc *sc = cookie;
145 rw_exit(&sc->sc_i2c_lock);