Sign in
nest-open-source
/
nest-learning-thermostat
/
5.10
/
linux-imx-4.9.88
/
refs/heads/master
/
.
/
tools
/
virtio
/
linux
/
compiler.h
blob: c9ccfd42ec137d593913bffcca846e197d1cb9f4 [
file
] [
log
] [
blame
] [
edit
]
#ifndef
LINUX_COMPILER_H
#define
LINUX_COMPILER_H
#define
WRITE_ONCE
(
var
,
val
)
\
(*((
volatile
typeof
(
val
)
*)(&(
var
)))
=
(
val
))
#define
READ_ONCE
(
var
)
(*((
volatile
typeof
(
var
)
*)(&(
var
))))
#endif