Searched refs:amd_iommu_t (Results 1 - 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_page_tables.h | 118 int amd_iommu_map_pa2va(amd_iommu_t *iommu, dev_info_t *rdip, 122 int amd_iommu_unmap_va(amd_iommu_t *iommu, dev_info_t *rdip, 124 void amd_iommu_init_page_tables(amd_iommu_t *iommu); 125 void amd_iommu_fini_page_tables(amd_iommu_t *iommu); 126 void amd_iommu_set_passthru(amd_iommu_t *iommu, dev_info_t *rdip);
|
H A D | amd_iommu_cmd.c | 34 amd_iommu_wait_for_completion(amd_iommu_t *iommu) 46 create_compl_wait_cmd(amd_iommu_t *iommu, amd_iommu_cmdargs_t *cmdargsp, 78 create_inval_devtab_entry_cmd(amd_iommu_t *iommu, amd_iommu_cmdargs_t *cmdargsp, 108 create_inval_iommu_pages_cmd(amd_iommu_t *iommu, amd_iommu_cmdargs_t *cmdargsp, 139 create_inval_iotlb_pages_cmd(amd_iommu_t *iommu, amd_iommu_cmdargs_t *cmdargsp, 170 create_inval_intr_table_cmd(amd_iommu_t *iommu, amd_iommu_cmdargs_t *cmdargsp, 196 amd_iommu_cmd(amd_iommu_t *iommu, amd_iommu_cmd_t cmd,
|
H A D | amd_iommu_log.c | 116 devtab_illegal_entry(amd_iommu_t *iommu, uint32_t *event) 165 io_page_fault(amd_iommu_t *iommu, uint32_t *event) 223 devtab_hw_error(amd_iommu_t *iommu, uint32_t *event) 272 pgtable_hw_error(amd_iommu_t *iommu, uint32_t *event) 325 cmdbuf_illegal_cmd(amd_iommu_t *iommu, uint32_t *event) 348 cmdbuf_hw_error(amd_iommu_t *iommu, uint32_t *event) 379 iotlb_inval_to(amd_iommu_t *iommu, uint32_t *event) 418 device_illegal_req(amd_iommu_t *iommu, uint32_t *event) 458 amd_iommu_process_one_event(amd_iommu_t *iommu) 509 amd_iommu_read_log(amd_iommu_t *iomm [all...] |
H A D | amd_iommu_impl.c | 39 static int amd_iommu_fini(amd_iommu_t *iommu, int type); 40 static void amd_iommu_teardown_interrupts(amd_iommu_t *iommu); 41 static void amd_iommu_stop(amd_iommu_t *iommu); 68 static int unmap_current_window(amd_iommu_t *iommu, dev_info_t *rdip, 114 amd_iommu_register(amd_iommu_t *iommu) 144 amd_iommu_unregister(amd_iommu_t *iommu) 164 amd_iommu_setup_passthru(amd_iommu_t *iommu) 187 amd_iommu_start(amd_iommu_t *iommu) 246 amd_iommu_stop(amd_iommu_t *iommu) 276 amd_iommu_setup_tables_and_buffers(amd_iommu_t *iomm [all...] |
H A D | amd_iommu_acpi.h | 293 amd_iommu_acpi_ivhd_t *amd_iommu_lookup_any_ivhd(amd_iommu_t *); 298 int amd_iommu_acpi_init_devtbl(amd_iommu_t *iommu);
|
H A D | amd_iommu_page_tables.c | 64 amd_iommu_get_src_bdf(amd_iommu_t *iommu, int32_t bdf, int32_t *src_bdfp) 87 amd_iommu_get_domain(amd_iommu_t *iommu, dev_info_t *rdip, int alias, 124 amd_iommu_init_page_tables(amd_iommu_t *iommu) 132 amd_iommu_fini_page_tables(amd_iommu_t *iommu) 142 amd_iommu_lookup_domain(amd_iommu_t *iommu, domain_id_t domainid, 196 amd_iommu_teardown_domain(amd_iommu_t *iommu, amd_iommu_domain_t *dp) 237 amd_iommu_get_deviceid(amd_iommu_t *iommu, dev_info_t *rdip, int32_t *deviceid, 328 init_devtbl(amd_iommu_t *iommu, uint64_t *devtbl_entry, domain_id_t domainid, 387 amd_iommu_set_passthru(amd_iommu_t *iommu, dev_info_t *rdip) 479 amd_iommu_set_devtbl_entry(amd_iommu_t *iomm [all...] |
H A D | amd_iommu_impl.h | 404 } amd_iommu_t; typedef in typeref:struct:amd_iommu 480 int amd_iommu_cmd(amd_iommu_t *iommu, amd_iommu_cmd_t cmd, 485 int amd_iommu_read_log(amd_iommu_t *iommu, amd_iommu_log_op_t op);
|
H A D | amd_iommu_acpi.c | 796 set_deventry(amd_iommu_t *iommu, int entry, amd_iommu_acpi_ivhd_t *hinfop) 809 amd_iommu_acpi_init_devtbl(amd_iommu_t *iommu) 899 amd_iommu_lookup_any_ivhd(amd_iommu_t *iommu)
|
Completed in 72 milliseconds