Lines Matching refs:sequencer_softc
144 static void seq_reset(struct sequencer_softc *);
145 static int seq_do_command(struct sequencer_softc *, seq_event_t *);
146 static int seq_do_chnvoice(struct sequencer_softc *, seq_event_t *);
147 static int seq_do_chncommon(struct sequencer_softc *, seq_event_t *);
148 static void seq_timer_waitabs(struct sequencer_softc *, uint32_t);
149 static int seq_do_timing(struct sequencer_softc *, seq_event_t *);
150 static int seq_do_local(struct sequencer_softc *, seq_event_t *);
151 static int seq_do_sysex(struct sequencer_softc *, seq_event_t *);
152 static int seq_do_fullsize(struct sequencer_softc *, seq_event_t *,
154 static int seq_input_event(struct sequencer_softc *, seq_event_t *);
155 static int seq_drain(struct sequencer_softc *);
156 static void seq_startoutput(struct sequencer_softc *);
198 static LIST_HEAD(, sequencer_softc) sequencers =
203 sequencerdestroy(struct sequencer_softc *sc) in sequencerdestroy()
217 static struct sequencer_softc *
220 struct sequencer_softc *sc = kmem_zalloc(sizeof(*sc), KM_SLEEP); in sequencercreate()
239 static struct sequencer_softc *
242 struct sequencer_softc *sc; in sequencerget()
274 sequencerput(struct sequencer_softc *sc) in sequencerput()
295 sequencer_exit(struct sequencer_softc *sc) in sequencer_exit()
307 sequencer_enter(dev_t dev, struct sequencer_softc **scp) in sequencer_enter()
309 struct sequencer_softc *sc; in sequencer_enter()
331 struct sequencer_softc *sc; in sequenceropen()
407 seq_drain(struct sequencer_softc *sc) in seq_drain()
424 struct sequencer_softc *sc = addr; in seq_timeout()
453 seq_startoutput(struct sequencer_softc *sc) in seq_startoutput()
472 struct sequencer_softc *sc; in sequencerclose()
515 seq_input_event(struct sequencer_softc *sc, seq_event_t *cmd) in seq_input_event()
547 struct sequencer_softc *sc; in seq_softintr()
618 struct sequencer_softc *sc; in sequencerread()
665 struct sequencer_softc *sc; in sequencerwrite()
729 struct sequencer_softc *sc; in sequencerioctl()
887 struct sequencer_softc *sc; in sequencerpoll()
919 struct sequencer_softc *sc = kn->kn_hook; in filt_sequencerrdetach()
929 struct sequencer_softc *sc = kn->kn_hook; in filt_sequencerread()
957 struct sequencer_softc *sc = kn->kn_hook; in filt_sequencerwdetach()
967 struct sequencer_softc *sc = kn->kn_hook; in filt_sequencerwrite()
995 struct sequencer_softc *sc; in sequencerkqfilter()
1026 seq_reset(struct sequencer_softc *sc) in seq_reset()
1050 seq_do_command(struct sequencer_softc *sc, seq_event_t *b) in seq_do_command()
1082 seq_do_chnvoice(struct sequencer_softc *sc, seq_event_t *b) in seq_do_chnvoice()
1117 seq_do_chncommon(struct sequencer_softc *sc, seq_event_t *b) in seq_do_chncommon()
1156 seq_do_local(struct sequencer_softc *sc, seq_event_t *b) in seq_do_local()
1165 seq_do_sysex(struct sequencer_softc *sc, seq_event_t *b) in seq_do_sysex()
1193 seq_timer_waitabs(struct sequencer_softc *sc, uint32_t divs) in seq_timer_waitabs()
1233 seq_do_timing(struct sequencer_softc *sc, seq_event_t *b) in seq_do_timing()
1301 seq_do_fullsize(struct sequencer_softc *sc, seq_event_t *b, struct uio *uio) in seq_do_fullsize()
1419 struct sequencer_softc *sc; in midiseq_in()
1592 struct sequencer_softc *sc; in midiseq_loadpatch()