mididev           174 dev/ic/opl.c   	midisyn_attach(&sc->mididev, &sc->syn);
mididev           184 dev/ic/opl.c   	midi_attach_mi(&midisyn_hw_if, &sc->syn, &sc->mididev.dev);
mididev            52 dev/ic/oplvar.h 	struct midi_softc mididev;
mididev           294 dev/usb/umidi.c 	struct umidi_mididev *mididev = addr;
mididev           295 dev/usb/umidi.c 	struct umidi_softc *sc = mididev->sc;
mididev           301 dev/usb/umidi.c 	if (mididev->opened)
mididev           306 dev/usb/umidi.c 	mididev->opened = 1;
mididev           307 dev/usb/umidi.c 	mididev->flags = flags;
mididev           308 dev/usb/umidi.c 	if ((mididev->flags & FWRITE) && mididev->out_jack)
mididev           309 dev/usb/umidi.c 		open_out_jack(mididev->out_jack, arg, ointr);
mididev           310 dev/usb/umidi.c 	if ((mididev->flags & FREAD) && mididev->in_jack) {
mididev           311 dev/usb/umidi.c 		open_in_jack(mididev->in_jack, arg, iintr);
mididev           321 dev/usb/umidi.c 	struct umidi_mididev *mididev = addr;
mididev           324 dev/usb/umidi.c 	if ((mididev->flags & FWRITE) && mididev->out_jack)
mididev           325 dev/usb/umidi.c 		close_out_jack(mididev->out_jack);
mididev           326 dev/usb/umidi.c 	if ((mididev->flags & FREAD) && mididev->in_jack)
mididev           327 dev/usb/umidi.c 		close_in_jack(mididev->in_jack);
mididev           328 dev/usb/umidi.c 	mididev->opened = 0;
mididev           335 dev/usb/umidi.c 	struct umidi_mididev *mididev = addr;
mididev           337 dev/usb/umidi.c 	if (!mididev->out_jack || !mididev->opened)
mididev           340 dev/usb/umidi.c 	return out_jack_output(mididev->out_jack, d);
mididev           346 dev/usb/umidi.c 	struct umidi_mididev *mididev = addr;
mididev           348 dev/usb/umidi.c 	if (!mididev->out_jack || !mididev->opened)
mididev           351 dev/usb/umidi.c 	return out_jack_flush(mididev->out_jack);
mididev           357 dev/usb/umidi.c 	struct umidi_mididev *mididev = addr;
mididev           361 dev/usb/umidi.c 	if (mididev->in_jack)
mididev           832 dev/usb/umidi.c 		      struct umidi_mididev *mididev)
mididev           836 dev/usb/umidi.c 	if (mididev->out_jack || mididev->in_jack)
mididev           843 dev/usb/umidi.c 	mididev->in_jack = in_jack;
mididev           844 dev/usb/umidi.c 	mididev->out_jack = out_jack;
mididev           850 dev/usb/umidi.c unbind_jacks_from_mididev(struct umidi_mididev *mididev)
mididev           852 dev/usb/umidi.c 	if ((mididev->flags & FWRITE) && mididev->out_jack)
mididev           853 dev/usb/umidi.c 		close_out_jack(mididev->out_jack);
mididev           854 dev/usb/umidi.c 	if ((mididev->flags & FREAD) && mididev->in_jack)
mididev           855 dev/usb/umidi.c 		close_in_jack(mididev->in_jack);
mididev           857 dev/usb/umidi.c 	if (mididev->out_jack)
mididev           858 dev/usb/umidi.c 		mididev->out_jack->binded = 0;
mididev           859 dev/usb/umidi.c 	if (mididev->in_jack)
mididev           860 dev/usb/umidi.c 		mididev->in_jack->binded = 0;
mididev           861 dev/usb/umidi.c 	mididev->out_jack = mididev->in_jack = NULL;
mididev           949 dev/usb/umidi.c attach_mididev(struct umidi_softc *sc, struct umidi_mididev *mididev)
mididev           951 dev/usb/umidi.c 	if (mididev->sc)
mididev           954 dev/usb/umidi.c 	mididev->sc = sc;
mididev           956 dev/usb/umidi.c 	mididev->mdev = midi_attach_mi(&umidi_hw_if, mididev, &sc->sc_dev);
mididev           962 dev/usb/umidi.c detach_mididev(struct umidi_mididev *mididev, int flags)
mididev           964 dev/usb/umidi.c 	if (!mididev->sc)
mididev           967 dev/usb/umidi.c 	if (mididev->opened) {
mididev           968 dev/usb/umidi.c 		umidi_close(mididev);
mididev           970 dev/usb/umidi.c 	unbind_jacks_from_mididev(mididev);
mididev           972 dev/usb/umidi.c 	if (mididev->mdev)
mididev           973 dev/usb/umidi.c 		config_detach(mididev->mdev, flags);
mididev           975 dev/usb/umidi.c 	mididev->sc = NULL;
mididev           981 dev/usb/umidi.c deactivate_mididev(struct umidi_mididev *mididev)
mididev           983 dev/usb/umidi.c 	if (mididev->out_jack)
mididev           984 dev/usb/umidi.c 		mididev->out_jack->binded = 0;
mididev           985 dev/usb/umidi.c 	if (mididev->in_jack)
mididev           986 dev/usb/umidi.c 		mididev->in_jack->binded = 0;
mididev           987 dev/usb/umidi.c 	config_deactivate(mididev->mdev);