Searched refs:kmsan_get_metadata (Results 1 – 6 of 6) sorted by relevance
/linux/mm/kmsan/ |
H A D | core.c | 93 shadow_dst = kmsan_get_metadata(dst, KMSAN_META_SHADOW); in kmsan_internal_memmove_metadata() 100 shadow_src = kmsan_get_metadata(src, KMSAN_META_SHADOW); in kmsan_internal_memmove_metadata() 108 origin_dst = kmsan_get_metadata(dst, KMSAN_META_ORIGIN); in kmsan_internal_memmove_metadata() 109 origin_src = kmsan_get_metadata(src, KMSAN_META_ORIGIN); in kmsan_internal_memmove_metadata() 202 shadow_start = kmsan_get_metadata(addr, KMSAN_META_SHADOW); in kmsan_internal_set_shadow_origin() 224 (u32 *)kmsan_get_metadata((void *)address, KMSAN_META_ORIGIN); in kmsan_internal_set_shadow_origin() 269 shadow = kmsan_get_metadata((void *)(addr64 + pos), in kmsan_internal_check_memory() 305 origin = kmsan_get_metadata((void *)(addr64 + pos + i), in kmsan_internal_check_memory() 352 cur_shadow = kmsan_get_metadata((void *)cur_addr, /*is_origin*/ false); in kmsan_metadata_is_contiguous() 355 cur_origin = kmsan_get_metadata((void *)cur_addr, /*is_origin*/ true); in kmsan_metadata_is_contiguous() [all …]
|
H A D | shadow.c | 97 shadow = kmsan_get_metadata(address, KMSAN_META_SHADOW); in kmsan_get_shadow_origin_ptr() 102 ret.origin = kmsan_get_metadata(address, KMSAN_META_ORIGIN); in kmsan_get_shadow_origin_ptr() 124 void *kmsan_get_metadata(void *address, bool is_origin) in kmsan_get_metadata() function
|
H A D | hooks.c | 126 return (unsigned long)kmsan_get_metadata((void *)addr, in vmalloc_shadow() 132 return (unsigned long)kmsan_get_metadata((void *)addr, in vmalloc_origin()
|
H A D | instrumentation.c | 27 if (!kmsan_get_metadata(addr, KMSAN_META_SHADOW)) in is_bad_asm_addr()
|
/linux/arch/s390/include/asm/ |
H A D | kmsan.h | 31 return kmsan_get_metadata(addr, is_origin); in arch_kmsan_get_meta_or_null()
|
/linux/include/linux/ |
H A D | kmsan.h | 240 void *kmsan_get_metadata(void *addr, bool is_origin);
|