Lines Matching refs:cur_origin
311 depot_stack_handle_t cur_origin = 0, new_origin = 0; in kmsan_internal_check_memory() local
332 if (cur_origin) { in kmsan_internal_check_memory()
334 kmsan_report(cur_origin, addr, size, in kmsan_internal_check_memory()
339 cur_origin = 0; in kmsan_internal_check_memory()
350 if (cur_origin) { in kmsan_internal_check_memory()
352 kmsan_report(cur_origin, addr, size, in kmsan_internal_check_memory()
357 cur_origin = 0; in kmsan_internal_check_memory()
369 if (cur_origin != new_origin) { in kmsan_internal_check_memory()
370 if (cur_origin) { in kmsan_internal_check_memory()
372 kmsan_report(cur_origin, addr, size, in kmsan_internal_check_memory()
377 cur_origin = new_origin; in kmsan_internal_check_memory()
384 if (cur_origin) { in kmsan_internal_check_memory()
386 kmsan_report(cur_origin, addr, size, cur_off_start, pos - 1, in kmsan_internal_check_memory()
394 char *cur_shadow = NULL, *next_shadow = NULL, *cur_origin = NULL, in kmsan_metadata_is_contiguous() local
411 cur_origin = kmsan_get_metadata((void *)cur_addr, /*is_origin*/ true); in kmsan_metadata_is_contiguous()
412 if (all_untracked && cur_origin) in kmsan_metadata_is_contiguous()
417 cur_origin = next_origin, next_addr += PAGE_SIZE) { in kmsan_metadata_is_contiguous()
427 ((u64)cur_origin == ((u64)next_origin - PAGE_SIZE))) in kmsan_metadata_is_contiguous()
440 pr_err("page[0].origin: %px, page[1].origin: %px\n", cur_origin, in kmsan_metadata_is_contiguous()