Lines Matching refs:sample_ops
203 static struct snd_trident_sample_ops sample_ops =
220 voice->sample_ops = &sample_ops;
636 if (v->sample_ops && v->sample_ops->sample_stop)
637 v->sample_ops->sample_stop(p->trident, v, SAMPLE_STOP_IMMEDIATELY);
650 if (v->sample_ops && v->sample_ops->sample_stop)
651 v->sample_ops->sample_stop(p->trident, v, SAMPLE_STOP_IMMEDIATELY);
658 if (v->sample_ops && v->sample_ops->sample_start)
659 v->sample_ops->sample_start(p->trident, v, ev->data.sample.param.position);
664 if (v->sample_ops && v->sample_ops->sample_stop)
665 v->sample_ops->sample_stop(p->trident, v, ev->data.sample.param.stop_mode);
670 if (v->sample_ops && v->sample_ops->sample_freq)
671 v->sample_ops->sample_freq(p->trident, v, ev->data.sample.param.frequency);
676 if (v->sample_ops && v->sample_ops->sample_volume)
677 v->sample_ops->sample_volume(p->trident, v, &ev->data.sample.param.volume);
682 if (v->sample_ops && v->sample_ops->sample_loop)
683 v->sample_ops->sample_loop(p->trident, v, &ev->data.sample.param.loop);
688 if (v->sample_ops && v->sample_ops->sample_pos)
689 v->sample_ops->sample_pos(p->trident, v, ev->data.sample.param.position);
694 if (v->sample_ops && v->sample_ops->sample_private1)
695 v->sample_ops->sample_private1(p->trident, v, (unsigned char *) &ev->data.sample.param.raw8);
845 if (pvoice->sample_ops && pvoice->sample_ops->sample_stop) {
846 pvoice->sample_ops->sample_stop(trident, pvoice, SAMPLE_STOP_IMMEDIATELY);