Home
last modified time | relevance | path

Searched refs:strbuf_ctl (Results 1 – 10 of 10) sorted by relevance

/openbsd/sys/arch/sparc64/dev/
H A Diommuvar.h46 struct strbuf_ctl { struct
95 struct strbuf_ctl *ims_sb; /* Link to parent */
132 struct strbuf_ctl *is_sb[2]; /* Streaming buffers if any */
150 int iommu_dvmamap_create(bus_dma_tag_t, bus_dma_tag_t, struct strbuf_ctl *,
H A Diommu.c75 void iommu_enter(struct iommu_state *, struct strbuf_ctl *, bus_addr_t,
93 void strbuf_reset(struct strbuf_ctl *);
128 iommu_strbuf_flush(struct strbuf_ctl *sb, bus_addr_t va) in iommu_strbuf_flush()
277 struct strbuf_ctl *sb = is->is_sb[i]; in iommu_reset()
297 strbuf_reset(struct strbuf_ctl *sb) in strbuf_reset()
303 STRBUFREG(strbuf_ctl), STRBUF_EN); in strbuf_reset()
309 STRBUFREG(strbuf_ctl)) == 0) { in strbuf_reset()
499 struct strbuf_ctl *sb = ims->ims_sb; in iommu_strbuf_flush_done()
1534 struct strbuf_ctl *sb; in _iommu_dvmamap_sync()
1775 struct strbuf_ctl *sb = ims->ims_sb; in iommu_iomap_load_map()
[all …]
H A Dsbusvar.h104 struct strbuf_ctl sc_sb; /* Streaming buffer control */
H A Dpyrovar.h74 struct strbuf_ctl pp_sb;
H A Dschizovar.h50 struct strbuf_ctl sp_sb;
H A Dpsychovar.h71 struct strbuf_ctl pp_sb;
H A Diommureg.h66 volatile u_int64_t strbuf_ctl; /* streaming buffer control reg */ member
H A Dviommu.c79 void viommu_enter(struct iommu_state *, struct strbuf_ctl *, bus_addr_t,
81 void viommu_remove(struct iommu_state *, struct strbuf_ctl *, bus_addr_t);
150 viommu_enter(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va, in viommu_enter()
184 viommu_remove(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va) in viommu_remove()
H A Dschizo.c419 STRBUFREG(strbuf_ctl), in schizo_init_iommu()
421 STRBUFREG(strbuf_ctl)) & ~STRBUF_EN); in schizo_init_iommu()
H A Dpsycho.c494 struct strbuf_ctl *sb = &pp->pp_sb; in psycho_attach()
535 struct strbuf_ctl *sb = &pp->pp_sb; in psycho_attach()