acrn-hypervisor/hypervisor/include/lib
Zheng, Gen 8f3b36b224 HV: add volatile declaration to pointer parameter
Add a volatile declaration to pointer parameter to avoid compiler
to optimize it by using old value saved in register instead of
accessing system memory.

Signed-off-by: Zheng, Gen <gen.zheng@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
2018-06-14 13:41:12 +08:00
..
crypto license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
atomic.h hv: refine the left atomic operation 2018-05-18 10:52:31 +08:00
bits.h HV: add volatile declaration to pointer parameter 2018-06-14 13:41:12 +08:00
errno.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
list.h initial import 2018-05-11 14:44:28 +08:00
macros.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
mem_mgt.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
rtl.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
spinlock.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
sprintf.h hv:replace unsigned long long with uint64_t 2018-06-12 10:21:19 +08:00
stdarg.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00
types.h fix MISRA C"Literal zero used in pointer context" 2018-06-11 12:13:43 +08:00
util.h license: Replace license text with SPDX tag 2018-06-01 10:43:06 +08:00