Home
last modified time | relevance | path

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

/Linux-v6.1/mm/kmsan/
Dcore.c112 src_slots = (ALIGN((u64)src + n, KMSAN_ORIGIN_SIZE) - in kmsan_internal_memmove_metadata()
113 ALIGN_DOWN((u64)src, KMSAN_ORIGIN_SIZE)) / in kmsan_internal_memmove_metadata()
114 KMSAN_ORIGIN_SIZE; in kmsan_internal_memmove_metadata()
115 dst_slots = (ALIGN((u64)dst + n, KMSAN_ORIGIN_SIZE) - in kmsan_internal_memmove_metadata()
116 ALIGN_DOWN((u64)dst, KMSAN_ORIGIN_SIZE)) / in kmsan_internal_memmove_metadata()
117 KMSAN_ORIGIN_SIZE; in kmsan_internal_memmove_metadata()
127 (u32 *)ALIGN_DOWN((u64)shadow_src, KMSAN_ORIGIN_SIZE); in kmsan_internal_memmove_metadata()
137 skip_bits = ((u64)src % KMSAN_ORIGIN_SIZE) * 8; in kmsan_internal_memmove_metadata()
147 skip_bits = (((u64)src + n) % KMSAN_ORIGIN_SIZE) * 8; in kmsan_internal_memmove_metadata()
196 skip_bits = (((u64)dst + n) % KMSAN_ORIGIN_SIZE) * 8; in kmsan_internal_memmove_metadata()
[all …]
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()
Dkmsan.h29 #define KMSAN_ORIGIN_SIZE 4 macro