| /xnu-11215/osfmk/kdp/output_stages/ |
| H A D | out_memory_backing_aware_buffer.c | 61 char *corename, uint64_t length, void * panic_data) in memory_backing_aware_buffer_stage_outproc() argument 69 if ((request != KDP_DATA) || !panic_data) { in memory_backing_aware_buffer_stage_outproc() 71 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in memory_backing_aware_buffer_stage_outproc() 81 pmap_paddr_t phys = kvtophys((vm_offset_t)panic_data); in memory_backing_aware_buffer_stage_outproc() 83 kern_coredump_log(NULL, "%s kvtophys() for address %p returned NULL\n", __func__, panic_data); in memory_backing_aware_buffer_stage_outproc() 87 size_t bytes_in_page = MIN(length, PAGE_SIZE - ((vm_offset_t)panic_data % PAGE_SIZE)); in memory_backing_aware_buffer_stage_outproc() 89 …rr = next_stage->kos_funcs.kosf_outproc(next_stage, KDP_DATA, corename, bytes_in_page, panic_data); in memory_backing_aware_buffer_stage_outproc() 101 volatile const uint8_t *src = panic_data; in memory_backing_aware_buffer_stage_outproc() 115 panic_data = (void *)((uintptr_t)panic_data + bytes_in_page); in memory_backing_aware_buffer_stage_outproc()
|
| H A D | out_aea.c | 115 __unused char *corename, uint64_t length, void *panic_data) in aea_stage_outproc() argument 138 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in aea_stage_outproc() 141 stage_data->starting_corefile_offset = *((uint64_t *) panic_data); in aea_stage_outproc() 147 if (!length && !panic_data) { in aea_stage_outproc() 177 …= apple_encrypted_archive->aea_write(stage_data->state, stage_data->state_size, panic_data, chunk); in aea_stage_outproc() 185 if (panic_data) { in aea_stage_outproc() 186 panic_data = (void *) (((uintptr_t) panic_data) + chunk); in aea_stage_outproc() 192 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in aea_stage_outproc() 200 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in aea_stage_outproc()
|
| H A D | out_buffer.c | 75 char *corename, uint64_t length, void * panic_data) in buffer_stage_outproc() argument 86 || (request == KDP_DATA && length == 0 && !panic_data)) { in buffer_stage_outproc() 99 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in buffer_stage_outproc() 115 bcopy(panic_data, (void *)((uintptr_t)data->buffer + data->current_size), bytes_to_copy); in buffer_stage_outproc() 119 panic_data = (void *) ((uintptr_t) panic_data + bytes_to_copy); in buffer_stage_outproc()
|
| H A D | out_zlib.c | 191 char *corename, uint64_t length, void *panic_data) in zlib_stage_outproc() argument 202 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in zlib_stage_outproc() 213 err = zlib_stream_output_chunk(stage, chunk, panic_data); in zlib_stage_outproc() 217 if (panic_data) { in zlib_stage_outproc() 218 panic_data = (void *) (((uintptr_t) panic_data) + chunk); in zlib_stage_outproc() 222 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in zlib_stage_outproc() 230 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in zlib_stage_outproc()
|
| H A D | out_lz4.c | 141 char *corename, uint64_t length, void *panic_data) in lz4_stage_outproc() argument 168 panic_data); in lz4_stage_outproc() 171 if (panic_data) { in lz4_stage_outproc() 173 return lz4_stage_stream(data, next_stage, corename, panic_data, (size_t)length, in lz4_stage_outproc()
|
| H A D | out_progress_notify.c | 56 char *corename, uint64_t length, void * panic_data) in progress_notify_stage_outproc() argument 70 err = next_stage->kos_funcs.kosf_outproc(next_stage, request, corename, length, panic_data); in progress_notify_stage_outproc()
|
| H A D | out_shmem.c | 267 __unused char *corename, uint64_t length, void * panic_data) in shmem_stage_outproc() argument 321 assert(panic_data == NULL); in shmem_stage_outproc() 349 …bcopy(panic_data, (void *)(data->currently_filling_buf->khsd_buf + data->currently_filling_buf->kh… in shmem_stage_outproc() 369 panic_data = (void *) ((uintptr_t)panic_data + bytes_to_copy); in shmem_stage_outproc()
|
| /xnu-11215/osfmk/kdp/ |
| H A D | kdp_out_stage.h | 51 char *corename, uint64_t length, void *panic_data);
|
| H A D | kdp_core.h | 120 uint64_t length, void *panic_data);
|
| H A D | kdp_udp.c | 1667 uint64_t length, void *panic_data) in kdp_send_crashdump_pkt() argument 1718 …if (!kdp_machine_vm_read((mach_vm_address_t)(uintptr_t)panic_data, (caddr_t) th->th_data, length))… in kdp_send_crashdump_pkt() 1719 uintptr_t next_page = round_page((uintptr_t)panic_data); in kdp_send_crashdump_pkt() 1721 if ((next_page - ((uintptr_t) panic_data)) < length) { in kdp_send_crashdump_pkt() 1722 uint64_t resid = length - (next_page - (intptr_t) panic_data); in kdp_send_crashdump_pkt() 1730 *(uint64_t *) th->th_data = OSSwapHostToBigInt64((*(uint64_t *) panic_data)); in kdp_send_crashdump_pkt() 1732 *(unsigned int *) th->th_data = htonl(*(unsigned int *) panic_data); in kdp_send_crashdump_pkt()
|
| /xnu-11215/osfmk/kern/ |
| H A D | ext_paniclog.c | 561 char panic_data[1024] = {0}; in ext_paniclog_write_panicdata_test() local 587 os_log(OS_LOG_DEFAULT, "EXT_PANICLOG_TEST: %u ", panic_data[i]); in ext_paniclog_write_panicdata_test() 634 os_log(OS_LOG_DEFAULT, "EXT_PANICLOG_TEST: data id is not equal: %s\n", panic_data + 20); in ext_paniclog_write_panicdata_test()
|
| H A D | debug.h | 806 void SavePanicInfo(const char *message, void *panic_data, uint64_t panic_options, const char* pa…
|
| H A D | debug.c | 267 unsigned int reason, void *ctx, uint64_t panic_options_mask, void *panic_data,
|
| /xnu-11215/osfmk/i386/AT386/ |
| H A D | model_dep.c | 842 …__unused const char *message, void *panic_data, uint64_t panic_options, __unused const char* panic… in SavePanicInfo() argument 845 thread_t thread_to_trace = (thread_t) panic_data; in SavePanicInfo()
|
| /xnu-11215/osfmk/arm/ |
| H A D | model_dep.c | 882 …const char *message, __unused void *panic_data, uint64_t panic_options, const char* panic_initiato… in SavePanicInfo() argument
|