Lines Matching defs:badness

1254 /* badness definition */
1281 * When no appropriate widget is found in the path, the badness value
1283 * total badness for both volume and mute controls.
1290 int badness = 0;
1305 badness += BAD_SHARED_VOL;
1309 badness += BAD_SHARED_VOL;
1319 badness += BAD_SHARED_VOL;
1323 badness += BAD_SHARED_VOL;
1324 return badness;
1368 /* try to assign DACs to pins and return the resultant badness */
1376 int badness = 0;
1389 badness += assign_out_path_ctls(codec, path);
1397 badness += bad->shared_primary;
1399 badness += BAD_NO_PRIMARY_DAC;
1426 badness += bad->shared_primary;
1428 badness += bad->shared_surr;
1430 badness += bad->shared_clfe;
1433 badness += bad->shared_surr_main;
1435 badness += bad->no_primary_dac;
1437 badness += bad->no_dac;
1448 badness += bad->no_dac;
1453 badness += assign_out_path_ctls(codec, path);
1457 return badness;
1525 * the badness value.
1536 int badness = 0;
1568 badness++;
1574 badness++;
1588 if (badness)
1589 badness = BAD_MULTI_IO;
1594 return badness; /* no badness if nothing found */
1600 return badness;
1606 badness += assign_out_path_ctls(codec, path);
1609 return badness;
1747 int i, err, badness;
1768 badness = 0;
1796 badness += try_assign_dacs(codec, cfg->line_outs, cfg->line_out_pins,
1806 /* we don't count badness at this stage yet */
1816 badness += err;
1826 badness += err;
1833 badness += err;
1850 spec->multi_ios = 1; /* give badness */
1874 badness += BAD_MULTI_IO;
1878 badness += BAD_NO_INDEP_HP;
1890 return badness;
1992 int badness;
2003 badness = fill_and_eval_dacs(codec, fill_hardwired,
2005 if (badness < 0) {
2007 return badness;
2009 debug_badness("==> lo_type=%d, wired=%d, mio=%d, badness=0x%x\n",
2011 badness);
2013 if (badness < best_badness) {
2014 best_badness = badness;
2019 if (!badness)
2061 if (badness) {