Lines Matching refs:n_algs
1652 static void *cs_dsp_read_algs(struct cs_dsp *dsp, size_t n_algs, in cs_dsp_read_algs() argument
1661 if (n_algs == 0) { in cs_dsp_read_algs()
1666 if (n_algs > 1024) { in cs_dsp_read_algs()
1667 cs_dsp_err(dsp, "Algorithm count %zx excessive\n", n_algs); in cs_dsp_read_algs()
1812 size_t n_algs; in cs_dsp_adsp1_setup_algs() local
1827 n_algs = be32_to_cpu(adsp1_id.n_algs); in cs_dsp_adsp1_setup_algs()
1829 cs_dsp_parse_wmfw_id_header(dsp, &adsp1_id.fw, n_algs); in cs_dsp_adsp1_setup_algs()
1845 len = (sizeof(*adsp1_alg) * n_algs) / sizeof(u32); in cs_dsp_adsp1_setup_algs()
1847 adsp1_alg = cs_dsp_read_algs(dsp, n_algs, mem, pos, len); in cs_dsp_adsp1_setup_algs()
1851 for (i = 0; i < n_algs; i++) { in cs_dsp_adsp1_setup_algs()
1869 if (i + 1 < n_algs) { in cs_dsp_adsp1_setup_algs()
1891 if (i + 1 < n_algs) { in cs_dsp_adsp1_setup_algs()
1917 size_t n_algs; in cs_dsp_adsp2_setup_algs() local
1932 n_algs = be32_to_cpu(adsp2_id.n_algs); in cs_dsp_adsp2_setup_algs()
1934 cs_dsp_parse_wmfw_id_header(dsp, &adsp2_id.fw, n_algs); in cs_dsp_adsp2_setup_algs()
1956 len = (sizeof(*adsp2_alg) * n_algs) / sizeof(u32); in cs_dsp_adsp2_setup_algs()
1958 adsp2_alg = cs_dsp_read_algs(dsp, n_algs, mem, pos, len); in cs_dsp_adsp2_setup_algs()
1962 for (i = 0; i < n_algs; i++) { in cs_dsp_adsp2_setup_algs()
1982 if (i + 1 < n_algs) { in cs_dsp_adsp2_setup_algs()
2004 if (i + 1 < n_algs) { in cs_dsp_adsp2_setup_algs()
2026 if (i + 1 < n_algs) { in cs_dsp_adsp2_setup_algs()
2063 size_t n_algs; in cs_dsp_halo_setup_algs() local
2078 n_algs = be32_to_cpu(halo_id.n_algs); in cs_dsp_halo_setup_algs()
2080 cs_dsp_parse_wmfw_v3_id_header(dsp, &halo_id.fw, n_algs); in cs_dsp_halo_setup_algs()
2089 len = (sizeof(*halo_alg) * n_algs) / sizeof(u32); in cs_dsp_halo_setup_algs()
2091 halo_alg = cs_dsp_read_algs(dsp, n_algs, mem, pos, len); in cs_dsp_halo_setup_algs()
2095 for (i = 0; i < n_algs; i++) { in cs_dsp_halo_setup_algs()