intrmap_private
static void immu_intrmap_map(void *intrmap_private, void *intrmap_data,
static void immu_intrmap_rdt(void *intrmap_private, ioapic_rdt_t *irdt);
static void immu_intrmap_msi(void *intrmap_private, msi_regs_t *mregs);
intrmap_private_t *intrmap_private;
intrmap_private = INTRMAP_PRIVATE(intrmap_private_tbl[0]);
intrmap_private->ir_immu = immu;
intrmap_private->ir_idx = idx;
sid_svt_sq = intrmap_private->ir_sid_svt_sq =
iwp = &intrmap_private->ir_inv_wait;
immu_intrmap_map(void *intrmap_private, void *intrmap_data, uint16_t type,
if (intrmap_private == INTRMAP_DISABLE)
idx = INTRMAP_PRIVATE(intrmap_private)->ir_idx;
immu = INTRMAP_PRIVATE(intrmap_private)->ir_immu;
iwp = &INTRMAP_PRIVATE(intrmap_private)->ir_inv_wait;
sid_svt_sq = INTRMAP_PRIVATE(intrmap_private)->ir_sid_svt_sq;
immu_intrmap_rdt(void *intrmap_private, ioapic_rdt_t *irdt)
if (intrmap_private != INTRMAP_DISABLE && intrmap_private != NULL) {
idx = INTRMAP_PRIVATE(intrmap_private)->ir_idx;
immu_intrmap_msi(void *intrmap_private, msi_regs_t *mregs)
if (intrmap_private != INTRMAP_DISABLE && intrmap_private != NULL) {
idx = INTRMAP_PRIVATE(intrmap_private)->ir_idx;
apic_record_ioapic_rdt(void *intrmap_private __unused, ioapic_rdt_t *irdt)
apic_record_msi(void *intrmap_private __unused, msi_regs_t *mregs)
static void apic_record_ioapic_rdt(void *intrmap_private,
static void apic_record_msi(void *intrmap_private, msi_regs_t *mregs);