Lines Matching refs:badness
1248 /* badness definition */
1275 * When no appropriate widget is found in the path, the badness value
1277 * total badness for both volume and mute controls.
1284 int badness = 0;
1299 badness += BAD_SHARED_VOL;
1303 badness += BAD_SHARED_VOL;
1313 badness += BAD_SHARED_VOL;
1317 badness += BAD_SHARED_VOL;
1318 return badness;
1362 /* try to assign DACs to pins and return the resultant badness */
1370 int badness = 0;
1383 badness += assign_out_path_ctls(codec, path);
1391 badness += bad->shared_primary;
1393 badness += BAD_NO_PRIMARY_DAC;
1420 badness += bad->shared_primary;
1422 badness += bad->shared_surr;
1424 badness += bad->shared_clfe;
1427 badness += bad->shared_surr_main;
1429 badness += bad->no_primary_dac;
1431 badness += bad->no_dac;
1442 badness += bad->no_dac;
1447 badness += assign_out_path_ctls(codec, path);
1451 return badness;
1519 * the badness value.
1530 int badness = 0;
1562 badness++;
1568 badness++;
1582 if (badness)
1583 badness = BAD_MULTI_IO;
1588 return badness; /* no badness if nothing found */
1594 return badness;
1600 badness += assign_out_path_ctls(codec, path);
1603 return badness;
1741 int i, err, badness;
1762 badness = 0;
1790 badness += try_assign_dacs(codec, cfg->line_outs, cfg->line_out_pins,
1800 /* we don't count badness at this stage yet */
1810 badness += err;
1820 badness += err;
1827 badness += err;
1844 spec->multi_ios = 1; /* give badness */
1868 badness += BAD_MULTI_IO;
1872 badness += BAD_NO_INDEP_HP;
1884 return badness;
1986 int badness;
1997 badness = fill_and_eval_dacs(codec, fill_hardwired,
1999 if (badness < 0) {
2001 return badness;
2003 debug_badness("==> lo_type=%d, wired=%d, mio=%d, badness=0x%x\n",
2005 badness);
2007 if (badness < best_badness) {
2008 best_badness = badness;
2013 if (!badness)
2055 if (badness) {