Home
last modified time | relevance | path

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

/xnu-11215/bsd/tests/
H A Dbsd_tests.c225 struct kcdata_descriptor kcd; in xnupost_export_testdata() local
246 …kret = kcdata_memory_static_init(&kcd, (mach_vm_address_t)outp, KCDATA_BUFFER_BEGIN_XNUPOST_CONFIG… in xnupost_export_testdata()
251 kret = kcdata_get_memory_addr(&kcd, KCDATA_TYPE_TIMEBASE, sizeof(timebase), &user_addr); in xnupost_export_testdata()
258 …kret = kcdata_get_memory_addr(&kcd, STACKSHOT_KCTYPE_OSVERSION, length_to_copy, &user_ad… in xnupost_export_testdata()
264 …kret = kcdata_get_memory_addr(&kcd, STACKSHOT_KCTYPE_BOOTARGS, length_to_copy, &user_add… in xnupost_export_testdata()
270 …kret = kcdata_add_type_definition(&kcd, XNUPOST_KCTYPE_TESTCONFIG, kctype_name, &kc_xnupost_test_d… in xnupost_export_testdata()
279 …kret = kcdata_get_memory_addr_for_array(&kcd, XNUPOST_KCTYPE_TESTCONFIG, elem_size, total_tests, &… in xnupost_export_testdata()
296 *lenp = (uint32_t)kcdata_memory_get_used_bytes(&kcd); in xnupost_export_testdata()
/xnu-11215/osfmk/kern/
H A Dkern_stackshot.c568 #define kcd_end_address(kcd) ((void *)((uint64_t)((kcd)->kcd_addr_begin) + kcdata_memory_get_used_b… argument
569 #define kcd_max_address(kcd) ((void *)((kcd)->kcd_addr_begin + (kcd)->kcd_length)) argument
3427 kcdata_compression_window_open(kcd); in kcdata_record_uuid_info()
3456 kcdata_compression_window_open(kcd); in kcdata_record_uuid_info()
3533 kcdata_compression_window_open(kcd); in kcdata_record_uuid_info()
3596 kcdata_compression_window_open(kcd); in kcdata_record_task_iostats()
3761 kcdata_compression_window_open(kcd); in kcdata_record_transitioning_task_snapshot()
3779 kcd_exit_on_error(kcdata_compression_window_close(kcd)); in kcdata_record_transitioning_task_snapshot()
3824 kcdata_compression_window_open(kcd); in kcdata_record_task_snapshot()
3900 …error = pmap_dump_page_tables(task->map->pmap, kcd_end_address(kcd), kcd_max_address(kcd), stacksh… in kcdata_record_task_snapshot()
[all …]
H A Dkern_cdata.c395 kcdata_memory_get_used_bytes(kcdata_descriptor_t kcd) in kcdata_memory_get_used_bytes() argument
397 assert(kcd != NULL); in kcdata_memory_get_used_bytes()
398 return ((uint64_t)kcd->kcd_addr_end - (uint64_t)kcd->kcd_addr_begin) + sizeof(struct kcdata_item); in kcdata_memory_get_used_bytes()
402 kcdata_memory_get_uncompressed_bytes(kcdata_descriptor_t kcd) in kcdata_memory_get_uncompressed_bytes() argument
406 assert(kcd != NULL); in kcdata_memory_get_uncompressed_bytes()
407 if (kcd->kcd_flags & KCFLAG_USE_COMPRESSION) { in kcdata_memory_get_uncompressed_bytes()
410 kr = kcdata_get_compression_stats(kcd, &totalout, &totalin); in kcdata_memory_get_uncompressed_bytes()
418 return kcdata_memory_get_used_bytes(kcd); in kcdata_memory_get_uncompressed_bytes()
H A Dkern_cdata.h187 uint64_t kcdata_memory_get_used_bytes(kcdata_descriptor_t kcd);
188 uint64_t kcdata_memory_get_uncompressed_bytes(kcdata_descriptor_t kcd);
/xnu-11215/bsd/kern/
H A Dkern_guarded.c1182 struct kcdata_descriptor *kcd = &r->osr_kcd_descriptor; in vng_reason_from_pathname() local
1184 if (kcdata_get_memory_addr(kcd, in vng_reason_from_pathname()
1186 kcdata_memcpy(kcd, addr, path, pathlen); in vng_reason_from_pathname()