Lines Matching refs:seg_command
552 struct segment_command_64 seg_command = { }; in coredump_save_segment_descriptions() local
554 if (core_context->core_cur_hoffset + sizeof(seg_command) > core_context->core_header_size) { in coredump_save_segment_descriptions()
560 seg_command.cmd = LC_SEGMENT_64; in coredump_save_segment_descriptions()
561 seg_command.cmdsize = sizeof(seg_command); in coredump_save_segment_descriptions()
562 seg_command.segname[0] = 0; in coredump_save_segment_descriptions()
563 seg_command.vmaddr = seg_start; in coredump_save_segment_descriptions()
564 seg_command.vmsize = size; in coredump_save_segment_descriptions()
565 seg_command.fileoff = core_context->core_cur_foffset; in coredump_save_segment_descriptions()
566 seg_command.filesize = size; in coredump_save_segment_descriptions()
567 seg_command.maxprot = VM_PROT_READ; in coredump_save_segment_descriptions()
568 seg_command.initprot = VM_PROT_READ; in coredump_save_segment_descriptions()
571 ret = kdp_core_output(core_context->core_outvars, sizeof(seg_command), (caddr_t)&seg_command); in coredump_save_segment_descriptions()
575 …e_context->core_segment_count, core_context->core_outvars, sizeof(seg_command), &seg_command, ret); in coredump_save_segment_descriptions()
579 core_context->core_cur_hoffset += sizeof(seg_command); in coredump_save_segment_descriptions()
583 struct segment_command seg_command = { }; in coredump_save_segment_descriptions() local
591 if (core_context->core_cur_hoffset + sizeof(seg_command) > core_context->core_header_size) { in coredump_save_segment_descriptions()
597 seg_command.cmd = LC_SEGMENT; in coredump_save_segment_descriptions()
598 seg_command.cmdsize = sizeof(seg_command); in coredump_save_segment_descriptions()
599 seg_command.segname[0] = 0; in coredump_save_segment_descriptions()
600 seg_command.vmaddr = (uint32_t) seg_start; in coredump_save_segment_descriptions()
601 seg_command.vmsize = (uint32_t) size; in coredump_save_segment_descriptions()
602 seg_command.fileoff = (uint32_t) core_context->core_cur_foffset; in coredump_save_segment_descriptions()
603 seg_command.filesize = (uint32_t) size; in coredump_save_segment_descriptions()
604 seg_command.maxprot = VM_PROT_READ; in coredump_save_segment_descriptions()
605 seg_command.initprot = VM_PROT_READ; in coredump_save_segment_descriptions()
608 ret = kdp_core_output(core_context->core_outvars, sizeof(seg_command), (caddr_t)&seg_command); in coredump_save_segment_descriptions()
612 …e_context->core_segment_count, core_context->core_outvars, sizeof(seg_command), &seg_command, ret); in coredump_save_segment_descriptions()
616 core_context->core_cur_hoffset += sizeof(seg_command); in coredump_save_segment_descriptions()