Lines Matching refs:pinfo
108 struct snd_seq_port_info pinfo;
119 memset(&pinfo, 0, sizeof(pinfo));
120 pinfo.addr.client = my_client;
122 sprintf(pinfo.name, "Midi Through Port-%d:%c", idx,
125 sprintf(pinfo.name, "Midi Through Port-%d", idx);
126 pinfo.capability = SNDRV_SEQ_PORT_CAP_READ | SNDRV_SEQ_PORT_CAP_SUBS_READ;
127 pinfo.capability |= SNDRV_SEQ_PORT_CAP_WRITE | SNDRV_SEQ_PORT_CAP_SUBS_WRITE;
129 pinfo.capability |= SNDRV_SEQ_PORT_CAP_DUPLEX;
130 pinfo.direction = SNDRV_SEQ_PORT_DIR_BIDIRECTION;
131 pinfo.type = SNDRV_SEQ_PORT_TYPE_MIDI_GENERIC
139 pinfo.kernel = &pcb;
140 if (snd_seq_kernel_client_ctl(my_client, SNDRV_SEQ_IOCTL_CREATE_PORT, &pinfo) < 0) {
144 rec->port = pinfo.addr.port;