Lines Matching refs:hw_cap
340 caphi = unit->hw_cap >> 32; in dmar_print_caps()
341 device_printf(dev, "cap=%b,", (u_int)unit->hw_cap, in dmar_print_caps()
345 DMAR_CAP_ND(unit->hw_cap), DMAR_CAP_SAGAW(unit->hw_cap), in dmar_print_caps()
346 DMAR_CAP_MGAW(unit->hw_cap), DMAR_CAP_FRO(unit->hw_cap), in dmar_print_caps()
347 DMAR_CAP_NFR(unit->hw_cap), DMAR_CAP_SPS(unit->hw_cap)); in dmar_print_caps()
348 if ((unit->hw_cap & DMAR_CAP_PSI) != 0) in dmar_print_caps()
349 printf(", mamv=%d", DMAR_CAP_MAMV(unit->hw_cap)); in dmar_print_caps()
388 unit->hw_cap = dmar_read8(unit, DMAR_CAP_REG); in dmar_attach()
443 unit->domids = new_unrhdr(0, dmar_nd2mask(DMAR_CAP_ND(unit->hw_cap)), in dmar_attach()
454 if ((unit->hw_cap & DMAR_CAP_CM) != 0) in dmar_attach()
1227 for (i = 0; i < DMAR_CAP_NFR(unit->hw_cap); i++) { in dmar_print_one()
1228 frir = (DMAR_CAP_FRO(unit->hw_cap) + i) * 16; in dmar_print_one()