immu_inv_wait_t
immu_init_inv_wait(immu_inv_wait_t *iwp, const char *name, boolean_t sync)
immu_inv_wait_t iw;
immu_inv_wait_t ir_inv_wait;
immu_inv_wait_t *iwp;
immu_inv_wait_t *iwp;
immu_inv_wait_t *iwp;
static void immu_qinv_inv_wait(immu_inv_wait_t *iwp);
static void qinv_wait_sync(immu_t *immu, immu_inv_wait_t *iwp);
qinv_wait_sync(immu_t *immu, immu_inv_wait_t *iwp)
immu_qinv_inv_wait(immu_inv_wait_t *iwp)
uint16_t source_id, uint_t domain_id, immu_inv_wait_t *iwp)
immu_qinv_context_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp)
immu_qinv_context_gbl(immu_t *immu, immu_inv_wait_t *iwp)
uint64_t dvma, uint_t count, uint_t hint, immu_inv_wait_t *iwp)
immu_qinv_iotlb_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp)
immu_qinv_iotlb_gbl(immu_t *immu, immu_inv_wait_t *iwp)
immu_qinv_intr_global(immu_t *immu, immu_inv_wait_t *iwp)
immu_qinv_intr_one_cache(immu_t *immu, uint_t iidx, immu_inv_wait_t *iwp)
immu_inv_wait_t *iwp)
static void immu_qinv_inv_wait(immu_inv_wait_t *iwp);
uint_t hint, immu_inv_wait_t *iwp)
immu_regs_iotlb_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp)
immu_regs_iotlb_gbl(immu_t *immu, immu_inv_wait_t *iwp)
static void immu_regs_inv_wait(immu_inv_wait_t *iwp);
uint16_t source_id, uint_t domain_id, immu_inv_wait_t *iwp)
immu_regs_context_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp)
immu_regs_context_gbl(immu_t *immu, immu_inv_wait_t *iwp)
immu_regs_inv_wait(immu_inv_wait_t *iwp)
immu_inv_wait_t immu_ctx_inv_wait;
immu_inv_wait_t immu_intrmap_inv_wait;
immu_inv_wait_t ihp_inv_wait;
immu_inv_wait_t *);
void (*imf_context_dsi)(immu_t *, uint_t, immu_inv_wait_t *);
void (*imf_context_gbl)(immu_t *, immu_inv_wait_t *);
immu_inv_wait_t *);
void (*imf_iotlb_dsi)(immu_t *, uint_t, immu_inv_wait_t *);
void (*imf_iotlb_gbl)(immu_t *, immu_inv_wait_t *);
void (*imf_wait)(immu_inv_wait_t *);
void immu_init_inv_wait(immu_inv_wait_t *iwp, const char *s, boolean_t sync);
uint16_t source_id, uint_t domain_id, immu_inv_wait_t *iwp);
immu_inv_wait_t *iwp);
void immu_regs_context_gbl(immu_t *immu, immu_inv_wait_t *iwp);
uint64_t dvma, uint_t count, uint_t hint, immu_inv_wait_t *iwp);
void immu_regs_iotlb_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp);
void immu_regs_iotlb_gbl(immu_t *immu, immu_inv_wait_t *iwp);
uint16_t source_id, uint_t domain_id, immu_inv_wait_t *iwp);
immu_inv_wait_t *iwp);
void immu_qinv_context_gbl(immu_t *immu, immu_inv_wait_t *iwp);
uint64_t dvma, uint_t count, uint_t hint, immu_inv_wait_t *iwp);
void immu_qinv_iotlb_dsi(immu_t *immu, uint_t domain_id, immu_inv_wait_t *iwp);
void immu_qinv_iotlb_gbl(immu_t *immu, immu_inv_wait_t *iwp);
void immu_qinv_intr_global(immu_t *immu, immu_inv_wait_t *iwp);
void immu_qinv_intr_one_cache(immu_t *immu, uint_t idx, immu_inv_wait_t *iwp);
immu_inv_wait_t *);