Searched refs:strbuf_ctl (Results 1 – 10 of 10) sorted by relevance
| /openbsd/src/sys/arch/sparc64/dev/ |
| D | iommuvar.h | 46 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 *,
|
| D | iommu.c | 75 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) 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() 329 iommu_enter(struct iommu_state *is, struct strbuf_ctl *sb, bus_addr_t va, in iommu_enter() [all …]
|
| D | sbusvar.h | 104 struct strbuf_ctl sc_sb; /* Streaming buffer control */
|
| D | pyrovar.h | 74 struct strbuf_ctl pp_sb;
|
| D | schizovar.h | 50 struct strbuf_ctl sp_sb;
|
| D | psychovar.h | 71 struct strbuf_ctl pp_sb;
|
| D | iommureg.h | 66 volatile u_int64_t strbuf_ctl; /* streaming buffer control reg */ member
|
| D | viommu.c | 79 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()
|
| D | schizo.c | 419 STRBUFREG(strbuf_ctl), in schizo_init_iommu() 421 STRBUFREG(strbuf_ctl)) & ~STRBUF_EN); in schizo_init_iommu()
|
| D | psycho.c | 494 struct strbuf_ctl *sb = &pp->pp_sb; in psycho_attach() 535 struct strbuf_ctl *sb = &pp->pp_sb; in psycho_attach()
|