[BACK]Return to sequencer.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / dev

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/dev/sequencer.c between version 1.21 and 1.22

version 1.21, 2002/10/23 09:13:05 version 1.22, 2002/11/26 18:49:41
Line 681  filt_sequencerrdetach(struct knote *kn)
Line 681  filt_sequencerrdetach(struct knote *kn)
         int s;          int s;
   
         s = splaudio();          s = splaudio();
         SLIST_REMOVE(&sc->rsel.si_klist, kn, knote, kn_selnext);          SLIST_REMOVE(&sc->rsel.sel_klist, kn, knote, kn_selnext);
         splx(s);          splx(s);
 }  }
   
Line 708  filt_sequencerwdetach(struct knote *kn)
Line 708  filt_sequencerwdetach(struct knote *kn)
         int s;          int s;
   
         s = splaudio();          s = splaudio();
         SLIST_REMOVE(&sc->wsel.si_klist, kn, knote, kn_selnext);          SLIST_REMOVE(&sc->wsel.sel_klist, kn, knote, kn_selnext);
         splx(s);          splx(s);
 }  }
   
Line 737  sequencerkqfilter(dev_t dev, struct knot
Line 737  sequencerkqfilter(dev_t dev, struct knot
   
         switch (kn->kn_filter) {          switch (kn->kn_filter) {
         case EVFILT_READ:          case EVFILT_READ:
                 klist = &sc->rsel.si_klist;                  klist = &sc->rsel.sel_klist;
                 kn->kn_fop = &sequencerread_filtops;                  kn->kn_fop = &sequencerread_filtops;
                 break;                  break;
   
         case EVFILT_WRITE:          case EVFILT_WRITE:
                 klist = &sc->wsel.si_klist;                  klist = &sc->wsel.sel_klist;
                 kn->kn_fop = &sequencerwrite_filtops;                  kn->kn_fop = &sequencerwrite_filtops;
                 break;                  break;
   

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

CVSweb <webmaster@jp.NetBSD.org>