• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/x86/include/

Lines Matching defs:tag

111  * Values for the x86 bus space tag, not to be used directly by MI code.
146 int bus_space_map(bus_space_tag_t tag, bus_addr_t addr, bus_size_t size,
153 void bus_space_unmap(bus_space_tag_t tag, bus_space_handle_t bsh,
199 * described by tag/handle/offset.
201 static __inline u_int8_t bus_space_read_1(bus_space_tag_t tag,
205 static __inline u_int16_t bus_space_read_2(bus_space_tag_t tag,
209 static __inline u_int32_t bus_space_read_4(bus_space_tag_t tag,
214 static __inline uint64_t bus_space_read_8(bus_space_tag_t tag,
220 bus_space_read_1(bus_space_tag_t tag, bus_space_handle_t handle,
224 if (tag == X86_BUS_SPACE_IO)
230 bus_space_read_2(bus_space_tag_t tag, bus_space_handle_t handle,
234 if (tag == X86_BUS_SPACE_IO)
240 bus_space_read_4(bus_space_tag_t tag, bus_space_handle_t handle,
244 if (tag == X86_BUS_SPACE_IO)
251 bus_space_read_8(bus_space_tag_t tag, bus_space_handle_t handle,
255 if (tag == X86_BUS_SPACE_IO) /* No 8 byte IO space access on x86 */
263 * described by tag/handle/offset and copy into buffer provided.
265 static __inline void bus_space_read_multi_1(bus_space_tag_t tag,
270 static __inline void bus_space_read_multi_2(bus_space_tag_t tag,
275 static __inline void bus_space_read_multi_4(bus_space_tag_t tag,
281 bus_space_read_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
285 if (tag == X86_BUS_SPACE_IO)
301 bus_space_read_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
305 if (tag == X86_BUS_SPACE_IO)
321 bus_space_read_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
325 if (tag == X86_BUS_SPACE_IO)
346 * described by tag/handle and starting at `offset' and copy into
349 static __inline void bus_space_read_region_1(bus_space_tag_t tag,
354 static __inline void bus_space_read_region_2(bus_space_tag_t tag,
359 static __inline void bus_space_read_region_4(bus_space_tag_t tag,
365 bus_space_read_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
369 if (tag == X86_BUS_SPACE_IO) {
395 bus_space_read_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
399 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) {
460 * described by tag/handle/offset.
463 static __inline void bus_space_write_1(bus_space_tag_t tag,
467 static __inline void bus_space_write_2(bus_space_tag_t tag,
471 static __inline void bus_space_write_4(bus_space_tag_t tag,
476 static __inline void bus_space_write_8(bus_space_tag_t tag,
482 bus_space_write_1(bus_space_tag_t tag, bus_space_handle_t bsh,
486 if (tag == X86_BUS_SPACE_IO)
493 bus_space_write_2(bus_space_tag_t tag, bus_space_handle_t bsh,
497 if (tag == X86_BUS_SPACE_IO)
504 bus_space_write_4(bus_space_tag_t tag, bus_space_handle_t bsh,
508 if (tag == X86_BUS_SPACE_IO)
516 bus_space_write_8(bus_space_tag_t tag, bus_space_handle_t bsh,
520 if (tag == X86_BUS_SPACE_IO) /* No 8 byte IO space access on x86 */
529 * provided to bus space described by tag/handle/offset.
532 static __inline void bus_space_write_multi_1(bus_space_tag_t tag,
537 static __inline void bus_space_write_multi_2(bus_space_tag_t tag,
543 static __inline void bus_space_write_multi_4(bus_space_tag_t tag,
550 bus_space_write_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
554 if (tag == X86_BUS_SPACE_IO)
570 bus_space_write_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
574 if (tag == X86_BUS_SPACE_IO)
590 bus_space_write_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
594 if (tag == X86_BUS_SPACE_IO)
616 * to bus space described by tag/handle starting at `offset'.
619 static __inline void bus_space_write_region_1(bus_space_tag_t tag,
624 static __inline void bus_space_write_region_2(bus_space_tag_t tag,
629 static __inline void bus_space_write_region_4(bus_space_tag_t tag,
636 bus_space_write_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
640 if (tag == X86_BUS_SPACE_IO) {
666 bus_space_write_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
670 if (tag == X86_BUS_SPACE_IO) {
696 bus_space_write_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
700 if (tag == X86_BUS_SPACE_IO) {
732 * by tag/handle/offset `count' times.
735 static __inline void bus_space_set_multi_1(bus_space_tag_t tag,
739 static __inline void bus_space_set_multi_2(bus_space_tag_t tag,
743 static __inline void bus_space_set_multi_4(bus_space_tag_t tag,
749 bus_space_set_multi_1(bus_space_tag_t tag, bus_space_handle_t bsh,
754 if (tag == X86_BUS_SPACE_IO)
763 bus_space_set_multi_2(bus_space_tag_t tag, bus_space_handle_t bsh,
768 if (tag == X86_BUS_SPACE_IO)
777 bus_space_set_multi_4(bus_space_tag_t tag, bus_space_handle_t bsh,
782 if (tag == X86_BUS_SPACE_IO)
796 * by tag/handle starting at `offset'.
799 static __inline void bus_space_set_region_1(bus_space_tag_t tag,
803 static __inline void bus_space_set_region_2(bus_space_tag_t tag,
807 static __inline void bus_space_set_region_4(bus_space_tag_t tag,
813 bus_space_set_region_1(bus_space_tag_t tag, bus_space_handle_t bsh,
818 if (tag == X86_BUS_SPACE_IO)
827 bus_space_set_region_2(bus_space_tag_t tag, bus_space_handle_t bsh,
832 if (tag == X86_BUS_SPACE_IO)
841 bus_space_set_region_4(bus_space_tag_t tag, bus_space_handle_t bsh,
846 if (tag == X86_BUS_SPACE_IO)
860 * at tag/bsh1/off1 to bus space starting at tag/bsh2/off2.
863 static __inline void bus_space_copy_region_1(bus_space_tag_t tag,
869 static __inline void bus_space_copy_region_2(bus_space_tag_t tag,
875 static __inline void bus_space_copy_region_4(bus_space_tag_t tag,
882 bus_space_copy_region_1(bus_space_tag_t tag, bus_space_handle_t bsh1,
889 if (tag == X86_BUS_SPACE_IO) {
917 bus_space_copy_region_2(bus_space_tag_t tag, bus_space_handle_t bsh1,
924 if (tag == X86_BUS_SPACE_IO) {
952 bus_space_copy_region_4(bus_space_tag_t tag, bus_space_handle_t bsh1,
959 if (tag == X86_BUS_SPACE_IO) {
993 * void bus_space_barrier(bus_space_tag_t tag, bus_space_handle_t bsh,
1002 bus_space_barrier(bus_space_tag_t tag __unused, bus_space_handle_t bsh __unused,
1094 bus_space_peek_##width(bus_space_tag_t tag, \
1098 tmp = bus_space_read_##width(tag, hnd, offset); \
1111 bus_space_poke_##width(bus_space_tag_t tag, \
1114 bus_space_write_##width(tag, hnd, offset, value); \