Lines Matching defs:portp

272 					struct mtpav_port *portp,
284 if (portp->hwport != mtp_card->outmidihwport) {
285 mtp_card->outmidihwport = portp->hwport;
288 snd_mtpav_send_byte(mtp_card, portp->hwport);
289 if (!(outbyte & 0x80) && portp->running_status)
290 snd_mtpav_send_byte(mtp_card, portp->running_status);
297 portp->running_status = outbyte;
306 struct mtpav_port *portp = &mtp_card->ports[substream->number];
309 snd_mtpav_output_port_write(mtp_card, portp, substream);
334 struct mtpav_port *portp = &mtp_card->ports[substream->number];
337 portp->mode |= MTPAV_MODE_INPUT_OPENED;
338 portp->input = substream;
350 struct mtpav_port *portp = &mtp_card->ports[substream->number];
353 portp->mode &= ~MTPAV_MODE_INPUT_OPENED;
354 portp->input = NULL;
366 struct mtpav_port *portp = &mtp_card->ports[substream->number];
370 portp->mode |= MTPAV_MODE_INPUT_TRIGGERED;
372 portp->mode &= ~MTPAV_MODE_INPUT_TRIGGERED;
390 struct mtpav_port *portp = &chip->ports[p];
391 if ((portp->mode & MTPAV_MODE_OUTPUT_TRIGGERED) && portp->output)
392 snd_mtpav_output_port_write(chip, portp, portp->output);
414 struct mtpav_port *portp = &mtp_card->ports[substream->number];
417 portp->mode |= MTPAV_MODE_OUTPUT_OPENED;
418 portp->output = substream;
428 struct mtpav_port *portp = &mtp_card->ports[substream->number];
431 portp->mode &= ~MTPAV_MODE_OUTPUT_OPENED;
432 portp->output = NULL;
442 struct mtpav_port *portp = &mtp_card->ports[substream->number];
446 if ((portp->mode & MTPAV_MODE_OUTPUT_TRIGGERED)) {
449 portp->mode |= MTPAV_MODE_OUTPUT_TRIGGERED;
452 portp->mode &= ~MTPAV_MODE_OUTPUT_TRIGGERED;
468 struct mtpav_port *portp;
473 portp = &mcrd->ports[mcrd->inmidiport];
474 if (portp->mode & MTPAV_MODE_INPUT_TRIGGERED)
475 snd_rawmidi_receive(portp->input, &inbyte, 1);