Home
last modified time | relevance | path

Searched refs:KMSAN_ORIGIN_SIZE (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/mm/kmsan/
H A Dcore.c114 src_slots = (ALIGN((u64)src + n, KMSAN_ORIGIN_SIZE) - in kmsan_internal_memmove_metadata()
115 ALIGN_DOWN((u64)src, KMSAN_ORIGIN_SIZE)) / in kmsan_internal_memmove_metadata()
116 KMSAN_ORIGIN_SIZE; in kmsan_internal_memmove_metadata()
117 dst_slots = (ALIGN((u64)dst + n, KMSAN_ORIGIN_SIZE) - in kmsan_internal_memmove_metadata()
118 ALIGN_DOWN((u64)dst, KMSAN_ORIGIN_SIZE)) / in kmsan_internal_memmove_metadata()
119 KMSAN_ORIGIN_SIZE; in kmsan_internal_memmove_metadata()
129 (u32 *)ALIGN_DOWN((u64)shadow_src, KMSAN_ORIGIN_SIZE); in kmsan_internal_memmove_metadata()
139 skip_bits = ((u64)src % KMSAN_ORIGIN_SIZE) * 8; in kmsan_internal_memmove_metadata()
149 skip_bits = (((u64)src + n) % KMSAN_ORIGIN_SIZE) * 8; in kmsan_internal_memmove_metadata()
198 skip_bits = (((u64)dst + n) % KMSAN_ORIGIN_SIZE) * 8; in kmsan_internal_memmove_metadata()
[all …]
H A Dshadow.c59 KMSAN_WARN_ON(is_origin && !IS_ALIGNED(addr64, KMSAN_ORIGIN_SIZE)); in vmalloc_meta()
130 if (is_origin && !IS_ALIGNED(addr, KMSAN_ORIGIN_SIZE)) { in kmsan_get_metadata()
131 pad = addr % KMSAN_ORIGIN_SIZE; in kmsan_get_metadata()
H A Dkmsan.h29 #define KMSAN_ORIGIN_SIZE 4 macro