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

/openbsd-current/sys/arch/sparc64/dev/
H A Dsbusvar.h104 struct strbuf_ctl sc_sb; /* Streaming buffer control */
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 Dschizovar.h50 struct strbuf_ctl sp_sb;
H A Dpyrovar.h74 struct strbuf_ctl pp_sb;
H A Dpsychovar.h71 struct strbuf_ctl pp_sb;
H A Diommu.c75 void iommu_enter(struct iommu_state *, struct strbuf_ctl *, bus_addr_t,
77 void iommu_remove(struct iommu_state *, struct strbuf_ctl *, bus_addr_t);
78 int iommu_dvmamap_sync_range(struct strbuf_ctl*, bus_addr_t, bus_size_t);
93 void strbuf_reset(struct strbuf_ctl *);
128 iommu_strbuf_flush(struct strbuf_ctl *sb, bus_addr_t va)
277 struct strbuf_ctl *sb = is->is_sb[i];
297 strbuf_reset(struct strbuf_ctl *sb)
303 STRBUFREG(strbuf_ctl), STRBUF_EN);
309 STRBUFREG(strbuf_ctl)) == 0) {
329 iommu_enter(struct iommu_state *is, struct strbuf_ctl *s
[all...]
H A Diommureg.h66 volatile u_int64_t strbuf_ctl; /* streaming buffer control reg */ member in struct:iommu_strbuf
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,
184 viommu_remove(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va)
H A Dschizo.c419 STRBUFREG(strbuf_ctl),
421 STRBUFREG(strbuf_ctl)) & ~STRBUF_EN);
H A Dpsycho.c494 struct strbuf_ctl *sb = &pp->pp_sb;
498 * Initialize the strbuf_ctl.
515 /* Point out iommu at the strbuf_ctl. */
535 struct strbuf_ctl *sb = &pp->pp_sb;
539 * Initialize the strbuf_ctl.
555 /* Point out iommu at the strbuf_ctl. */
559 /* Point out iommu at the strbuf_ctl. */

Completed in 202 milliseconds