1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_KASAN_H 3#define __ASM_KASAN_H 4 5#include <linux/const.h> 6 7#ifdef CONFIG_KASAN 8 9#define KASAN_SHADOW_SCALE_SHIFT 3 10#define KASAN_SHADOW_SIZE \ 11 (_AC(1, UL) << (_REGION1_SHIFT - KASAN_SHADOW_SCALE_SHIFT)) 12#define KASAN_SHADOW_OFFSET _AC(CONFIG_KASAN_SHADOW_OFFSET, UL) 13#define KASAN_SHADOW_START KASAN_SHADOW_OFFSET 14#define KASAN_SHADOW_END (KASAN_SHADOW_START + KASAN_SHADOW_SIZE) 15 16#endif 17 18#endif 19