Home
last modified time | relevance | path

Searched refs:bsh (Results 1 – 25 of 75) sorted by relevance

123

/openbsd/src/sys/arch/sh/dev/
Dshpcic.c360 shpcic_iomem_unmap(void *v, bus_space_handle_t bsh, bus_size_t size) in shpcic_iomem_unmap() argument
366 shpcic_iomem_subregion(void *v, bus_space_handle_t bsh, in shpcic_iomem_subregion() argument
369 *nbshp = bsh + offset; in shpcic_iomem_subregion()
385 shpcic_iomem_free(void *v, bus_space_handle_t bsh, bus_size_t size) in shpcic_iomem_free() argument
391 shpcic_iomem_vaddr(void *v, bus_space_handle_t bsh) in shpcic_iomem_vaddr() argument
393 return ((void *)bsh); in shpcic_iomem_vaddr()
400 static inline uint8_t __shpcic_io_read_1(bus_space_handle_t bsh,
402 static inline uint16_t __shpcic_io_read_2(bus_space_handle_t bsh,
404 static inline uint32_t __shpcic_io_read_4(bus_space_handle_t bsh,
406 static inline uint8_t __shpcic_mem_read_1(bus_space_handle_t bsh,
[all …]
Dshpcicvar.h70 void shpcic_iomem_unmap(void *v, bus_space_handle_t bsh, bus_size_t size);
71 int shpcic_iomem_subregion(void *v, bus_space_handle_t bsh, bus_size_t offset,
76 void shpcic_iomem_free(void *v, bus_space_handle_t bsh, bus_size_t size);
77 void *shpcic_iomem_vaddr(void *v, bus_space_handle_t bsh);
80 uint8_t shpcic_io_read_1(void *v, bus_space_handle_t bsh, bus_size_t offset);
81 uint16_t shpcic_io_read_2(void *v, bus_space_handle_t bsh, bus_size_t offset);
82 uint32_t shpcic_io_read_4(void *v, bus_space_handle_t bsh, bus_size_t offset);
83 uint8_t shpcic_mem_read_1(void *v, bus_space_handle_t bsh, bus_size_t offset);
84 uint16_t shpcic_mem_read_2(void *v, bus_space_handle_t bsh, bus_size_t offset);
85 uint32_t shpcic_mem_read_4(void *v, bus_space_handle_t bsh, bus_size_t offset);
[all …]
/openbsd/src/sys/arch/landisk/dev/
Dobio.c215 void obio_iomem_unmap(void *v, bus_space_handle_t bsh, bus_size_t size);
216 int obio_iomem_subregion(void *v, bus_space_handle_t bsh,
221 void obio_iomem_free(void *v, bus_space_handle_t bsh, bus_size_t size);
222 void *obio_iomem_vaddr(void *v, bus_space_handle_t bsh);
304 obio_iomem_unmap(void *v, bus_space_handle_t bsh, bus_size_t size) in obio_iomem_unmap() argument
309 if (bsh >= SH3_P2SEG_BASE && bsh <= SH3_P2SEG_END) { in obio_iomem_unmap()
315 va = trunc_page(bsh); in obio_iomem_unmap()
316 endva = round_page(bsh + size); in obio_iomem_unmap()
324 bpa += bsh & PGOFSET; in obio_iomem_unmap()
335 obio_iomem_subregion(void *v, bus_space_handle_t bsh, in obio_iomem_subregion() argument
[all …]
/openbsd/src/sys/dev/ic/
Dsmc91cxx.c188 bus_space_handle_t bsh = sc->sc_bsh; in smc91cxx_attach() local
199 tmp = bus_space_read_2(bst, bsh, REVISION_REG_W); in smc91cxx_attach()
220 tmp = bus_space_read_2(bst, bsh, IAR_ADDR0_REG_W + i); in smc91cxx_attach()
254 tmp = bus_space_read_2(bst, bsh, CONFIG_REG_W); in smc91cxx_attach()
317 bus_space_handle_t bsh = sc->sc_bsh; in smc91cxx_set_media() local
338 tmp = bus_space_read_2(bst, bsh, CONFIG_REG_W); in smc91cxx_set_media()
343 bus_space_write_2(bst, bsh, CONFIG_REG_W, tmp); in smc91cxx_set_media()
362 bus_space_handle_t bsh = sc->sc_bsh; in smc91cxx_mediastatus() local
382 tmp = bus_space_read_2(bst, bsh, CONFIG_REG_W); in smc91cxx_mediastatus()
395 bus_space_handle_t bsh = sc->sc_bsh; in smc91cxx_init() local
[all …]
Daic7xxx_openbsd.h171 bus_space_read_1((ahc)->tag, (ahc)->bsh, port)
174 bus_space_write_1((ahc)->tag, (ahc)->bsh, port, value)
177 bus_space_write_multi_1((ahc)->tag, (ahc)->bsh, port, valp, count)
180 bus_space_read_multi_1((ahc)->tag, (ahc)->bsh, port, valp, count)
187 bus_space_barrier(ahc->tag, ahc->bsh, 0, 0x100, in ahc_flush_device_writes()
/openbsd/src/sys/dev/isa/
Dif_eg.c143 bus_space_handle_t bsh = sc->sc_bsh; in egoutPCB() local
147 if (bus_space_read_1(bst, bsh, EG_STATUS) & EG_STAT_HCRE) { in egoutPCB()
148 bus_space_write_1(bst, bsh, EG_COMMAND, b); in egoutPCB()
161 bus_space_handle_t bsh = sc->sc_bsh; in egreadPCBstat() local
165 if ((bus_space_read_1(bst, bsh, EG_STATUS) & EG_PCB_STAT) != in egreadPCBstat()
170 if ((bus_space_read_1(bst, bsh, EG_STATUS) & EG_PCB_STAT) == statb) in egreadPCBstat()
179 bus_space_handle_t bsh = sc->sc_bsh; in egreadPCBready() local
183 if (bus_space_read_1(bst, bsh, EG_STATUS) & EG_STAT_ACRF) in egreadPCBready()
188 bus_space_read_1(bst, bsh, EG_STATUS))); in egreadPCBready()
196 bus_space_handle_t bsh = sc->sc_bsh; in egwritePCB() local
[all …]
/openbsd/src/sys/arch/macppc/include/
Dbus.h67 void bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh,
69 int bus_space_subregion(bus_space_tag_t t, bus_space_handle_t bsh,
93 CAT(bus_space_read_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
96 return CAT3(in,m,rb)((volatile CAT3(u_int,m,_t) *)(bsh + (ba))); \
107 CAT(bus_space_write_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
110 CAT3(out,m,rb)((volatile CAT3(u_int,m,_t) *)(bsh + (ba)), x); \
121 CAT(bus_space_read_raw_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
124 return CAT(in,m)((volatile CAT3(u_int,m,_t) *)(bsh + (ba))); \
135 CAT(bus_space_write_raw_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
138 CAT(out,m)((volatile CAT3(u_int,m,_t) *)(bsh + (ba)), x); \
[all …]
Drbus_machdep.h42 bus_addr_t bus_space_unmap_p(bus_space_tag_t t, bus_space_handle_t bsh,
46 #define md_space_unmap(rbt, bsh, size, adrp) \ argument
48 *adrp = bus_space_unmap_p((rbt)->rb_bt, (bsh), (size)); \
/openbsd/src/sys/dev/pcmcia/
Dif_xe.c825 bus_space_handle_t bsh = sc->sc_bsh; in xe_mdi_idle() local
829 bus_space_write_1(bst, bsh, offset + GP2, MDC_LOW); in xe_mdi_idle()
833 bus_space_write_1(bst, bsh, offset + GP2, MDC_HIGH); in xe_mdi_idle()
843 bus_space_handle_t bsh = sc->sc_bsh; in xe_mdi_pulse() local
848 bus_space_write_1(bst, bsh, offset + GP2, bit | MDC_LOW); in xe_mdi_pulse()
852 bus_space_write_1(bst, bsh, offset + GP2, bit | MDC_HIGH); in xe_mdi_pulse()
862 bus_space_handle_t bsh = sc->sc_bsh; in xe_mdi_probe() local
867 bus_space_write_1(bst, bsh, offset + GP2, MDC_LOW); in xe_mdi_probe()
871 x = bus_space_read_1(bst, bsh, offset + GP2) & MDIO; in xe_mdi_probe()
872 bus_space_write_1(bst, bsh, offset + GP2, MDC_HIGH); in xe_mdi_probe()
[all …]
/openbsd/src/sys/arch/arm/armv7/
Darmv7_space.c198 armv7_bs_unmap(void *t, bus_space_handle_t bsh, bus_size_t size) in armv7_bs_unmap() argument
202 va = trunc_page((vaddr_t)bsh); in armv7_bs_unmap()
203 endva = round_page((vaddr_t)bsh + size); in armv7_bs_unmap()
212 armv7_bs_subregion(void *t, bus_space_handle_t bsh, bus_size_t offset, in armv7_bs_subregion() argument
216 *nbshp = bsh + offset; in armv7_bs_subregion()
221 armv7_bs_barrier(void *t, bus_space_handle_t bsh, bus_size_t offset, in armv7_bs_barrier() argument
228 armv7_bs_vaddr(void *t, bus_space_handle_t bsh) in armv7_bs_vaddr() argument
231 return ((void *)bsh); in armv7_bs_vaddr()
245 armv7_bs_free(void *t, bus_space_handle_t bsh, bus_size_t size) in armv7_bs_free() argument
/openbsd/src/sys/arch/arm/include/
Dbus.h380 void __bs_c(f,_bs_unmap) (void *t, bus_space_handle_t bsh, \
384 int __bs_c(f,_bs_subregion) (void *t, bus_space_handle_t bsh, \
395 void __bs_c(f,_bs_free) (void *t, bus_space_handle_t bsh, \
399 void * __bs_c(f,_bs_vaddr) (void *t, bus_space_handle_t bsh);
405 void __bs_c(f,_bs_barrier) (void *t, bus_space_handle_t bsh, \
409 u_int8_t __bs_c(f,_bs_r_1) (void *t, bus_space_handle_t bsh, \
413 u_int16_t __bs_c(f,_bs_r_2) (void *t, bus_space_handle_t bsh, \
417 u_int32_t __bs_c(f,_bs_r_4) (void *t, bus_space_handle_t bsh, \
421 u_int64_t __bs_c(f,_bs_r_8) (void *t, bus_space_handle_t bsh, \
425 void __bs_c(f,_bs_w_1) (void *t, bus_space_handle_t bsh, \
[all …]
/openbsd/src/sys/dev/pci/drm/i915/gt/
Dagp_intel_gtt.c61 &dev_priv->ifp.i9xx.bsh) != 0) in i915_alloc_ifp()
68 &dev_priv->ifp.i9xx.bsh)) in i915_alloc_ifp()
76 dev_priv->ifp.i9xx.bsh = 0; in i915_alloc_ifp()
95 &dev_priv->ifp.i9xx.bsh) != 0) in i965_alloc_ifp()
102 &dev_priv->ifp.i9xx.bsh)) in i965_alloc_ifp()
113 dev_priv->ifp.i9xx.bsh = 0; in i965_alloc_ifp()
194 if (dev_priv->ifp.i9xx.bsh != 0) in intel_gmch_gtt_flush()
196 dev_priv->ifp.i9xx.bsh, 0, 1); in intel_gmch_gtt_flush()
/openbsd/src/sys/arch/powerpc/powerpc/
Dbus_space.c87 bus_space_unmap_p(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) in bus_space_unmap_p() argument
91 pmap_extract(pmap_kernel(), bsh, &paddr); in bus_space_unmap_p()
92 bus_space_unmap((t), (bsh), (size)); in bus_space_unmap_p()
97 bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) in bus_space_unmap() argument
103 sva = trunc_page(bsh); in bus_space_unmap()
104 off = bsh - sva; in bus_space_unmap()
108 if (extent_free(devio_ex, bpa | (bsh & PAGE_MASK), size, in bus_space_unmap()
376 bus_space_subregion(bus_space_tag_t t, bus_space_handle_t bsh, in bus_space_subregion() argument
379 *nbshp = bsh + offset; in bus_space_subregion()
/openbsd/src/sys/arch/loongson/include/
Dbus.h129 CAT(bus_space_read_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
133 *x++ = CAT(bus_space_read_,n)(bst, bsh, o); \
144 CAT(bus_space_read_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
148 *x++ = CAT(bus_space_read_,n)(bst, bsh, ba); \
162 bus_space_handle_t bsh, \
167 CAT(bus_space_read_raw_multi_,n)(bst, bsh, ba, x, (n)); \
180 CAT(bus_space_write_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
184 CAT(bus_space_write_,n)(bst, bsh, o, *x++); \
195 CAT(bus_space_write_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
199 CAT(bus_space_write_,n)(bst, bsh, ba, *x++); \
[all …]
/openbsd/src/sys/arch/octeon/include/
Dbus.h127 CAT(bus_space_read_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
131 *x++ = CAT(bus_space_read_,n)(bst, bsh, o); \
142 CAT(bus_space_read_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
146 *x++ = CAT(bus_space_read_,n)(bst, bsh, ba); \
160 bus_space_handle_t bsh, \
165 CAT(bus_space_read_raw_multi_,n)(bst, bsh, ba, x, (n)); \
178 CAT(bus_space_write_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
182 CAT(bus_space_write_,n)(bst, bsh, o, *x++); \
193 CAT(bus_space_write_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
197 CAT(bus_space_write_,n)(bst, bsh, ba, *x++); \
[all …]
/openbsd/src/sys/arch/riscv64/include/
Dbus.h146 CAT(bus_space_read_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
150 *x++ = CAT(bus_space_read_,n)(bst, bsh, o); \
161 CAT(bus_space_read_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
165 *x++ = CAT(bus_space_read_,n)(bst, bsh, ba); \
179 bus_space_handle_t bsh, \
184 CAT(bus_space_read_raw_multi_,n)(bst, bsh, ba, x, (n)); \
197 CAT(bus_space_write_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
201 CAT(bus_space_write_,n)(bst, bsh, o, *x++); \
212 CAT(bus_space_write_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
216 CAT(bus_space_write_,n)(bst, bsh, ba, *x++); \
[all …]
/openbsd/src/sys/arch/powerpc64/include/
Dbus.h139 CAT(bus_space_read_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
143 *x++ = CAT(bus_space_read_,n)(bst, bsh, o); \
154 CAT(bus_space_read_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
158 *x++ = CAT(bus_space_read_,n)(bst, bsh, ba); \
172 bus_space_handle_t bsh, \
177 CAT(bus_space_read_raw_multi_,n)(bst, bsh, ba, x, (n)); \
190 CAT(bus_space_write_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
194 CAT(bus_space_write_,n)(bst, bsh, o, *x++); \
205 CAT(bus_space_write_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
209 CAT(bus_space_write_,n)(bst, bsh, ba, *x++); \
[all …]
/openbsd/src/sys/arch/arm64/include/
Dbus.h146 CAT(bus_space_read_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
150 *x++ = CAT(bus_space_read_,n)(bst, bsh, o); \
161 CAT(bus_space_read_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
165 *x++ = CAT(bus_space_read_,n)(bst, bsh, ba); \
179 bus_space_handle_t bsh, \
184 CAT(bus_space_read_raw_multi_,n)(bst, bsh, ba, x, (n)); \
197 CAT(bus_space_write_multi_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
201 CAT(bus_space_write_,n)(bst, bsh, o, *x++); \
212 CAT(bus_space_write_region_,n)(bus_space_tag_t bst, bus_space_handle_t bsh, \
216 CAT(bus_space_write_,n)(bst, bsh, ba, *x++); \
[all …]
/openbsd/src/sys/arch/amd64/amd64/
Dbus_space.c538 _bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size, in _bus_space_unmap() argument
548 bpa = bsh; in _bus_space_unmap()
550 bpa = (bus_addr_t)ISA_PHYSADDR(bsh); in _bus_space_unmap()
554 va = trunc_page(bsh); in _bus_space_unmap()
555 endva = round_page(bsh + size); in _bus_space_unmap()
563 bpa += (bsh & PGOFSET); in _bus_space_unmap()
581 bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) in bus_space_unmap() argument
592 bpa = bsh; in bus_space_unmap()
595 bpa = (bus_addr_t)ISA_PHYSADDR(bsh); in bus_space_unmap()
599 if (bsh >= PMAP_DIRECT_BASE && bsh < PMAP_DIRECT_END) { in bus_space_unmap()
[all …]
/openbsd/src/sys/arch/arm64/arm64/
Dbus_space.c221 generic_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) in generic_space_unmap() argument
225 va = trunc_page((vaddr_t)bsh); in generic_space_unmap()
226 endva = round_page((vaddr_t)bsh + size); in generic_space_unmap()
234 generic_space_region(bus_space_tag_t t, bus_space_handle_t bsh, in generic_space_region() argument
237 *nbshp = bsh + offset; in generic_space_region()
/openbsd/src/sys/arch/powerpc64/powerpc64/
Dbus_space.c194 generic_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) in generic_space_unmap() argument
198 va = trunc_page((vaddr_t)bsh); in generic_space_unmap()
199 endva = round_page((vaddr_t)bsh + size); in generic_space_unmap()
208 generic_space_region(bus_space_tag_t t, bus_space_handle_t bsh, in generic_space_region() argument
211 *nbshp = bsh + offset; in generic_space_region()
/openbsd/src/sys/arch/riscv64/riscv64/
Dbus_space.c240 generic_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh, bus_size_t size) in generic_space_unmap() argument
244 va = trunc_page((vaddr_t)bsh); in generic_space_unmap()
245 endva = round_page((vaddr_t)bsh + size); in generic_space_unmap()
253 generic_space_region(bus_space_tag_t t, bus_space_handle_t bsh, in generic_space_region() argument
256 *nbshp = bsh + offset; in generic_space_region()
/openbsd/src/gnu/usr.bin/texinfo/util/
Dtexi2pdf11 test -f /bin/bsh && test -z "$RUNNING_BSH" \
13 && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/bsh $0 ${1+"$@"}; }
/openbsd/src/sys/arch/amd64/include/
Drbus_machdep.h37 #define md_space_unmap(rbt, bsh, size, adrp) \ argument
38 _bus_space_unmap((rbt)->rb_bt, (bsh), (size), (adrp))
/openbsd/src/sys/arch/i386/include/
Drbus_machdep.h37 #define md_space_unmap(rbt, bsh, size, adrp) \ argument
38 _bus_space_unmap((rbt)->rb_bt, (bsh), (size), (adrp))

123