Home
last modified time | relevance | path

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

/xnu-12377.41.6/libkern/kxld/
H A Dkxld_seg.c648 struct segment_command *seghdr = NULL; in seg_export_macho_header_32() local
654 require_action(sizeof(*seghdr) <= header_size - *header_offset, finish, in seg_export_macho_header_32()
656 seghdr = (struct segment_command *) ((void *) (buf + *header_offset)); in seg_export_macho_header_32()
657 *header_offset += sizeof(*seghdr); in seg_export_macho_header_32()
659 seghdr->cmd = LC_SEGMENT; in seg_export_macho_header_32()
660 seghdr->cmdsize = (uint32_t) sizeof(*seghdr); in seg_export_macho_header_32()
661 seghdr->cmdsize += in seg_export_macho_header_32()
663 strlcpy(seghdr->segname, seg->segname, sizeof(seghdr->segname)); in seg_export_macho_header_32()
664 seghdr->vmaddr = (uint32_t) seg->link_addr; in seg_export_macho_header_32()
665 seghdr->vmsize = (uint32_t) seg->vmsize; in seg_export_macho_header_32()
[all …]