/freebsd/sys/sys/ |
H A D | asan.h | 61 void kasan_mark(const void *, size_t, size_t, uint8_t); 66 #define kasan_mark(p, s, l, c) 63 #define kasan_mark( global() macro
|
/freebsd/sys/kern/ |
H A D | kern_malloc.c | 614 kasan_mark(va, osize, size, KASAN_MALLOC_REDZONE); in malloc_large() 682 kasan_mark((void *)va, osize, size, KASAN_MALLOC_REDZONE); 749 kasan_mark((void *)va, osize, size, KASAN_MALLOC_REDZONE); in malloc_domainset() 932 kasan_mark(addr, size, size, 0); in _free() 940 kasan_mark(addr, size, size, 0); in _free() 1041 kasan_mark((void *)addr, size, alloc, KASAN_MALLOC_REDZONE); in realloc() 1054 kasan_mark(addr, alloc, alloc, 0); in realloc() 1136 kasan_mark(addr, size, size, 0); in malloc_usable_size()
|
H A D | subr_asan.c | 258 kasan_mark(const void *addr, size_t size, size_t redzsize, uint8_t code) in kasan_mark() function 302 kasan_mark((void *)td->td_kstack, ptoa(td->td_kstack_pages), in kasan_thread_alloc() 1087 kasan_mark(globals[i].beg, globals[i].size, in __asan_register_globals() 1098 kasan_mark(globals[i].beg, globals[i].size_with_redzone, in __asan_unregister_globals() 1212 kasan_mark(addr, size, roundup(size, KASAN_ALLOCA_SCALE_SIZE), in __asan_alloca_poison()
|
H A D | kern_exec.c | 1442 kasan_mark((void *)argkva->addr, exec_map_entry_size, in exec_alloc_args_kva() 1454 kasan_mark((void *)argkva->addr, 0, exec_map_entry_size, in exec_release_args_kva()
|
H A D | vfs_subr.c | 614 kasan_mark(mem, size, roundup2(size, UMA_ALIGN_PTR + 1), 0); in vnode_ctor() 642 kasan_mark(mem, off1, off1, KASAN_UMA_FREED); in vnode_dtor() 648 kasan_mark((void *)((char *)mem + off1), off2 - off1, in vnode_dtor() 653 kasan_mark((void *)((char *)mem + off2), size - off2, size - off2, in vnode_dtor() 726 kasan_mark(mem, size, size, 0); in vnode_fini()
|
H A D | subr_intr.c | 343 kasan_mark(tf, sizeof(*tf), sizeof(*tf), 0); in intr_irq_handler()
|
/freebsd/sys/arm64/arm64/ |
H A D | trap.c | 489 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in do_el1h_sync() 611 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in do_el0_sync() 762 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in do_serror() 779 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in unhandled_exception()
|
/freebsd/sys/vm/ |
H A D | vm_kern.c | 213 kasan_mark((void *)addr, size, asize, KASAN_KMEM_REDZONE); in kmem_alloc_san() 491 kasan_mark((void *)addr, size, asize, KASAN_KMEM_REDZONE); in kmem_malloc_domain() 689 kasan_mark(addr, size, size, 0); in kmem_free()
|
H A D | vm_glue.c | 511 kasan_mark((void *)ks, ptoa(pages), ptoa(pages), 0); in vm_thread_stack_dispose() 570 kasan_mark((void *)ks, 0, ptoa(pages), KASAN_KSTACK_FREED); in vm_thread_dispose()
|
H A D | uma_core.c | 558 kasan_mark(item, sz, rsz, KASAN_GENERIC_REDZONE); in kasan_mark_item_valid() 562 kasan_mark(zpcpu_get_cpu(pcpu_item, i), sz, rsz, in kasan_mark_item_valid() 579 kasan_mark(item, 0, sz, KASAN_UMA_FREED); in kasan_mark_item_invalid() 583 kasan_mark(zpcpu_get_cpu(pcpu_item, i), 0, sz, in kasan_mark_item_invalid() 595 kasan_mark(mem, sz, sz, 0); in kasan_mark_slab_valid() 609 kasan_mark(mem, 0, sz, KASAN_UMA_FREED); in kasan_mark_slab_invalid()
|
/freebsd/sys/x86/isa/ |
H A D | atpic.c | 529 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in atpic_handle_intr()
|
/freebsd/sys/x86/x86/ |
H A D | local_apic.c | 1275 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in lapic_handle_intr() 1295 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in lapic_handle_timer()
|
H A D | mp_x86.c | 1331 kasan_mark(&frame, sizeof(frame), sizeof(frame), 0); in ipi_bitmap_handler()
|
/freebsd/sys/amd64/amd64/ |
H A D | trap.c | 235 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in trap()
|
/freebsd/share/man/man9/ |
H A D | Makefile | 1395 kasan.9 kasan_mark.9
|