Lines Matching refs:p
474 int p = cmd & 0x0f; in get_channel() local
475 if (p == 0) in get_channel()
476 p = 9; in get_channel()
477 else if (p < 10) in get_channel()
478 p--; in get_channel()
479 return p; in get_channel()
542 int p = get_channel(buf[5]); in sysex() local
543 if (p < chset->max_channels) { in sysex()
546 chset->channels[p].drum_channel = 1; in sysex()
548 chset->channels[p].drum_channel = 0; in sysex()
553 int p = get_channel(buf[5]); in sysex() local
554 if (p < chset->max_channels && in sysex()
555 ! chset->channels[p].drum_channel) { in sysex()
557 chset->channels[p].midi_program = buf[7]; in sysex()
634 static void snd_midi_channel_init(struct snd_midi_channel *p, int n) in snd_midi_channel_init() argument
636 if (p == NULL) in snd_midi_channel_init()
639 memset(p, 0, sizeof(struct snd_midi_channel)); in snd_midi_channel_init()
640 p->private = NULL; in snd_midi_channel_init()
641 p->number = n; in snd_midi_channel_init()
643 snd_midi_reset_controllers(p); in snd_midi_channel_init()
644 p->gm_rpn_pitch_bend_range = 256; /* 2 semitones */ in snd_midi_channel_init()
645 p->gm_rpn_fine_tuning = 0; in snd_midi_channel_init()
646 p->gm_rpn_coarse_tuning = 0; in snd_midi_channel_init()
649 p->drum_channel = 1; /* Default ch 10 as drums */ in snd_midi_channel_init()