/linux-5.19.10/mm/ |
D | page_poison.c | 29 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()
|
D | kmemleak.c | 294 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()
|
D | slub.c | 337 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 …]
|
D | slab_common.c | 1202 memcpy(ret, kasan_reset_tag(p), ks); in __do_krealloc() 1232 if (ret && kasan_reset_tag(p) != kasan_reset_tag(ret)) in krealloc()
|
D | vmalloc.c | 77 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()
|
D | slab.c | 4181 ptr = kasan_reset_tag(ptr); in __check_heap_object()
|
/linux-5.19.10/mm/kasan/ |
D | sw_tags.c | 105 untagged_addr = kasan_reset_tag((const void *)addr); in kasan_check_range() 124 void *untagged_addr = kasan_reset_tag(addr); in kasan_byte_accessible()
|
D | common.c | 235 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()
|
D | report_hw_tags.c | 21 return kasan_reset_tag(addr); in kasan_find_first_bad_addr()
|
D | kasan.h | 238 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()
|
D | report_tags.c | 22 addr = kasan_reset_tag(info->access_addr); in kasan_get_bug_type()
|
D | report_sw_tags.c | 36 void *p = kasan_reset_tag(addr); in kasan_find_first_bad_addr()
|
D | shadow.c | 84 addr = kasan_reset_tag(addr); in kasan_poison() 124 addr = kasan_reset_tag(addr); in kasan_unpoison()
|
D | report.c | 420 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/ |
D | vmap_stack.h | 26 return kasan_reset_tag(p); in arch_alloc_vmap_stack()
|
/linux-5.19.10/kernel/ |
D | scs.c | 47 return kasan_reset_tag(s); in __scs_alloc()
|
D | fork.c | 292 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/ |
D | slub_def.h | 175 return reciprocal_divide(kasan_reset_tag(obj) - addr, in __obj_to_index()
|
D | kasan.h | 352 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/ |
D | pageattr.c | 88 end > (unsigned long)kasan_reset_tag(area->addr) + area->size || in change_memory_common()
|
/linux-5.19.10/Documentation/translations/zh_CN/dev-tools/ |
D | kasan.rst | 353 ``kasan_reset_tag()`` 或 ``page_kasan_tag_reset()`` 。请注意,通过
|
/linux-5.19.10/arch/arm64/kernel/ |
D | module.c | 67 return kasan_reset_tag(p); in module_alloc()
|
/linux-5.19.10/arch/arm64/kvm/ |
D | arm.c | 1534 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/ |
D | bpf_jit_comp.c | 1526 return kasan_reset_tag(vmalloc(size)); in bpf_jit_alloc_exec()
|
/linux-5.19.10/Documentation/dev-tools/ |
D | kasan.rst | 457 ``kasan_reset_tag()`` or ``page_kasan_tag_reset()``. Note that temporarily
|