/src/sys/arch/hpcsh/include/ |
bus_util.h | 9 #define _BUS_SPACE_READ(PREFIX, BYTES, BITS) \ 11 PREFIX##_read_##BYTES(void *, bus_space_handle_t, bus_size_t); \ 13 PREFIX##_read_##BYTES(void *tag, bus_space_handle_t bsh, \ 20 #define _BUS_SPACE_READ_MULTI(PREFIX, BYTES, BITS) \ 22 PREFIX##_read_multi_##BYTES(void *, bus_space_handle_t, bus_size_t, \ 25 PREFIX##_read_multi_##BYTES(void *tag, bus_space_handle_t bsh, \ 35 #define _BUS_SPACE_READ_REGION(PREFIX, BYTES, BITS) \ 37 PREFIX##_read_region_##BYTES(void *, bus_space_handle_t, bus_size_t, \ 40 PREFIX##_read_region_##BYTES(void *tag, bus_space_handle_t bsh, \ 50 #define _BUS_SPACE_WRITE(PREFIX, BYTES, BITS) [all...] |
/src/sys/arch/emips/include/ |
bus.h | 155 #define __EMIPS_bus_space_read_multi(BYTES,BITS) \ 156 static __inline void __CONCAT(bus_space_read_multi_,BYTES) \ 161 __CONCAT(bus_space_read_multi_,BYTES)( \ 170 *a++ = __CONCAT(bus_space_read_,BYTES)(t, h, o); \ 189 #define __EMIPS_bus_space_read_region(BYTES,BITS) \ 190 static __inline void __CONCAT(bus_space_read_region_,BYTES) \ 195 __CONCAT(bus_space_read_region_,BYTES)( \ 204 *a++ = __CONCAT(bus_space_read_,BYTES)(t, h, o); \ 205 o += BYTES; \ 254 #define __EMIPS_bus_space_write_multi(BYTES,BITS) [all...] |
/src/sys/arch/arc/arc/ |
bus_space.c | 53 #define bus_space_read(BYTES,BITS) \ 55 __CONCAT(bus_space_read_,BYTES)(bus_space_tag_t bst, \ 59 (bsh + (offset << __CONCAT(bst->bs_stride_,BYTES)))); \ 76 #define bus_space_read_multi(BYTES,BITS) \ 78 __CONCAT(bus_space_read_multi_,BYTES)(bus_space_tag_t bst, \ 84 (bsh + (offset << __CONCAT(bst->bs_stride_,BYTES))); \ 105 #define bus_space_read_region(BYTES,BITS) \ 107 __CONCAT(bus_space_read_region_,BYTES)(bus_space_tag_t bst, \ 111 int stride = 1 << __CONCAT(bst->bs_stride_,BYTES); \ 114 (bsh + (offset << __CONCAT(bst->bs_stride_,BYTES))); \ [all...] |
/src/sys/arch/newsmips/include/ |
bus.h | 146 #define __NEWSMIPS_bus_space_read_multi(BYTES,BITS) \ 147 static __inline void __CONCAT(bus_space_read_multi_,BYTES) \ 152 __CONCAT(bus_space_read_multi_,BYTES)( \ 161 *a++ = __CONCAT(bus_space_read_,BYTES)(t, h, o); \ 180 #define __NEWSMIPS_bus_space_read_region(BYTES,BITS) \ 181 static __inline void __CONCAT(bus_space_read_region_,BYTES) \ 186 __CONCAT(bus_space_read_region_,BYTES)( \ 195 *a++ = __CONCAT(bus_space_read_,BYTES)(t, h, o); \ 196 o += BYTES; \ 242 #define __NEWSMIPS_bus_space_write_multi(BYTES,BITS) [all...] |
/src/sys/arch/mipsco/include/ |
bus.h | 85 printf("%s 0x%lx not aligned to %d bytes %s:%d\n", \ 341 #define __BS_OFFSET(t, o, BYTES) ((o) << (t)->bs_stride) 342 #define __BS_FUNCTION(func,BYTES) __CONCAT3(func,_,BYTES) 347 #define __BS_ADDR(t, h, offset, BITS, BYTES) \ 349 ((h) + __BS_OFFSET(t, offset, BYTES) + \ 350 (t)->__CONCAT(bs_offset_,BYTES))) 360 #define __bus_space_read(BYTES,BITS) \ 362 __CONCAT(bus_space_read_,BYTES)(bus_space_tag_t bst, \ 365 return (*__BS_ADDR(bst, bsh, offset, BITS, BYTES)); \ [all...] |
/src/sys/arch/ews4800mips/include/ |
bus.h | 87 printf("%s 0x%x not aligned to %u bytes %s:%d\n", \ 281 #define _BUS_SPACE_READ(PREFIX, BYTES, BITS) \ 283 PREFIX##_read_##BYTES(void *, bus_space_handle_t, bus_size_t); \ 285 PREFIX##_read_##BYTES(void *tag, bus_space_handle_t bsh, \ 288 return __read_##BYTES(VADDR(bsh, offset)); \ 291 #define _BUS_SPACE_READ_MULTI(PREFIX, BYTES, BITS) \ 293 PREFIX##_read_multi_##BYTES(void *, bus_space_handle_t, bus_size_t, \ 296 PREFIX##_read_multi_##BYTES(void *tag, bus_space_handle_t bsh, \ 301 *addr++ = __read_##BYTES(a); \ 304 #define _BUS_SPACE_READ_REGION(PREFIX, BYTES, BITS) [all...] |
/src/sys/arch/playstation2/include/ |
bus.h | 88 printf("%s 0x%x not aligned to %u bytes %s:%d\n", \ 323 #define _BUS_SPACE_READ(PREFIX, BYTES, BITS) \ 325 PREFIX##_read_##BYTES(void *, bus_space_handle_t, bus_size_t); \ 327 PREFIX##_read_##BYTES(void *tag, bus_space_handle_t bsh, \ 330 return __read_##BYTES(VADDR(bsh, offset)); \ 333 #define _BUS_SPACE_READ_MULTI(PREFIX, BYTES, BITS) \ 335 PREFIX##_read_multi_##BYTES(void *, bus_space_handle_t, bus_size_t, \ 338 PREFIX##_read_multi_##BYTES(void *tag, bus_space_handle_t bsh, \ 343 *addr++ = __read_##BYTES(a); \ 346 #define _BUS_SPACE_READ_REGION(PREFIX, BYTES, BITS) [all...] |
/src/sys/arch/alpha/tc/ |
tc_bus_mem.c | 446 #define tc_mem_read_multi_N(BYTES,TYPE) \ 448 __C(tc_mem_read_multi_,BYTES)( \ 458 *a++ = __C(tc_mem_read_,BYTES)(v, h, o); \ 466 #define tc_mem_read_region_N(BYTES,TYPE) \ 468 __C(tc_mem_read_region_,BYTES)( \ 477 *a++ = __C(tc_mem_read_,BYTES)(v, h, o); \ 548 #define tc_mem_write_multi_N(BYTES,TYPE) \ 550 __C(tc_mem_write_multi_,BYTES)( \ 559 __C(tc_mem_write_,BYTES)(v, h, o, *a++); \ 568 #define tc_mem_write_region_N(BYTES,TYPE) [all...] |
/src/sys/arch/luna68k/include/ |
bus.h | 507 #define __MACHINE_copy_region_N(BYTES) \ 508 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \ 515 __CONCAT(bus_space_copy_region_,BYTES)( \ 527 for (o = 0; c != 0; c--, o += BYTES) \ 528 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 529 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 532 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 533 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 534 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); [all...] |
/src/sys/arch/news68k/include/ |
bus.h | 511 #define __NEWS68K_copy_region_N(BYTES) \ 512 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \ 519 __CONCAT(bus_space_copy_region_,BYTES)(bus_space_tag_t t, \ 527 for (o = 0; c != 0; c--, o += BYTES) \ 528 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 529 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 532 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 533 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 534 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); [all...] |
/src/sys/arch/next68k/include/ |
bus_space.h | 468 #define __NEXT68K_copy_region_N(BYTES) \ 469 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \ 476 __CONCAT(bus_space_copy_region_,BYTES)( \ 488 for (o = 0; c != 0; c--, o += BYTES) \ 489 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 490 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 493 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 494 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 495 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); [all...] |
/src/sys/arch/mips/alchemy/ |
au_himem_space.c | 506 #define AU_HIMEM_RM(TYPE,BYTES) \ 508 __CONCAT(au_himem_rm_,BYTES)(void *v, \ 513 *dst ++ = __CONCAT(au_himem_r_,BYTES)(v, h, o); \ 520 #define AU_HIMEM_RMS(TYPE,BYTES) \ 522 __CONCAT(au_himem_rms_,BYTES)(void *v, \ 527 *dst++ = __CONCAT(au_himem_rs_,BYTES)(v, h, o); \ 534 #define AU_HIMEM_RR(TYPE,BYTES) \ 536 __CONCAT(au_himem_rr_,BYTES)(void *v, \ 541 *dst++ = __CONCAT(au_himem_r_,BYTES)(v, h, o); \ 542 o += BYTES; \ [all...] |
au_wired_space.c | 442 #define AU_WIRED_RM(TYPE,BYTES) \ 444 __CONCAT(au_wired_rm_,BYTES)(void *v, \ 449 *dst ++ = __CONCAT(au_wired_r_,BYTES)(v, h, o); \ 456 #define AU_WIRED_RMS(TYPE,BYTES) \ 458 __CONCAT(au_wired_rms_,BYTES)(void *v, \ 464 *dst++ = __CONCAT(au_wired_rs_,BYTES)(v, h, o); \ 471 #define AU_WIRED_RR(TYPE,BYTES) \ 473 __CONCAT(au_wired_rr_,BYTES)(void *v, \ 478 *dst++ = __CONCAT(au_wired_r_,BYTES)(v, h, o); \ 479 o += BYTES; \ [all...] |
/src/sys/arch/evbcf/include/ |
bus_space.h | 544 #define __COLDFIRE_copy_region_N(BYTES) \ 545 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \ 552 __CONCAT(bus_space_copy_region_,BYTES)( \ 564 for (o = 0; c != 0; c--, o += BYTES) \ 565 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 566 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 569 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 570 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 571 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); [all...] |
/src/sys/arch/mvme68k/include/ |
bus_space.h | 547 #define __MVME68K_copy_region_N(BYTES) \ 548 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \ 555 __CONCAT(bus_space_copy_region_,BYTES)( \ 567 for (o = 0; c != 0; c--, o += BYTES) \ 568 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 569 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 572 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 573 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 574 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); [all...] |
/src/sys/arch/virt68k/include/ |
bus_space.h | 556 #define __VIRT68K_copy_region_N(BYTES) \ 557 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \ 564 __CONCAT(bus_space_copy_region_,BYTES)( \ 577 for (o = 0; c != 0; c--, o += BYTES) \ 578 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 579 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 582 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 583 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 584 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); [all...] |
/src/sys/arch/mips/mips/ |
bus_space_alignstride_chipdep.c | 83 * Size (in bytes) of minimum bus access, e.g. 4 775 #define CHIP_read_multi_N(BYTES,TYPE) \ 777 __C(__BS(read_multi_),BYTES)(void *v, bus_space_handle_t h, \ 784 *a++ = __C(__BS(read_),BYTES)(v, h, o); \ 792 #define CHIP_read_region_N(BYTES,TYPE) \ 794 __C(__BS(read_region_),BYTES)(void *v, bus_space_handle_t h, \ 799 *a++ = __C(__BS(read_),BYTES)(v, h, o); \ 881 #define CHIP_write_multi_N(BYTES,TYPE) \ 883 __C(__BS(write_multi_),BYTES)(void *v, bus_space_handle_t h, \ 888 __C(__BS(write_),BYTES)(v, h, o, *a++); [all...] |
/src/sys/arch/alpha/pci/ |
pci_bwx_bus_io_chipdep.c | 626 #define CHIP_io_read_multi_N(BYTES,TYPE) \ 628 __C(__C(CHIP,_io_read_multi_),BYTES)( \ 639 *a++ = __C(__C(CHIP,_io_read_),BYTES)(v, h, o); \ 647 #define CHIP_io_read_region_N(BYTES,TYPE) \ 649 __C(__C(CHIP,_io_read_region_),BYTES)( \ 658 *a++ = __C(__C(CHIP,_io_read_),BYTES)(v, h, o); \ 732 #define CHIP_io_write_multi_N(BYTES,TYPE) \ 734 __C(__C(CHIP,_io_write_multi_),BYTES)( \ 743 __C(__C(CHIP,_io_write_),BYTES)(v, h, o, *a++); \ 753 #define CHIP_io_write_region_N(BYTES,TYPE) [all...] |
pci_bwx_bus_mem_chipdep.c | 598 #define CHIP_mem_read_multi_N(BYTES,TYPE) \ 600 __C(__C(CHIP,_mem_read_multi_),BYTES)( \ 611 *a++ = __C(__C(CHIP,_mem_read_),BYTES)(v, h, o); \ 619 #define CHIP_mem_read_region_N(BYTES,TYPE) \ 621 __C(__C(CHIP,_mem_read_region_),BYTES)( \ 630 *a++ = __C(__C(CHIP,_mem_read_),BYTES)(v, h, o); \ 704 #define CHIP_mem_write_multi_N(BYTES,TYPE) \ 706 __C(__C(CHIP,_mem_write_multi_),BYTES)( \ 715 __C(__C(CHIP,_mem_write_),BYTES)(v, h, o, *a++); \ 725 #define CHIP_mem_write_region_N(BYTES,TYPE) [all...] |
pci_swiz_bus_io_chipdep.c | 711 #define CHIP_io_read_multi_N(BYTES,TYPE) \ 713 __C(__C(CHIP,_io_read_multi_),BYTES)(void *v, bus_space_handle_t h, bus_size_t o, TYPE *a, bus_size_t c) \ 719 *a++ = __C(__C(CHIP,_io_read_),BYTES)(v, h, o); \ 727 #define CHIP_io_read_region_N(BYTES,TYPE) \ 729 __C(__C(CHIP,_io_read_region_),BYTES)(void *v, bus_space_handle_t h, bus_size_t o, TYPE *a, bus_size_t c) \ 733 *a++ = __C(__C(CHIP,_io_read_),BYTES)(v, h, o); \ 805 #define CHIP_io_write_multi_N(BYTES,TYPE) \ 807 __C(__C(CHIP,_io_write_multi_),BYTES)(void *v, bus_space_handle_t h, bus_size_t o, const TYPE *a, bus_size_t c) \ 811 __C(__C(CHIP,_io_write_),BYTES)(v, h, o, *a++); \ 821 #define CHIP_io_write_region_N(BYTES,TYPE) [all...] |
pci_swiz_bus_mem_chipdep.c | 1066 #define CHIP_mem_read_multi_N(BYTES,TYPE) \ 1068 __C(__C(CHIP,_mem_read_multi_),BYTES)(void *v, bus_space_handle_t h, bus_size_t o, TYPE *a, bus_size_t c) \ 1074 *a++ = __C(__C(CHIP,_mem_read_),BYTES)(v, h, o); \ 1082 #define CHIP_mem_read_region_N(BYTES,TYPE) \ 1084 __C(__C(CHIP,_mem_read_region_),BYTES)(void *v, bus_space_handle_t h, bus_size_t o, TYPE *a, bus_size_t c) \ 1088 *a++ = __C(__C(CHIP,_mem_read_),BYTES)(v, h, o); \ 1185 #define CHIP_mem_write_multi_N(BYTES,TYPE) \ 1187 __C(__C(CHIP,_mem_write_multi_),BYTES)(void *v, bus_space_handle_t h, bus_size_t o, const TYPE *a, bus_size_t c) \ 1191 __C(__C(CHIP,_mem_write_),BYTES)(v, h, o, *a++); \ 1201 #define CHIP_mem_write_region_N(BYTES,TYPE) [all...] |
/src/sys/arch/hp300/include/ |
bus.h | 683 #define __HP300_copy_region_N(BYTES) \ 685 __CONCAT(bus_space_copy_region_,BYTES)(bus_space_tag_t t, \ 693 for (o = 0; c != 0; c--, o += BYTES) \ 694 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 695 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 698 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 699 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 700 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \
|
/src/usr.bin/systat/ |
convtbl.c | 53 #define BYTES (1) 68 [SC_BYTE] = { BYTE, BYTES, "B", "byte" },
|
/src/sys/arch/mac68k/include/ |
bus.h | 690 #define __MAC68K_copy_region_N(BYTES) \ 691 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \ 698 __CONCAT(bus_space_copy_region_,BYTES)( \ 710 for (o = 0; c != 0; c--, o += BYTES) \ 711 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 712 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \ 715 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \ 716 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \ 717 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); [all...] |