Lines Matching refs:current_core

342 	struct kern_coredump_core * current_core = NULL;  in kern_unregister_userspace_coredump()  local
346 current_core = kern_userspace_coredump_core_list; in kern_unregister_userspace_coredump()
347 while (current_core) { in kern_unregister_userspace_coredump()
348 …ce_coredump_context * context = (struct kern_userspace_coredump_context *)current_core->kcc_refcon; in kern_unregister_userspace_coredump()
353 kern_userspace_coredump_core_list = current_core->kcc_next; in kern_unregister_userspace_coredump()
355 previous_core->kcc_next = current_core->kcc_next; in kern_unregister_userspace_coredump()
359 previous_core = current_core; in kern_unregister_userspace_coredump()
360 current_core = current_core->kcc_next; in kern_unregister_userspace_coredump()
364 if (current_core) { in kern_unregister_userspace_coredump()
365 kfree_type(struct kern_userspace_coredump_context, current_core->kcc_refcon); in kern_unregister_userspace_coredump()
809 kern_coredump_routine(void *core_outvars, struct kern_coredump_core *current_core, uint64_t core_be… in kern_coredump_routine() argument
826 context.core_config = &current_core->kcc_cb; in kern_coredump_routine()
827 context.core_refcon = current_core->kcc_refcon; in kern_coredump_routine()
828 context.core_is64bit = current_core->kcc_is64bit; in kern_coredump_routine()
829 context.core_mh_magic = current_core->kcc_mh_magic; in kern_coredump_routine()
830 context.core_cpu_type = current_core->kcc_cpu_type; in kern_coredump_routine()
831 context.core_cpu_subtype = current_core->kcc_cpu_subtype; in kern_coredump_routine()
834 kern_coredump_log(&context, "\nBeginning coredump of %s\n", current_core->kcc_corename); in kern_coredump_routine()
836 if (current_core->kcc_cb.kcc_coredump_init != NULL) { in kern_coredump_routine()
837 ret = current_core->kcc_cb.kcc_coredump_init(context.core_refcon, &context); in kern_coredump_routine()
848 if (current_core->kcc_cb.kcc_coredump_save_note_summary != NULL) { in kern_coredump_routine()
849 …ret = current_core->kcc_cb.kcc_coredump_save_note_summary(context.core_refcon, coredump_save_note_… in kern_coredump_routine()
857 …ret = current_core->kcc_cb.kcc_coredump_get_summary(context.core_refcon, coredump_save_summary, &c… in kern_coredump_routine()
874 …ret = current_core->kcc_cb.kcc_coredump_save_segment_descriptions(context.core_refcon, coredump_sa… in kern_coredump_routine()
888 if (current_core->kcc_cb.kcc_coredump_save_sw_vers_detail != NULL) { in kern_coredump_routine()
899 if (current_core->kcc_cb.kcc_coredump_save_note_descriptions != NULL) { in kern_coredump_routine()
900 …ret = current_core->kcc_cb.kcc_coredump_save_note_descriptions(context.core_refcon, coredump_save_… in kern_coredump_routine()
920 …ret = current_core->kcc_cb.kcc_coredump_save_thread_state(context.core_refcon, &threadstatebuf, co… in kern_coredump_routine()
946 …ret = current_core->kcc_cb.kcc_coredump_save_segment_data(context.core_refcon, coredump_save_segme… in kern_coredump_routine()
959 if (current_core->kcc_cb.kcc_coredump_save_sw_vers_detail != NULL) { in kern_coredump_routine()
960 …ret = current_core->kcc_cb.kcc_coredump_save_sw_vers_detail(context.core_refcon, coredump_save_sw_… in kern_coredump_routine()
968 …ret = current_core->kcc_cb.kcc_coredump_save_sw_vers(context.core_refcon, coredump_save_sw_vers_le… in kern_coredump_routine()
976 if (current_core->kcc_cb.kcc_coredump_save_note_data != NULL) { in kern_coredump_routine()
977 …ret = current_core->kcc_cb.kcc_coredump_save_note_data(context.core_refcon, coredump_save_note_dat… in kern_coredump_routine()
1000current_core->kcc_corename, context.core_segment_count, context.core_segment_byte_total, context.c… in kern_coredump_routine()
1010 …ret = kern_dump_record_file(context.core_outvars, current_core->kcc_corename, core_begin_offset, &… in kern_coredump_routine()
1031 struct kern_coredump_core *current_core = list; in kern_do_auxiliary_coredump() local
1034 …kern_coredump_type_t type = current_core == kern_userspace_coredump_core_list ? USERSPACE_COREDUMP… in kern_do_auxiliary_coredump()
1044 while (current_core) { in kern_do_auxiliary_coredump()
1052 …cur_ret = kern_coredump_routine(core_outvars, current_core, *last_file_offset, &prev_core_length, … in kern_do_auxiliary_coredump()
1070 current_core = current_core->kcc_next; in kern_do_auxiliary_coredump()