Lines Matching refs:pms
240 struct pcmidi_sustain *pms = from_timer(pms, t, timer);
242 pcmidi_send_note(pms->pm, pms->status, pms->note, pms->velocity);
243 pms->in_use = 0;
248 struct pcmidi_sustain *pms;
252 pms = &pm->sustained_notes[i];
253 pms->in_use = 0;
254 pms->pm = pm;
255 timer_setup(&pms->timer, pcmidi_sustained_note_release, 0);
261 struct pcmidi_sustain *pms;
265 pms = &pm->sustained_notes[i];
266 pms->in_use = 1;
267 del_timer_sync(&pms->timer);
338 struct pcmidi_sustain *pms;
360 pms = &pm->sustained_notes[i];
361 if (!pms->in_use) {
362 pms->status = status;
363 pms->note = note;
364 pms->velocity = velocity;
365 pms->in_use = 1;
367 mod_timer(&pms->timer,