Home
last modified time | relevance | path

Searched refs:tagged_address (Results 1 – 5 of 5) sorted by relevance

/xnu-12377.41.6/san/memory/
H A Dkasan-tbi.c451 caddr_t tagged_address = (caddr_t)vm_memtag_insert_tag((long)address, kasan_tbi_full_tag()); in vm_memtag_generate_and_store_tag() local
452 vm_memtag_store_tag(tagged_address, size); in vm_memtag_generate_and_store_tag()
454 return tagged_address; in vm_memtag_generate_and_store_tag()
458 vm_memtag_verify_tag(vm_map_address_t tagged_address) in vm_memtag_verify_tag() argument
460 __asan_load1(tagged_address); in vm_memtag_verify_tag()
/xnu-12377.41.6/osfmk/arm64/
H A Dmte.c242 vm_memtag_store_tag(caddr_t tagged_address, vm_size_t size) in vm_memtag_store_tag() argument
245 mte_store_tag(tagged_address, size); in vm_memtag_store_tag()
260 vm_memtag_verify_tag(vm_map_address_t tagged_address) in vm_memtag_verify_tag() argument
263 asm volatile ("ldrb wzr, [%0]" : : "r"(tagged_address) : "memory"); in vm_memtag_verify_tag()
/xnu-12377.41.6/osfmk/vm/
H A Dvm_memtag.h81 vm_memtag_store_tag(caddr_t tagged_address, vm_size_t size);
92 vm_memtag_verify_tag(vm_map_address_t tagged_address);
/xnu-12377.41.6/bsd/skywalk/mem/
H A Dskmem_slab.c212 vm_map_address_t tagged_address; /* address tagging */ in skmem_slab_alloc_locked() local
343 tagged_address = (vm_map_address_t)vm_memtag_generate_and_store_tag(bc->bc_addr, in skmem_slab_alloc_locked()
357 buf = __unsafe_forge_bidi_indexable(void *, tagged_address, in skmem_slab_alloc_locked()
H A Dskmem_cache.c1572 vm_map_address_t tagged_address; /* address tagging */ in skmem_cache_batch_free_common() local
1609 tagged_address = (vm_map_address_t)vm_memtag_generate_and_store_tag( in skmem_cache_batch_free_common()
1613 struct skmem_obj *, tagged_address, in skmem_cache_batch_free_common()