Home
last modified time | relevance | path

Searched refs:kcd_addr_begin (Results 1 – 11 of 11) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dkern_cdata.c313 data->kcd_addr_begin = buffer_addr_p; in kcdata_memory_alloc_init()
338 data->kcd_addr_begin = buffer_addr_p; in kcdata_memory_static_init()
359 mach_vm_address_t curend = data->kcd_addr_begin + data->kcd_length; in kcdata_endalloc()
375 mach_vm_address_t curend = data->kcd_addr_begin + data->kcd_length; in kcdata_release_endallocs()
391 return (void *)data->kcd_addr_begin; in kcdata_memory_get_begin_addr()
495 …%s: kcd buffer [%p - %p]\n", __func__, (void *) data->kcd_addr_begin, (void *) data->kcd_addr_begi… in kcdata_init_compress_state()
508 cd->kcd_cd_base = (void *)(data->kcd_addr_begin + data->kcd_length - size); in kcdata_init_compress_state()
740 data->kcd_length - total_uncompressed_size < data->kcd_addr_end - data->kcd_addr_begin) { in kcdata_compress_chunk_with_flags()
959 data->kcd_length - max_size < data->kcd_addr_end - data->kcd_addr_begin) { in kcdata_compression_window_close()
961 __func__, data->kcd_length, data->kcd_addr_end - data->kcd_addr_begin, max_size); in kcdata_compression_window_close()
[all …]
H A Dkern_cdata.h121 mach_vm_address_t kcd_addr_begin; member
H A Dkern_stackshot.c568 #define kcd_end_address(kcd) ((void *)((uint64_t)((kcd)->kcd_addr_begin) + kcdata_memory_get_used_b…
569 #define kcd_max_address(kcd) ((void *)((kcd)->kcd_addr_begin + (kcd)->kcd_length))
977 size_t used_size = descriptor->kcd_addr_end - descriptor->kcd_addr_begin; in stackshot_kcdata_free_unused()
1524 if ((cur_kcdata->kcd_addr_end - cur_kcdata->kcd_addr_begin) == 0) { in stackshot_copy_linked_kcdata()
1530 assert(((struct kcdata_item*) cur_kcdata->kcd_addr_begin)->type == KCDATA_BUFFER_BEGIN_STACKSHOT); in stackshot_copy_linked_kcdata()
1531 assert((final_kcdata->kcd_addr_begin + final_kcdata->kcd_length) > final_kcdata->kcd_addr_end); in stackshot_copy_linked_kcdata()
1533 size_t size = cur_kcdata->kcd_addr_end - cur_kcdata->kcd_addr_begin - header_size; in stackshot_copy_linked_kcdata()
1534 …size_t free = (final_kcdata->kcd_length + final_kcdata->kcd_addr_begin) - final_kcdata->kcd_addr_e… in stackshot_copy_linked_kcdata()
1542 …emcpy(final_kcdata, final_kcdata->kcd_addr_end, (void*) (cur_kcdata->kcd_addr_begin + header_size)… in stackshot_copy_linked_kcdata()
1693 …kmem_free(kernel_map, stackshot_ctx.sc_finalized_kcdata->kcd_addr_begin, stackshot_args.buffer_siz… in stackshot_free_final_kcdata()
[all …]
/xnu-11215/osfmk/corpses/
H A Dcorpse.c874 vm_address_t *kcd_addr_begin, in task_map_corpse_info() argument
886 *kcd_addr_begin = (vm_address_t)kcd_addr_begin_64; in task_map_corpse_info()
905 mach_vm_address_t *kcd_addr_begin, in task_map_corpse_info_64() argument
927 *kcd_addr_begin = crash_data_ptr; in task_map_corpse_info_64()
948 mach_vm_address_t *kcd_addr_begin, in task_map_kcdata_object_64() argument
970 *kcd_addr_begin = bt_data_ptr; in task_map_kcdata_object_64()
/xnu-11215/bsd/kern/
H A Dsys_reason.c191 assert(cur_reason->osr_kcd_descriptor.kcd_addr_begin == in os_reason_get_kcdata_descriptor()
193 if (cur_reason->osr_kcd_descriptor.kcd_addr_begin != in os_reason_get_kcdata_descriptor()
H A Dkern_exit.c878 kcdata_iter_t iter = kcdata_iter((void *)corpse_info->kcd_addr_begin, in get_exception_from_corpse_crashinfo()
/xnu-11215/osfmk/mach/
H A Dtask.defs500 out kcd_addr_begin :vm_address_t;
532 out kcd_addr_begin :mach_vm_address_t;
601 out kcd_addr_begin :mach_vm_address_t;
/xnu-11215/tools/lldbmacros/
H A Duserspace.py866 memory_begin_address = unsigned(kcdata.kcd_addr_begin)
H A Dktrace.py849 kcdata_addr = unsigned(kcdata.kcd_addr_begin)
H A Dprocess.py293 …return format_string.format(kcdata, kcdata.kcd_addr_begin, kcdata.kcd_addr_end, kcdata.kcd_length,…
/xnu-11215/osfmk/tests/
H A Dkernel_tests.c700 …T_LOG("addr_begin 0x%llx and end 0x%llx and address 0x%llx", test_kc_data.kcd_addr_begin, test_kc_… in kcdata_api_test()
701 …T_ASSERT(test_kc_data.kcd_addr_begin == address, "kcdata begin address is correct 0x%llx", (uint64… in kcdata_api_test()
733 T_ASSERT(user_addr > test_kc_data.kcd_addr_begin, "user_addr is in range of buffer"); in kcdata_api_test()