Lines Matching refs:BITS
252 uint32_t pkgType = BITS(v->ebx, 31, 28);
303 if (BITS(data, 5, 5)) {
318 && (BITS(v->ebx,15,6) == 0x24 && BITS(v->ebx,5,0) == (55-24)))
327 offset = BITS(data, 28, 25) << 1;
338 offset = BITS(data, 14, 8);
346 uint32_t brandIdx = BITS(v->ebx, 13, 9);
347 uint32_t pwrLmt = BITS(v->ebx, 3, 0);
348 offset = BITS(v->modelStepping, 5, 4);
351 offset = BITS(data, 28, 24) * -1000;
356 offset = BITS(data, 28, 24) * -1000;
359 offset = BITS(data, 13, 8);
368 offset = - BITS(data, 13, 8);
369 if ((v->revision[3] >= 'D') && BITS(data, 24, 24)) {
376 if ((BITS(v->ebx, 11, 0) == 0xC2) && v->t_case_max <= 2000) {
402 && BITS(data, 13, 12) > 0)
408 if (v->xfamilyModel >= 0x04 && BITS(data, 10, 10)) {
413 && BITS(data, 28,28))
472 if (BITS(data, 0, 0)) {
481 if (BITS(data, 23, 23)) {
485 limits->tcrit = 52000 + BITS(data, 22, 16) * 500; /* 52 + val/2 */
487 limits->threshold = limits->tcrit - BITS(data, 27, 24) * 500;
520 val = BITS(data, 20, 16);
524 limits->threshold = limits->tcrit - (BITS(data, 27, 24) + 1) * 2000;
529 val = BITS(data, 22, 16);
534 - BITS(data, 27, 24) * ((v->revision[3] < 'C') ? 500 : 1000);
538 if (BITS(data, 23, 23)) {
543 limits->tcrit = 52000 + BITS(data, 22, 16) * 500;
545 limits->threshold = limits->tcrit - BITS(data, 27, 24) * 500;
547 if (BITS(data, 0, 0)) {
551 if (BITS(data, 23, 23)) {
577 return (BITS(data, 31, 21)) * 125;
599 data = BITS(data, 23, 14) * 250;
601 data = BITS(data, 23, 16) * 1000;