Searched refs:section_order (Results 1 - 5 of 5) sorted by relevance

/xnu-2422.115.4/libkern/kxld/
H A Dkxld.c56 KXLDArray *section_order; member in struct:kxld_context
111 KXLDArray * section_order = NULL; local
140 context->section_order = s_section_order;
153 context->section_order = kxld_dict_find(s_order_dict, &cputype);
158 if (!context->section_order) {
160 section_order = kxld_alloc(sizeof(*section_order));
161 require_action(section_order, finish, rval=KERN_RESOURCE_SHORTAGE);
162 bzero(section_order, sizeof(*section_order));
[all...]
H A Dkxld_seg.c54 static kern_return_t reorder_sections(KXLDSeg *seg, KXLDArray *section_order);
176 kxld_seg_finalize_object_segment(KXLDArray *segarray, KXLDArray *section_order, argument
186 check(section_order);
193 rval = reorder_sections(seg, section_order);
265 reorder_sections(KXLDSeg *seg, KXLDArray *section_order) argument
278 check(section_order);
288 while (legacy_index < section_order->nitems) {
291 * section_order array.
297 section_name = kxld_array_get_item(section_order, legacy_start);
299 while (legacy_index < section_order
[all...]
H A Dkxld_seg.h79 KXLDArray *section_order, u_long hdrsize)
H A Dkxld_object.h57 struct kxld_array *section_order,
H A Dkxld_object.c97 KXLDArray *section_order; member in struct:kxld_object
204 const char *name, KXLDArray *section_order __unused,
218 object->section_order = section_order;
750 rval = kxld_array_init(object->section_order, sizeof(KXLDSectionName),
754 /* Copy the section names into the section_order array for future kext
762 sname = kxld_array_get_item(object->section_order, k);
998 object->section_order, get_macho_header_size(object));
1560 object->section_order = NULL;

Completed in 27 milliseconds