Lines Matching refs:amdvi_softc
68 static void amdvi_dump_cmds(struct amdvi_softc *softc, int count);
69 static void amdvi_print_dev_cap(struct amdvi_softc *softc);
124 amdvi_pci_read(struct amdvi_softc *softc, int off) in amdvi_pci_read()
172 amdvi_dev_support_iotlb(struct amdvi_softc *softc, uint16_t devid) in amdvi_dev_support_iotlb()
207 amdvi_hw_enable_iotlb(struct amdvi_softc *softc) in amdvi_hw_enable_iotlb()
233 amdvi_init_cmd(struct amdvi_softc *softc) in amdvi_init_cmd()
264 amdvi_get_cmd_tail(struct amdvi_softc *softc) in amdvi_get_cmd_tail()
285 amdvi_update_cmd_tail(struct amdvi_softc *softc) in amdvi_update_cmd_tail()
313 amdvi_cmd_cmp(struct amdvi_softc *softc, const uint64_t data) in amdvi_cmd_cmp()
332 amdvi_cmd_inv_dte(struct amdvi_softc *softc, uint16_t devid) in amdvi_cmd_inv_dte()
348 amdvi_cmd_inv_iommu_pages(struct amdvi_softc *softc, uint16_t domain_id, in amdvi_cmd_inv_iommu_pages()
372 amdvi_cmd_inv_iotlb(struct amdvi_softc *softc, uint16_t devid) in amdvi_cmd_inv_iotlb()
403 amdvi_cmd_inv_intr_map(struct amdvi_softc *softc, in amdvi_cmd_inv_intr_map()
421 amdvi_inv_domain(struct amdvi_softc *softc, uint16_t domain_id) in amdvi_inv_domain()
442 amdvi_cmp_wait(struct amdvi_softc *softc) in amdvi_cmp_wait()
471 amdvi_wait(struct amdvi_softc *softc) in amdvi_wait()
497 amdvi_dump_cmds(struct amdvi_softc *softc, int count) in amdvi_dump_cmds()
521 amdvi_init_event(struct amdvi_softc *softc) in amdvi_init_event()
687 amdvi_print_events(struct amdvi_softc *softc) in amdvi_print_events()
708 amdvi_init_dte(struct amdvi_softc *softc) in amdvi_init_dte()
726 struct amdvi_softc *softc; in amdvi_print_pci_cap()
753 struct amdvi_softc *softc; in amdvi_event_intr()
756 softc = (struct amdvi_softc *)arg; in amdvi_event_intr()
772 struct amdvi_softc *softc; in amdvi_free_evt_intr_res()
782 amdvi_alloc_intr_resources(struct amdvi_softc *softc) in amdvi_alloc_intr_resources()
803 amdvi_print_dev_cap(struct amdvi_softc *softc) in amdvi_print_dev_cap()
823 struct amdvi_softc *softc; in amdvi_handle_sysctl()
826 softc = (struct amdvi_softc *)arg1; in amdvi_handle_sysctl()
859 amdvi_add_sysctl(struct amdvi_softc *softc) in amdvi_add_sysctl()
890 amdvi_setup_hw(struct amdvi_softc *softc) in amdvi_setup_hw()
925 amdvi_teardown_hw(struct amdvi_softc *softc) in amdvi_teardown_hw()
985 struct amdvi_softc *softc; in amdvi_do_inv_domain()
1199 static struct amdvi_softc *
1202 struct amdvi_softc *softc; in amdvi_find_iommu()
1222 amdvi_set_dte(struct amdvi_domain *domain, struct amdvi_softc *softc, in amdvi_set_dte()
1261 amdvi_inv_device(struct amdvi_softc *softc, uint16_t devid) in amdvi_inv_device()
1277 struct amdvi_softc *softc; in amdvi_add_device()
1297 struct amdvi_softc *softc; in amdvi_remove_device()
1316 struct amdvi_softc *softc; in amdvi_enable()
1351 struct amdvi_softc *softc; in amdvi_disable()