Home
last modified time | relevance | path

Searched refs:immu_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/sys/
H A Dimmu.h635 } immu_t; typedef
664 immu_t *dom_immu;
718 immu_t *imd_immu;
880 void immu_regs_startup(immu_t *immu);
881 int immu_regs_resume(immu_t *immu);
882 void immu_regs_suspend(immu_t *immu);
883 void immu_regs_shutdown(immu_t *immu);
918 void immu_dvma_startup(immu_t *immu);
919 void immu_dvma_shutdown(immu_t *immu);
946 void immu_intr_register(immu_t *immu);
[all …]
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_regs.c259 set_agaw(immu_t *immu) in set_agaw()
346 setup_regs(immu_t *immu) in setup_regs()
445 immu_t *immu; in immu_regs_setup()
464 immu_regs_resume(immu_t *immu) in immu_regs_resume()
498 immu_regs_suspend(immu_t *immu) in immu_regs_suspend()
512 immu_regs_startup(immu_t *immu) in immu_regs_startup()
537 immu_regs_shutdown(immu_t *immu) in immu_regs_shutdown()
597 immu_regs_is_TM_reserved(immu_t *immu) in immu_regs_is_TM_reserved()
611 immu_regs_is_SNP_reserved(immu_t *immu) in immu_regs_is_SNP_reserved()
623 immu_regs_wbf_flush(immu_t *immu) in immu_regs_wbf_flush()
[all …]
H A Dimmu_qinv.c166 static void qinv_iec_common(immu_t *immu, uint_t iidx,
177 qinv_submit_inv_dsc(immu_t *immu, qinv_dsc_t *dsc) in qinv_submit_inv_dsc()
222 qinv_context_common(immu_t *immu, uint8_t function_mask, in qinv_context_common()
235 qinv_iotlb_common(immu_t *immu, uint_t domain_id, in qinv_iotlb_common()
279 qinv_dev_iotlb_common(immu_t *immu, uint16_t sid, in qinv_dev_iotlb_common()
307 qinv_wait_sync(immu_t *immu, immu_inv_wait_t *iwp) in qinv_wait_sync()
375 qinv_setup(immu_t *immu) in qinv_setup()
526 immu_t *immu; in immu_qinv_setup()
548 immu_qinv_startup(immu_t *immu) in immu_qinv_startup()
604 immu_qinv_iotlb_psi(immu_t *immu, uint_t domain_id, in immu_qinv_iotlb_psi()
[all …]
H A Dimmu_intrmap.c40 immu_t *ir_immu;
302 init_unit(immu_t *immu) in init_unit()
388 static immu_t *
391 immu_t *immu = NULL; in get_immu()
503 immu_t *immu = (immu_t *)arg; in immu_intr_handler()
620 immu_t *immu; in immu_intrmap_init()
652 immu_t *immu; in immu_intrmap_switchon()
670 immu_t *immu; in immu_intrmap_alloc()
750 immu_t *immu; in immu_intrmap_map()
829 immu_t *immu; in immu_intrmap_free()
[all …]
H A Dimmu_dvma.c66 immu_t *dva_immu;
349 immu_t *immu; in get_gfx_devinfo()
612 immu_t *
616 immu_t *immu; in immu_dvma_get_immu()
833 immu_t *immu; in get_branch_domain()
1176 immu_t *immu; in device_domain()
1973 immu_t *immu; in immu_print_fault_info()
2463 immu_t *immu; in dvma_prealloc()
2558 immu_t *immu; in immu_map_dvmaseg()
2782 immu_t *immu; in immu_dvma_setup()
[all …]
H A Dimmu.c802 immu_t *immu; in immu_state_alloc()
812 immu = kmem_zalloc(sizeof (immu_t), KM_SLEEP); in immu_state_alloc()
903 list_create(&immu_list, sizeof (immu_t), offsetof(immu_t, immu_node)); in immu_subsystems_setup()
931 immu_t *immu; in immu_subsystems_startup()
1219 immu_t *immu; in immu_quiesce()
1277 immu_t *immu; in immu_unquiesce()
H A Dimmu_dmar.c1050 immu_t *
1234 immu_dmar_set_immu(void *dmar_unit, immu_t *immu) in immu_dmar_set_immu()
1268 immu_t *