Lines Matching defs:output
266 struct terminal_list *output; /* list of destination output terminals */
267 int direct; /* directly connected to an output terminal */
1096 /* and the number of output channels */
1215 /* output terminal types */
1278 if (iot == NULL || iot->output == NULL) {
1283 if (iot->output->size == 1)
1284 terminal_type = iot->output->terminals[0];
1286 * If the only output terminal is USB,
1299 * If the ultimate destination of the unit is just one output
1300 * terminal and the unit is connected to the output terminal
1388 /* output terminal types */
1869 if (it->output != NULL) {
1871 for (i = 0; i < it->output->size; i++)
1872 if (it->output->terminals[i] == outtype)
1874 tml = malloc(TERMINAL_LIST_SIZE(it->output->size + 1),
1880 memcpy(tml, it->output, TERMINAL_LIST_SIZE(it->output->size));
1881 tml->terminals[it->output->size] = outtype;
1883 free(it->output, M_TEMP);
1884 it->output = tml;
1896 it->output = malloc(TERMINAL_LIST_SIZE(1), M_TEMP, M_NOWAIT);
1897 if (it->output == NULL) {
1901 it->output->terminals[0] = outtype;
1902 it->output->size = 1;
2257 "ignored output endpoint of type async\n");
2492 * For audio(4) we only distinguish between input and output
2850 uaudio_dump_tml(iot[i].output);
2915 * a set of audio_formats per input and output and their
2921 * or output terminal respectively.
2960 if (iot[i].output != NULL)
2961 free(iot[i].output, M_TEMP);
4210 "debug", SYSCTL_DESCR("Enable debugging output"),