Home
last modified time | relevance | path

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

/xnu-10063.141.1/SETUP/setsegname/
H A Dsetsegname.c212 struct section * sects; in main() local
216 sects = (typeof(sects))(segcmd + 1); in main()
217 names = &sects->segname; in main()
218 flags = &sects->flags; in main()
219 len = sizeof(*sects); in main()
222 struct section_64 * sects; in main() local
226 sects = (typeof(sects))(segcmd + 1); in main()
227 names = &sects->segname; in main()
228 flags = &sects->flags; in main()
229 len = sizeof(*sects); in main()
/xnu-10063.141.1/libkern/kxld/
H A Dkxld_util.c294 struct section *sects = NULL; in validate_and_swap_macho_32() local
371 sects = (struct section *) &seg_hdr[1]; in validate_and_swap_macho_32()
374 swap_section(sects, seg_hdr->nsects, host_order); in validate_and_swap_macho_32()
392 require_action((sects[j].flags & S_ZEROFILL) || in validate_and_swap_macho_32()
393 (size >= sects[j].offset + sects[j].size), finish, in validate_and_swap_macho_32()
401 sects[j].reloff + sects[j].nreloc * sizeof(*relocs), finish, in validate_and_swap_macho_32()
406 relocs = (struct relocation_info *) ((void *) (file + sects[j].reloff)); in validate_and_swap_macho_32()
409 swap_relocation_info(relocs, sects[j].nreloc, in validate_and_swap_macho_32()
475 struct section_64 *sects = NULL; in validate_and_swap_macho_64() local
551 sects = (struct section_64 *) &seg_hdr[1]; in validate_and_swap_macho_64()
[all …]
H A Dkxld_seg.c58 static void reorder_section(KXLDArray *sects, u_int *sect_reorder_index,
96 rval = kxld_array_init(&seg->sects, sizeof(KXLDSect *), src->nsects); in kxld_seg_init_from_macho_32()
126 rval = kxld_array_init(&seg->sects, sizeof(KXLDSect *), src->nsects); in kxld_seg_init_from_macho_64()
162 rval = kxld_array_init(&seg->sects, sizeof(KXLDSect *), sectarray->nitems); in kxld_seg_create_seg_from_sections()
167 sectp = kxld_array_get_item(&seg->sects, i); in kxld_seg_create_seg_from_sections()
207 for (i = 0; i < seg->sects.nitems; ++i) { in kxld_seg_finalize_object_segment()
208 sect = *(KXLDSect **)kxld_array_get_item(&seg->sects, i); in kxld_seg_finalize_object_segment()
289 seg->sects.nitems * sizeof(*reorder_buffer)); in reorder_sections()
320 while (sect_index < seg->sects.nitems) { in reorder_sections()
321 sect = *(KXLDSect **) kxld_array_get_item(&seg->sects, sect_index); in reorder_sections()
[all …]
H A Dkxld_object.c91 KXLDArray sects; member
264 object->symtab, &object->sects, in kxld_object_init_from_macho()
660 rval = kxld_array_init(&object->sects, sizeof(KXLDSect), nsects); in init_from_final_linked_image()
782 for (j = 0; j < seg->sects.nitems; ++j, ++secti) { in init_from_final_linked_image()
783 sect = kxld_array_get_item(&object->sects, secti); in init_from_final_linked_image()
868 object->sects.nitems); in init_from_execute()
877 for (j = 0; j < seg->sects.nitems; ++j, ++k) { in init_from_execute()
878 sect = *(KXLDSect **) kxld_array_get_item(&seg->sects, j); in init_from_execute()
1111 rval = kxld_array_init(&object->sects, sizeof(KXLDSect), nsects); in init_from_object()
1117 sect = kxld_array_get_item(&object->sects, i); in init_from_object()
[all …]
H A Dkxld_seg.h53 KXLDArray sects; member
/xnu-10063.141.1/tools/lldbmacros/
H A Dmacho.py190 def make_seg(seg, sects): argument
201 for s in sects