---
title: IOAF_bcopy_WriteCombine
framework: kernel
role: symbol
role_heading: Function
path: kernel/1416189-ioaf_bcopy_writecombine
---

# IOAF_bcopy_WriteCombine

An efficient bcopy from "write combine" memory to regular memory. It is safe to assume that all memory has been copied when the function has completed

## Declaration

```occ
void IOAF_bcopy_WriteCombine(const void *src, void *dest, unsigned int count);
```

## Parameters

- `src`: Pointer to the data to convert
- `dest`: Pointer to the converted data
- `count`: The number of items to convert

## See Also

### Audio Data

- [IOAudioEngineNotifications](kernel/ioaudioenginenotifications.md)
- [IOAudioEngineTraps](kernel/ioaudioenginetraps.md)
- [IOAudioSampleRate](kernel/ioaudiosamplerate.md)
- [IOAudioStreamFormat](kernel/ioaudiostreamformat.md)
- [IOAudioStreamFormatExtension](kernel/ioaudiostreamformatextension.md)
- [IOAudioTimeStamp](kernel/ioaudiotimestamp.md)
- [IOAudioClientBuffer](kernel/ioaudioclientbuffer.md)
- [IOAudioClientBuffer64](kernel/ioaudioclientbuffer64.md)
- [IOAudioClientBufferExtendedInfo](kernel/ioaudioclientbufferextendedinfo.md)
- [IOAudioClientBufferExtendedInfo64](kernel/ioaudioclientbufferextendedinfo64.md)
- [IOAudioEnginePosition](kernel/ioaudioengineposition.md)
- [UInt64mult](kernel/1402722-uint64mult.md)
