Home
last modified time | relevance | path

Searched refs:kasan_reset_tag (Results 1 – 25 of 26) sorted by relevance

12

/linux-5.19.10/mm/
Dpage_poison.c29 memset(kasan_reset_tag(addr), PAGE_POISON, PAGE_SIZE); in poison_page()
88 check_poison_mem(page, kasan_reset_tag(addr), PAGE_SIZE); in unpoison_page()
Dkmemleak.c294 HEX_GROUP_SIZE, kasan_reset_tag((void *)ptr), len, HEX_ASCII); in hex_dump_object()
384 unsigned long untagged_ptr = (unsigned long)kasan_reset_tag((void *)ptr); in lookup_object()
391 untagged_objp = (unsigned long)kasan_reset_tag((void *)object->pointer); in lookup_object()
630 untagged_ptr = (unsigned long)kasan_reset_tag((void *)ptr); in create_object()
638 untagged_objp = (unsigned long)kasan_reset_tag((void *)parent->pointer); in create_object()
809 untagged_ptr = (unsigned long)kasan_reset_tag((void *)ptr); in add_scan_area()
810 untagged_objp = (unsigned long)kasan_reset_tag((void *)object->pointer); in add_scan_area()
1187 object->checksum = crc32(0, kasan_reset_tag((void *)object->pointer), object->size); in update_checksum()
1262 pointer = *(unsigned long *)kasan_reset_tag((void *)ptr); in scan_block()
1265 untagged_ptr = (unsigned long)kasan_reset_tag((void *)pointer); in scan_block()
Dslub.c337 swab((unsigned long)kasan_reset_tag((void *)ptr_addr))); in freelist_ptr()
353 object = kasan_reset_tag(object); in get_freepointer()
370 object = kasan_reset_tag(object); in get_freepointer_safe()
384 freeptr_addr = (unsigned long)kasan_reset_tag((void *)freeptr_addr); in set_freepointer()
680 object = kasan_reset_tag(object); in check_valid_pointer()
695 16, 1, kasan_reset_tag((void *)addr), length, 1); in print_section()
726 return kasan_reset_tag(p + alloc); in get_track()
933 u8 *p = kasan_reset_tag(object); in init_object()
963 fault = memchr_inv(kasan_reset_tag(start), value, bytes); in check_bytes_and_report()
1064 fault = memchr_inv(kasan_reset_tag(pad), POISON_INUSE, remainder); in slab_pad_check()
[all …]
Dslab_common.c1202 memcpy(ret, kasan_reset_tag(p), ks); in __do_krealloc()
1232 if (ret && kasan_reset_tag(p) != kasan_reset_tag(ret)) in krealloc()
Dvmalloc.c77 unsigned long addr = (unsigned long)kasan_reset_tag(x); in is_vmalloc_addr()
634 unsigned long addr = (unsigned long)kasan_reset_tag(x); in is_vmalloc_or_module_addr()
798 addr = (unsigned long)kasan_reset_tag((void *)addr); in find_vmap_area_exceed_addr()
821 addr = (unsigned long)kasan_reset_tag((void *)addr); in __find_vmap_area()
2160 unsigned long addr = (unsigned long)kasan_reset_tag(mem); in vm_unmap_ram()
3483 addr = kasan_reset_tag(addr); in vread()
Dslab.c4181 ptr = kasan_reset_tag(ptr); in __check_heap_object()
/linux-5.19.10/mm/kasan/
Dsw_tags.c105 untagged_addr = kasan_reset_tag((const void *)addr); in kasan_check_range()
124 void *untagged_addr = kasan_reset_tag(addr); in kasan_byte_accessible()
Dcommon.c235 return kasan_reset_tag(object) + cache->kasan_info.alloc_meta_offset; in kasan_get_alloc_meta()
245 return kasan_reset_tag(object) + cache->kasan_info.free_meta_offset; in kasan_get_free_meta()
339 object = kasan_reset_tag(object); in ____kasan_slab_free()
486 if (is_kfence_address(kasan_reset_tag(object))) in ____kasan_kmalloc()
Dreport_hw_tags.c21 return kasan_reset_tag(addr); in kasan_find_first_bad_addr()
Dkasan.h238 return (kasan_reset_tag(addr) >= in addr_has_metadata()
382 addr = kasan_reset_tag(addr); in kasan_poison()
400 addr = kasan_reset_tag(addr); in kasan_unpoison()
Dreport_tags.c22 addr = kasan_reset_tag(info->access_addr); in kasan_get_bug_type()
Dreport_sw_tags.c36 void *p = kasan_reset_tag(addr); in kasan_find_first_bad_addr()
Dshadow.c84 addr = kasan_reset_tag(addr); in kasan_poison()
124 addr = kasan_reset_tag(addr); in kasan_unpoison()
Dreport.c420 void *untagged_addr = kasan_reset_tag(tagged_addr); in print_report()
453 info.first_bad_addr = kasan_reset_tag(ptr); in kasan_report_invalid_free()
/linux-5.19.10/arch/arm64/include/asm/
Dvmap_stack.h26 return kasan_reset_tag(p); in arch_alloc_vmap_stack()
/linux-5.19.10/kernel/
Dscs.c47 return kasan_reset_tag(s); in __scs_alloc()
Dfork.c292 stack = kasan_reset_tag(s->addr); in alloc_thread_stack_node()
331 stack = kasan_reset_tag(stack); in alloc_thread_stack_node()
365 tsk->stack = kasan_reset_tag(page_address(page)); in alloc_thread_stack_node()
398 stack = kasan_reset_tag(stack); in alloc_thread_stack_node()
/linux-5.19.10/include/linux/
Dslub_def.h175 return reciprocal_divide(kasan_reset_tag(obj) - addr, in __obj_to_index()
Dkasan.h352 static inline void *kasan_reset_tag(const void *addr) in kasan_reset_tag() function
369 static inline void *kasan_reset_tag(const void *addr) in kasan_reset_tag() function
/linux-5.19.10/arch/arm64/mm/
Dpageattr.c88 end > (unsigned long)kasan_reset_tag(area->addr) + area->size || in change_memory_common()
/linux-5.19.10/Documentation/translations/zh_CN/dev-tools/
Dkasan.rst353 ``kasan_reset_tag()`` 或 ``page_kasan_tag_reset()`` 。请注意,通过
/linux-5.19.10/arch/arm64/kernel/
Dmodule.c67 return kasan_reset_tag(p); in module_alloc()
/linux-5.19.10/arch/arm64/kvm/
Darm.c1534 params->tpidr_el2 = (unsigned long)kasan_reset_tag(per_cpu_ptr_nvhe_sym(__per_cpu_start, cpu)) - in cpu_prepare_hyp_mode()
/linux-5.19.10/arch/arm64/net/
Dbpf_jit_comp.c1526 return kasan_reset_tag(vmalloc(size)); in bpf_jit_alloc_exec()
/linux-5.19.10/Documentation/dev-tools/
Dkasan.rst457 ``kasan_reset_tag()`` or ``page_kasan_tag_reset()``. Note that temporarily

12