| 2224 | } |
| 2225 | |
| 2226 | void |
| 2227 | byteswap_uint64_array(void *vbuf, size_t size) |
| 2228 | { |
| 2229 | uint64_t *buf = vbuf; |
| 2230 | size_t count = size >> 3; |
| 2231 | int i; |
| 2232 | |
| 2233 | ASSERT((size & 7) == 0); |
| 2234 | |
| 2235 | for (i = 0; i < count; i++) |
| 2236 | buf[i] = BSWAP_64(buf[i]); |
| 2237 | } |
| 2238 | |
| 2239 | void |
| 2240 | byteswap_uint32_array(void *vbuf, size_t size) |
no outgoing calls