Files
erofs-linux/tools/virtio/linux/compiler.h
T
Michael S. Tsirkin a7c490333d tools/virtio: use virt_xxx barriers
Fix build after API changes.

Reported-by: Kamal Mostafa <[email protected]>
Signed-off-by: Michael S. Tsirkin <[email protected]>
2016-01-26 10:18:29 +02:00

10 lines
199 B
C

#ifndef LINUX_COMPILER_H
#define LINUX_COMPILER_H
#define WRITE_ONCE(var, val) \
(*((volatile typeof(val) *)(&(var))) = (val))
#define READ_ONCE(var) (*((volatile typeof(val) *)(&(var))))
#endif