Lines Matching refs:cur_origin
322 depot_stack_handle_t cur_origin = 0, new_origin = 0; in kmsan_internal_check_memory() local
343 if (cur_origin) { in kmsan_internal_check_memory()
345 kmsan_report(cur_origin, addr, size, in kmsan_internal_check_memory()
350 cur_origin = 0; in kmsan_internal_check_memory()
361 if (cur_origin) { in kmsan_internal_check_memory()
363 kmsan_report(cur_origin, addr, size, in kmsan_internal_check_memory()
368 cur_origin = 0; in kmsan_internal_check_memory()
380 if (cur_origin != new_origin) { in kmsan_internal_check_memory()
381 if (cur_origin) { in kmsan_internal_check_memory()
383 kmsan_report(cur_origin, addr, size, in kmsan_internal_check_memory()
388 cur_origin = new_origin; in kmsan_internal_check_memory()
395 if (cur_origin) { in kmsan_internal_check_memory()
397 kmsan_report(cur_origin, addr, size, cur_off_start, pos - 1, in kmsan_internal_check_memory()
405 char *cur_shadow = NULL, *next_shadow = NULL, *cur_origin = NULL, in kmsan_metadata_is_contiguous() local
422 cur_origin = kmsan_get_metadata((void *)cur_addr, /*is_origin*/ true); in kmsan_metadata_is_contiguous()
423 if (all_untracked && cur_origin) in kmsan_metadata_is_contiguous()
428 cur_origin = next_origin, next_addr += PAGE_SIZE) { in kmsan_metadata_is_contiguous()
438 ((u64)cur_origin == ((u64)next_origin - PAGE_SIZE))) in kmsan_metadata_is_contiguous()
451 pr_err("page[0].origin: %px, page[1].origin: %px\n", cur_origin, in kmsan_metadata_is_contiguous()