Searched refs:irte_cnt (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/x86/iommu/ |
H A D | intel_intrmap.c | 269 KASSERT(idx < unit->irte_cnt, in dmar_ir_program_irte() 270 ("bad cookie %d %d", idx, unit->irte_cnt)); in dmar_ir_program_irte() 307 KASSERT(cookie < unit->irte_cnt, in dmar_ir_free_irte() 308 ("bad cookie %u %u", cookie, unit->irte_cnt)); in dmar_ir_free_irte() 340 unit->irte_cnt = roundup_pow_of_two(num_io_irqs); in dmar_init_irt() 343 unit->irte_cnt * sizeof(dmar_irte_t), in dmar_init_irt() 350 unit->irte_cnt * sizeof(dmar_irte_t), in dmar_init_irt() 358 unit->irtids = vmem_create("dmarirt", 0, unit->irte_cnt, 1, 0, in dmar_init_irt() 387 kmem_free(unit->irt, unit->irte_cnt * sizeof(dmar_irte_t)); in dmar_fini_irt()
|
H A D | intel_utils.c | 420 s = fls(unit->irte_cnt) - 2; in dmar_load_irt_ptr() 421 KASSERT(unit->irte_cnt >= 2 && s <= DMAR_IRTA_S_MASK && in dmar_load_irt_ptr() 422 powerof2(unit->irte_cnt), in dmar_load_irt_ptr() 423 ("IRTA_REG_S overflow %x", unit->irte_cnt)); in dmar_load_irt_ptr()
|
H A D | intel_qi.c | 251 KASSERT(start < unit->irte_cnt && start < start + cnt && in dmar_qi_invalidate_iec() 252 start + cnt <= unit->irte_cnt, in dmar_qi_invalidate_iec() 253 ("inv iec overflow %d %d %d", unit->irte_cnt, start, cnt)); in dmar_qi_invalidate_iec()
|
H A D | intel_dmar.h | 146 u_int irte_cnt; member
|
H A D | intel_drv.c | 1211 unit->irt, (uintmax_t)unit->irt_phys, unit->irte_cnt); in dmar_print_one()
|