msan_orig_t
static inline msan_orig_t
kmsan_md_orig_decode(msan_orig_t orig, int *type, uintptr_t *ptr)
static inline msan_orig_t
kmsan_md_orig_decode(msan_orig_t orig, int *type, uintptr_t *ptr)
kmsan_report_hook(const void *addr, msan_orig_t *orig, size_t size, size_t off,
kmsan_report_inline(msan_orig_t orig, unsigned long pc)
ret.orig = (msan_orig_t *)msan_dummy_orig;
ret.orig = (msan_orig_t *)msan_dummy_orig;
(msan_orig_t *)kmsan_md_addr_to_orig((vm_offset_t)addr);
ret.orig = (msan_orig_t *)((uintptr_t)ret.orig &
kmsan_origin_fill(const void *addr, msan_orig_t o, size_t size)
msan_orig_t *orig;
orig = (msan_orig_t *)kmsan_md_addr_to_orig((vm_offset_t)addr);
orig = (msan_orig_t *)((uintptr_t)orig & MSAN_ORIG_MASK);
msan_orig_t *_src, *_dst;
_src = (msan_orig_t *)((uintptr_t)orig_src & MSAN_ORIG_MASK);
_dst = (msan_orig_t *)((uintptr_t)orig_dst & MSAN_ORIG_MASK);
msan_orig_t *orig;
orig = (msan_orig_t *)kmsan_md_addr_to_orig(addr + i);
orig = (msan_orig_t *)((uintptr_t)orig & MSAN_ORIG_MASK);
msan_orig_t *orig;
orig = &mtd->tls[ctx].param_origin[i / sizeof(msan_orig_t)];
msan_orig_t orig;
msan_orig_t __msan_chain_origin(msan_orig_t);
void __msan_warning(msan_orig_t);
msan_orig_t
__msan_chain_origin(msan_orig_t origin)
msan_orig_t orig;
__msan_warning(msan_orig_t origin)
msan_orig_t *orig;
msan_orig_t param_origin[MSAN_PARAM_SIZE / sizeof(msan_orig_t)];
msan_orig_t retval_origin;