Home
last modified time | relevance | path

Searched refs:panic_data (Results 1 – 15 of 15) sorted by relevance

/xnu-11215/osfmk/kdp/output_stages/
H A Dout_memory_backing_aware_buffer.c61 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 Dout_aea.c115 __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 Dout_buffer.c75 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 Dout_zlib.c191 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 Dout_lz4.c141 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 Dout_progress_notify.c56 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 Dout_shmem.c267 __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 Dkdp_out_stage.h51 char *corename, uint64_t length, void *panic_data);
H A Dkdp_core.h120 uint64_t length, void *panic_data);
H A Dkdp_udp.c1667 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 Dext_paniclog.c561 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 Ddebug.h806 void SavePanicInfo(const char *message, void *panic_data, uint64_t panic_options, const char* pa…
H A Ddebug.c267 unsigned int reason, void *ctx, uint64_t panic_options_mask, void *panic_data,
/xnu-11215/osfmk/i386/AT386/
H A Dmodel_dep.c842 …__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 Dmodel_dep.c882 …const char *message, __unused void *panic_data, uint64_t panic_options, const char* panic_initiato… in SavePanicInfo() argument