Lines Matching refs:tag

110  * Values for the x86 bus space tag, not to be used directly by MI code.
137 int bus_space_map(bus_space_tag_t tag, bus_addr_t addr, bus_size_t size,
144 void bus_space_unmap(bus_space_tag_t tag, bus_space_handle_t bsh,
191 * described by tag/handle/offset.
193 static __inline u_int8_t bus_space_read_1(bus_space_tag_t tag,
197 static __inline u_int16_t bus_space_read_2(bus_space_tag_t tag,
201 static __inline u_int32_t bus_space_read_4(bus_space_tag_t tag,
206 static __inline uint64_t bus_space_read_8(bus_space_tag_t tag,
212 bus_space_read_1(bus_space_tag_t tag, bus_space_handle_t handle,
216 if (tag == X86_BUS_SPACE_IO)
222 bus_space_read_2(bus_space_tag_t tag, bus_space_handle_t handle,
226 if (tag == X86_BUS_SPACE_IO)
232 bus_space_read_4(bus_space_tag_t tag, bus_space_handle_t handle,
236 if (tag == X86_BUS_SPACE_IO)
243 bus_space_read_8(bus_space_tag_t tag, bus_space_handle_t handle,
247 if (tag == X86_BUS_SPACE_IO) /* No 8 byte IO space access on x86 */
255 * described by tag/handle/offset and copy into buffer provided.
257 static __inline void bus_space_read_multi_1(bus_space_tag_t tag,
262 static __inline void bus_space_read_multi_2(bus_space_tag_t tag,
267 static __inline void bus_space_read_multi_4(bus_space_tag_t tag,
273 bus_space_read_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
277 if (tag == X86_BUS_SPACE_IO)
294 bus_space_read_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
298 if (tag == X86_BUS_SPACE_IO)
315 bus_space_read_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
319 if (tag == X86_BUS_SPACE_IO)
341 * described by tag/handle and starting at `offset' and copy into
344 static __inline void bus_space_read_region_1(bus_space_tag_t tag,
349 static __inline void bus_space_read_region_2(bus_space_tag_t tag,
354 static __inline void bus_space_read_region_4(bus_space_tag_t tag,
361 bus_space_read_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
365 if (tag == X86_BUS_SPACE_IO) {
393 bus_space_read_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
397 if (tag == X86_BUS_SPACE_IO) {
425 bus_space_read_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
429 if (tag == X86_BUS_SPACE_IO) {
462 * described by tag/handle/offset.
465 static __inline void bus_space_write_1(bus_space_tag_t tag,
469 static __inline void bus_space_write_2(bus_space_tag_t tag,
473 static __inline void bus_space_write_4(bus_space_tag_t tag,
478 static __inline void bus_space_write_8(bus_space_tag_t tag,
484 bus_space_write_1(bus_space_tag_t tag, bus_space_handle_t bsh,
488 if (tag == X86_BUS_SPACE_IO)
495 bus_space_write_2(bus_space_tag_t tag, bus_space_handle_t bsh,
499 if (tag == X86_BUS_SPACE_IO)
506 bus_space_write_4(bus_space_tag_t tag, bus_space_handle_t bsh,
510 if (tag == X86_BUS_SPACE_IO)
518 bus_space_write_8(bus_space_tag_t tag, bus_space_handle_t bsh,
522 if (tag == X86_BUS_SPACE_IO) /* No 8 byte IO space access on x86 */
531 * provided to bus space described by tag/handle/offset.
534 static __inline void bus_space_write_multi_1(bus_space_tag_t tag,
539 static __inline void bus_space_write_multi_2(bus_space_tag_t tag,
545 static __inline void bus_space_write_multi_4(bus_space_tag_t tag,
552 bus_space_write_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
556 if (tag == X86_BUS_SPACE_IO)
573 bus_space_write_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
577 if (tag == X86_BUS_SPACE_IO)
594 bus_space_write_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
598 if (tag == X86_BUS_SPACE_IO)
621 * to bus space described by tag/handle starting at `offset'.
624 static __inline void bus_space_write_region_1(bus_space_tag_t tag,
629 static __inline void bus_space_write_region_2(bus_space_tag_t tag,
634 static __inline void bus_space_write_region_4(bus_space_tag_t tag,
641 bus_space_write_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
645 if (tag == X86_BUS_SPACE_IO) {
673 bus_space_write_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
677 if (tag == X86_BUS_SPACE_IO) {
705 bus_space_write_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
709 if (tag == X86_BUS_SPACE_IO) {
743 * by tag/handle/offset `count' times.
746 static __inline void bus_space_set_multi_1(bus_space_tag_t tag,
750 static __inline void bus_space_set_multi_2(bus_space_tag_t tag,
754 static __inline void bus_space_set_multi_4(bus_space_tag_t tag,
760 bus_space_set_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
765 if (tag == X86_BUS_SPACE_IO)
774 bus_space_set_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
779 if (tag == X86_BUS_SPACE_IO)
788 bus_space_set_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
793 if (tag == X86_BUS_SPACE_IO)
807 * by tag/handle starting at `offset'.
810 static __inline void bus_space_set_region_1(bus_space_tag_t tag,
814 static __inline void bus_space_set_region_2(bus_space_tag_t tag,
818 static __inline void bus_space_set_region_4(bus_space_tag_t tag,
824 bus_space_set_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
829 if (tag == X86_BUS_SPACE_IO)
838 bus_space_set_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
843 if (tag == X86_BUS_SPACE_IO)
852 bus_space_set_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
857 if (tag == X86_BUS_SPACE_IO)
871 * at tag/bsh1/off1 to bus space starting at tag/bsh2/off2.
874 static __inline void bus_space_copy_region_1(bus_space_tag_t tag,
880 static __inline void bus_space_copy_region_2(bus_space_tag_t tag,
886 static __inline void bus_space_copy_region_4(bus_space_tag_t tag,
893 bus_space_copy_region_1(bus_space_tag_t tag, bus_space_handle_t bsh1,
900 if (tag == X86_BUS_SPACE_IO) {
928 bus_space_copy_region_2(bus_space_tag_t tag, bus_space_handle_t bsh1,
935 if (tag == X86_BUS_SPACE_IO) {
963 bus_space_copy_region_4(bus_space_tag_t tag, bus_space_handle_t bsh1,
970 if (tag == X86_BUS_SPACE_IO) {
1004 * void bus_space_barrier(bus_space_tag_t tag, bus_space_handle_t bsh,
1016 bus_space_barrier(bus_space_tag_t tag __unused, bus_space_handle_t bsh __unused,