diff options
author | Richard Braun <rbraun@sceen.net> | 2017-05-29 18:36:19 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2017-05-29 18:36:19 +0200 |
commit | 65207c3994ec33aa865ceb521a516e8f38510c64 (patch) | |
tree | 51ad8cef79a0378b26211537df2d5c22caa55bb5 /kern/macros.h | |
parent | 1bbbb75e3fd4c2ede9f94f92f41f9c30310b3616 (diff) |
kern/macros: remove the read_once and write_once macros
Diffstat (limited to 'kern/macros.h')
-rw-r--r-- | kern/macros.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/kern/macros.h b/kern/macros.h index f3eb1075..a5b7b032 100644 --- a/kern/macros.h +++ b/kern/macros.h @@ -55,9 +55,6 @@ #define structof(ptr, type, member) \ ((type *)((char *)(ptr) - offsetof(type, member))) -#define read_once(x) (*(volatile typeof(x) *)&(x)) -#define write_once(x, v) (read_once(x) = (v)) - #define alignof(x) __alignof__(x) #define likely(expr) __builtin_expect(!!(expr), 1) |