Lines Matching refs:iommu_state

122 static	int iommu_strbuf_flush_sync(struct iommu_state *);
124 static void iommu_diag(struct iommu_state *, vm_offset_t va);
172 iommu_tlb_flush(struct iommu_state *is, bus_addr_t va)
189 iommu_strbuf_flushpg(struct iommu_state *is, bus_addr_t va)
204 iommu_strbuf_flush(struct iommu_state *is, bus_addr_t va)
212 iommu_strbuf_sync(struct iommu_state *is)
221 iommu_map_insq(struct iommu_state *is, bus_dmamap_t map)
234 iommu_map_remq(struct iommu_state *is, bus_dmamap_t map)
251 iommu_init(const char *name, struct iommu_state *is, u_int tsbsize,
392 iommu_reset(struct iommu_state *is)
426 iommu_enter(struct iommu_state *is, vm_offset_t va, vm_paddr_t pa,
454 iommu_remove(struct iommu_state *is, vm_offset_t va, vm_size_t len)
489 iommu_decode_fault(struct iommu_state *is, vm_offset_t phys)
508 iommu_strbuf_flush_sync(struct iommu_state *is)
563 iommu_use_streaming(struct iommu_state *is, bus_dmamap_t map, bus_size_t size)
575 iommu_dvma_valloc(bus_dma_tag_t t, struct iommu_state *is, bus_dmamap_t map,
612 iommu_dvmamap_vunload(struct iommu_state *is, bus_dmamap_t map)
640 iommu_dvma_vfree(struct iommu_state *is, bus_dmamap_t map)
653 iommu_dvma_vprune(struct iommu_state *is, bus_dmamap_t map)
701 iommu_dvma_vallocseg(bus_dma_tag_t dt, struct iommu_state *is, bus_dmamap_t map,
750 struct iommu_state *is = dt->dt_cookie;
788 struct iommu_state *is = dt->dt_cookie;
798 struct iommu_state *is = dt->dt_cookie;
841 struct iommu_state *is = dt->dt_cookie;
858 struct iommu_state *is;
974 struct iommu_state *is;
1097 struct iommu_state *is = dt->dt_cookie;
1116 struct iommu_state *is = dt->dt_cookie;
1130 struct iommu_state *is = dt->dt_cookie;
1173 iommu_diag(struct iommu_state *is, vm_offset_t va)