Lines Matching refs:offsets
168 int offsets[SND_SCARLETT_OFFSETS_MAX]; member
199 .offsets = {},
208 .offsets = {},
217 .offsets = {},
226 .offsets = {},
361 static void scarlett_generate_name(int i, char *dst, int offsets[]) in scarlett_generate_name() argument
363 if (i > offsets[SCARLETT_OFFSET_MIX]) in scarlett_generate_name()
365 'A'+(i - offsets[SCARLETT_OFFSET_MIX] - 1)); in scarlett_generate_name()
366 else if (i > offsets[SCARLETT_OFFSET_ADAT]) in scarlett_generate_name()
367 sprintf(dst, "ADAT %d", i - offsets[SCARLETT_OFFSET_ADAT]); in scarlett_generate_name()
368 else if (i > offsets[SCARLETT_OFFSET_SPDIF]) in scarlett_generate_name()
369 sprintf(dst, "SPDIF %d", i - offsets[SCARLETT_OFFSET_SPDIF]); in scarlett_generate_name()
370 else if (i > offsets[SCARLETT_OFFSET_ANALOG]) in scarlett_generate_name()
371 sprintf(dst, "Analog %d", i - offsets[SCARLETT_OFFSET_ANALOG]); in scarlett_generate_name()
372 else if (i > offsets[SCARLETT_OFFSET_PCM]) in scarlett_generate_name()
373 sprintf(dst, "PCM %d", i - offsets[SCARLETT_OFFSET_PCM]); in scarlett_generate_name()
395 opt->offsets); in scarlett_ctl_enum_dynamic_info()
647 .offsets = {0, 12, 16, 18, 18},
654 .offsets = {0, 12, 16, 18, 18},
689 .offsets = {0, 12, 16, 18, 18},
696 .offsets = {0, 12, 16, 18, 18},
728 .offsets = {0, 6, 14, 16, 24},
735 .offsets = {0, 6, 14, 16, 24},
765 .offsets = {0, 8, 16, 18, 26},
772 .offsets = {0, 8, 16, 18, 26},
807 .offsets = {0, 20, 28, 30, 38},
814 .offsets = {0, 20, 28, 30, 38},