Lines Matching refs:current_core

351 	struct kern_coredump_core * current_core = NULL;  in kern_unregister_userspace_coredump()  local
355 current_core = kern_userspace_coredump_core_list; in kern_unregister_userspace_coredump()
356 while (current_core) { in kern_unregister_userspace_coredump()
357 …ce_coredump_context * context = (struct kern_userspace_coredump_context *)current_core->kcc_refcon; in kern_unregister_userspace_coredump()
362 kern_userspace_coredump_core_list = current_core->kcc_next; in kern_unregister_userspace_coredump()
364 previous_core->kcc_next = current_core->kcc_next; in kern_unregister_userspace_coredump()
368 previous_core = current_core; in kern_unregister_userspace_coredump()
369 current_core = current_core->kcc_next; in kern_unregister_userspace_coredump()
373 if (current_core) { in kern_unregister_userspace_coredump()
374 kfree_type(struct kern_userspace_coredump_context, current_core->kcc_refcon); in kern_unregister_userspace_coredump()
828 kern_coredump_routine(void *core_outvars, struct kern_coredump_core *current_core, uint64_t core_be… in kern_coredump_routine() argument
844 context.core_config = &current_core->kcc_cb; in kern_coredump_routine()
845 context.core_refcon = current_core->kcc_refcon; in kern_coredump_routine()
846 context.core_is64bit = current_core->kcc_is64bit; in kern_coredump_routine()
847 context.core_mh_magic = current_core->kcc_mh_magic; in kern_coredump_routine()
848 context.core_cpu_type = current_core->kcc_cpu_type; in kern_coredump_routine()
849 context.core_cpu_subtype = current_core->kcc_cpu_subtype; in kern_coredump_routine()
851 context.core_name = current_core->kcc_corename; in kern_coredump_routine()
853 kern_coredump_log(&context, "\nBeginning coredump of %s\n", current_core->kcc_corename); in kern_coredump_routine()
855 if (current_core->kcc_cb.kcc_coredump_init != NULL) { in kern_coredump_routine()
856 ret = current_core->kcc_cb.kcc_coredump_init(context.core_refcon, &context); in kern_coredump_routine()
867 if (current_core->kcc_cb.kcc_coredump_save_note_summary != NULL) { in kern_coredump_routine()
868 …ret = current_core->kcc_cb.kcc_coredump_save_note_summary(context.core_refcon, coredump_save_note_… in kern_coredump_routine()
876 …ret = current_core->kcc_cb.kcc_coredump_get_summary(context.core_refcon, coredump_save_summary, &c… in kern_coredump_routine()
893 …ret = current_core->kcc_cb.kcc_coredump_save_segment_descriptions(context.core_refcon, coredump_sa… in kern_coredump_routine()
907 if (current_core->kcc_cb.kcc_coredump_save_sw_vers_detail != NULL) { in kern_coredump_routine()
918 if (current_core->kcc_cb.kcc_coredump_save_note_descriptions != NULL) { in kern_coredump_routine()
919 …ret = current_core->kcc_cb.kcc_coredump_save_note_descriptions(context.core_refcon, coredump_save_… in kern_coredump_routine()
939 …ret = current_core->kcc_cb.kcc_coredump_save_thread_state(context.core_refcon, &threadstatebuf, co… in kern_coredump_routine()
965 …ret = current_core->kcc_cb.kcc_coredump_save_segment_data(context.core_refcon, coredump_save_segme… in kern_coredump_routine()
978 if (current_core->kcc_cb.kcc_coredump_save_sw_vers_detail != NULL) { in kern_coredump_routine()
979 …ret = current_core->kcc_cb.kcc_coredump_save_sw_vers_detail(context.core_refcon, coredump_save_sw_… in kern_coredump_routine()
987 …ret = current_core->kcc_cb.kcc_coredump_save_sw_vers(context.core_refcon, coredump_save_sw_vers_le… in kern_coredump_routine()
995 if (current_core->kcc_cb.kcc_coredump_save_note_data != NULL) { in kern_coredump_routine()
996 …ret = current_core->kcc_cb.kcc_coredump_save_note_data(context.core_refcon, coredump_save_note_dat… in kern_coredump_routine()
1019current_core->kcc_corename, context.core_segment_count, context.core_segment_byte_total, context.c… in kern_coredump_routine()
1029 …ret = kern_dump_record_file(context.core_outvars, current_core->kcc_corename, core_begin_offset, &… in kern_coredump_routine()
1050 struct kern_coredump_core *current_core = list; in kern_do_auxiliary_coredump() local
1052 …kern_coredump_type_t type = current_core == kern_userspace_coredump_core_list ? USERSPACE_COREDUMP… in kern_do_auxiliary_coredump()
1062 while (current_core) { in kern_do_auxiliary_coredump()
1070 …cur_ret = kern_coredump_routine(core_outvars, current_core, *last_file_offset, &prev_core_length, … in kern_do_auxiliary_coredump()
1087 current_core = current_core->kcc_next; in kern_do_auxiliary_coredump()