Home | History | Annotate | Download | only in usb

Lines Matching defs:inputs

265 	struct terminal_list **inputs; /* list of source input terminals */
1292 && iot->inputs[0] != NULL
1293 && iot->inputs[0]->size == 1)
1294 return iot->inputs[0]->terminals[0];
1311 if (iot->inputs_size == 1 && iot->inputs[0] != NULL
1312 && iot->inputs[0]->size == 1) {
1314 return iot->inputs[0]->terminals[0];
1834 if (iot->inputs == NULL)
1837 if (iot->inputs[i] != NULL)
1838 len += iot->inputs[i]->size;
1848 if (iot->inputs[i] == NULL)
1850 if (iot->inputs[i]->size > len)
1852 memcpy(ptm, iot->inputs[i]->terminals,
1853 iot->inputs[i]->size * sizeof(uint16_t));
1854 tml->size += iot->inputs[i]->size;
1855 ptm += iot->inputs[i]->size;
1856 len -= iot->inputs[i]->size;
1885 if (it->inputs != NULL) {
1887 if (it->inputs[i] != NULL)
1888 free(it->inputs[i], M_TEMP);
1889 free(it->inputs, M_TEMP);
1892 it->inputs = NULL;
1895 it->inputs = NULL;
1908 it->inputs = malloc(sizeof(struct terminal_list *), M_TEMP, M_NOWAIT);
1909 if (it->inputs == NULL) {
1916 free(it->inputs, M_TEMP);
1917 it->inputs = NULL;
1920 it->inputs[0] = tml;
1930 free(it->inputs, M_TEMP);
1931 it->inputs = NULL;
1949 it->inputs = malloc(sizeof(struct terminal_list *), M_TEMP, M_NOWAIT);
1950 if (it->inputs == NULL) {
1954 it->inputs[0] = uaudio_io_terminaltype(sc, outtype, iot, src_id);
1958 it->inputs = malloc(sizeof(struct terminal_list *), M_TEMP, M_NOWAIT);
1959 if (it->inputs == NULL) {
1971 free(it->inputs, M_TEMP);
1972 it->inputs = NULL;
1975 it->inputs[0] = uaudio_io_terminaltype(sc, outtype, iot, src_id);
1981 it->inputs = malloc(sizeof(struct terminal_list *)
1983 if (it->inputs == NULL) {
1989 it->inputs[i] = uaudio_io_terminaltype(sc, outtype, iot,
1996 it->inputs = malloc(sizeof(struct terminal_list *)
1998 if (it->inputs == NULL) {
2004 it->inputs[i] = uaudio_io_terminaltype(sc, outtype, iot,
2011 it->inputs = malloc(sizeof(struct terminal_list *)
2013 if (it->inputs == NULL) {
2019 it->inputs[i] = uaudio_io_terminaltype(sc, outtype, iot,
2026 it->inputs = malloc(sizeof(struct terminal_list *)
2028 if (it->inputs == NULL) {
2034 it->inputs[i] = uaudio_io_terminaltype(sc, outtype, iot,
2490 * assigned to individual terminals (inputs, outputs).
2847 uaudio_dump_tml(iot[i].inputs[j]);
2953 if (iot[i].inputs != NULL) {
2955 if (iot[i].inputs[j] != NULL)
2956 free(iot[i].inputs[j], M_TEMP);
2958 free(iot[i].inputs, M_TEMP);