| ARM_DRAIN_WRITEBUF(2) | System Calls Manual (arm) | ARM_DRAIN_WRITEBUF(2) |
arm_drain_writebuf —
drains the CPU write buffer
ARM Architecture Library (libarm, -larm)
#include
<machine/sysarch.h>
int
arm_drain_writebuf(void);
arm_drain_writebuf()
will make sure that all the entries in the processor write buffer are
written out to memory.
Not all processors support this operation (currently only the SA110 does). Those processes that do not, treat this function as a null-op.
arm_drain_writebuf() will never fail so
will always return 0.
StrongARM Data Sheet
| June 10, 2025 | Debian |