Symbol: iommu_state
sys/arch/sparc64/dev/iommu.c
105
void iommu_hw_enable(struct iommu_state *);
sys/arch/sparc64/dev/iommu.c
118
iommu_hw_enable(struct iommu_state *is)
sys/arch/sparc64/dev/iommu.c
1210
iommu_dvmamap_load_seg(bus_dma_tag_t t, struct iommu_state *is,
sys/arch/sparc64/dev/iommu.c
1286
iommu_dvmamap_load_mlist(bus_dma_tag_t t, struct iommu_state *is,
sys/arch/sparc64/dev/iommu.c
1325
struct iommu_state *is;
sys/arch/sparc64/dev/iommu.c
1382
iommu_dvmamap_validate_map(bus_dma_tag_t t, struct iommu_state *is,
sys/arch/sparc64/dev/iommu.c
1443
iommu_dvmamap_print_map(bus_dma_tag_t t, struct iommu_state *is,
sys/arch/sparc64/dev/iommu.c
149
iommu_init(char *name, const struct iommu_hw *ihw, struct iommu_state *is,
sys/arch/sparc64/dev/iommu.c
1532
struct iommu_state *is;
sys/arch/sparc64/dev/iommu.c
1604
struct iommu_state *is = sb->sb_iommu;
sys/arch/sparc64/dev/iommu.c
1770
iommu_iomap_load_map(struct iommu_state *is, struct iommu_map_state *ims,
sys/arch/sparc64/dev/iommu.c
1805
iommu_iomap_unload_map(struct iommu_state *is, struct iommu_map_state *ims)
sys/arch/sparc64/dev/iommu.c
270
iommu_reset(struct iommu_state *is)
sys/arch/sparc64/dev/iommu.c
329
iommu_enter(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va,
sys/arch/sparc64/dev/iommu.c
388
iommu_remove(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va)
sys/arch/sparc64/dev/iommu.c
435
iommu_extract(struct iommu_state *is, bus_addr_t dva)
sys/arch/sparc64/dev/iommu.c
449
iommu_lookup_tte(struct iommu_state *is, bus_addr_t dva)
sys/arch/sparc64/dev/iommu.c
463
iommu_fetch_tte(struct iommu_state *is, paddr_t pa)
sys/arch/sparc64/dev/iommu.c
478
iommu_tsb_entry(struct iommu_state *is, bus_addr_t dva)
sys/arch/sparc64/dev/iommu.c
610
struct iommu_state *is = sb->sb_iommu;
sys/arch/sparc64/dev/iommu.c
684
struct iommu_state *is;
sys/arch/sparc64/dev/iommu.c
75
void iommu_enter(struct iommu_state *, struct strbuf_ctl *, bus_addr_t,
sys/arch/sparc64/dev/iommu.c
77
void iommu_remove(struct iommu_state *, struct strbuf_ctl *, bus_addr_t);
sys/arch/sparc64/dev/iommu.c
80
int iommu_dvmamap_load_seg(bus_dma_tag_t, struct iommu_state *,
sys/arch/sparc64/dev/iommu.c
82
int iommu_dvmamap_load_mlist(bus_dma_tag_t, struct iommu_state *,
sys/arch/sparc64/dev/iommu.c
84
int iommu_dvmamap_validate_map(bus_dma_tag_t, struct iommu_state *,
sys/arch/sparc64/dev/iommu.c
86
void iommu_dvmamap_print_map(bus_dma_tag_t, struct iommu_state *,
sys/arch/sparc64/dev/iommu.c
893
struct iommu_state *is;
sys/arch/sparc64/dev/iommu.c
92
int64_t iommu_tsb_entry(struct iommu_state *, bus_addr_t);
sys/arch/sparc64/dev/iommu.c
96
void iommu_iomap_load_map(struct iommu_state *, struct iommu_map_state *,
sys/arch/sparc64/dev/iommu.c
98
void iommu_iomap_unload_map(struct iommu_state *, struct iommu_map_state *);
sys/arch/sparc64/dev/iommuvar.h
104
void (*ihw_enable)(struct iommu_state *);
sys/arch/sparc64/dev/iommuvar.h
143
void iommu_init(char *, const struct iommu_hw *, struct iommu_state *,
sys/arch/sparc64/dev/iommuvar.h
145
void iommu_reset(struct iommu_state *);
sys/arch/sparc64/dev/iommuvar.h
146
paddr_t iommu_extract(struct iommu_state *, bus_addr_t);
sys/arch/sparc64/dev/iommuvar.h
147
int64_t iommu_lookup_tte(struct iommu_state *, bus_addr_t);
sys/arch/sparc64/dev/iommuvar.h
148
int64_t iommu_fetch_tte(struct iommu_state *, paddr_t);
sys/arch/sparc64/dev/iommuvar.h
49
struct iommu_state *sb_iommu; /* Associated IOMMU */
sys/arch/sparc64/dev/iommuvar.h
96
struct iommu_state *ims_iommu;
sys/arch/sparc64/dev/psycho.c
487
sc->sc_is = malloc(sizeof(struct iommu_state),
sys/arch/sparc64/dev/psycho.c
867
struct iommu_state *is = sc->sc_is;
sys/arch/sparc64/dev/psychovar.h
118
struct iommu_state *sc_is;
sys/arch/sparc64/dev/pyro.c
138
void pyro_iommu_enable(struct iommu_state *);
sys/arch/sparc64/dev/pyro.c
293
struct iommu_state *is = &pbm->pp_is;
sys/arch/sparc64/dev/pyro.c
321
pyro_iommu_enable(struct iommu_state *is)
sys/arch/sparc64/dev/pyrovar.h
73
struct iommu_state pp_is;
sys/arch/sparc64/dev/sbusvar.h
103
struct iommu_state sc_is; /* IOMMU state, see iommureg.h */
sys/arch/sparc64/dev/schizo.c
388
struct iommu_state *is = &pbm->sp_is;
sys/arch/sparc64/dev/schizovar.h
49
struct iommu_state sp_is;
sys/arch/sparc64/dev/viommu.c
105
viommu_init(char *name, struct iommu_state *is, int tsbsize,
sys/arch/sparc64/dev/viommu.c
149
viommu_enter(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va,
sys/arch/sparc64/dev/viommu.c
183
viommu_remove(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va)
sys/arch/sparc64/dev/viommu.c
218
struct iommu_state *is, bus_size_t size, int nsegments,
sys/arch/sparc64/dev/viommu.c
283
struct iommu_state *is;
sys/arch/sparc64/dev/viommu.c
469
struct iommu_state *is;
sys/arch/sparc64/dev/viommu.c
720
viommu_dvmamap_load_seg(bus_dma_tag_t t, struct iommu_state *is,
sys/arch/sparc64/dev/viommu.c
78
void viommu_enter(struct iommu_state *, struct strbuf_ctl *, bus_addr_t,
sys/arch/sparc64/dev/viommu.c
796
viommu_dvmamap_load_mlist(bus_dma_tag_t t, struct iommu_state *is,
sys/arch/sparc64/dev/viommu.c
80
void viommu_remove(struct iommu_state *, struct strbuf_ctl *, bus_addr_t);
sys/arch/sparc64/dev/viommu.c
81
int viommu_dvmamap_load_seg(bus_dma_tag_t, struct iommu_state *,
sys/arch/sparc64/dev/viommu.c
83
int viommu_dvmamap_load_mlist(bus_dma_tag_t, struct iommu_state *,
sys/arch/sparc64/dev/viommu.c
835
struct iommu_state *is;
sys/arch/sparc64/dev/viommu.c
89
void viommu_iomap_load_map(struct iommu_state *, struct iommu_map_state *,
sys/arch/sparc64/dev/viommu.c
91
void viommu_iomap_unload_map(struct iommu_state *, struct iommu_map_state *);
sys/arch/sparc64/dev/viommu.c
954
viommu_iomap_load_map(struct iommu_state *is, struct iommu_map_state *ims,
sys/arch/sparc64/dev/viommu.c
972
viommu_iomap_unload_map(struct iommu_state *is, struct iommu_map_state *ims)
sys/arch/sparc64/dev/viommuvar.h
24
void viommu_init(char *, struct iommu_state *, int, u_int32_t);
sys/arch/sparc64/dev/viommuvar.h
28
struct iommu_state *, bus_size_t, int, bus_size_t, bus_size_t,
sys/arch/sparc64/dev/vpci.c
238
struct iommu_state *is = &pbm->vp_is;
sys/arch/sparc64/dev/vpci.c
87
struct iommu_state vp_is;