| /xnu-11215/libkern/kxld/ |
| H A D | kxld_sect.c | 43 u_long bufsize); 46 u_long *header_offset, u_long header_size, u_long data_offset); 50 u_long *header_offset, u_long header_size, u_long data_offset); 260 u_long 272 u_long 275 u_long size = 0; in kxld_sect_get_macho_data_size() 333 u_long *header_offset, u_long header_size, u_long *data_offset, in kxld_sect_export_macho_to_file_buffer() 378 u_long data_size, in kxld_sect_export_macho_to_vm() 382 u_long data_offset; in kxld_sect_export_macho_to_vm() 500 u_long *header_offset, u_long header_size, u_long data_offset) in sect_export_macho_header_32() [all …]
|
| H A D | kxld_sect.h | 75 u_long *sect_offset, u_int sectnum, const struct kxld_relocator *relocator) 84 u_long *sect_offset, u_int sectnum, const struct kxld_relocator *relocator) 126 u_long kxld_sect_get_macho_header_size(boolean_t is_32_bit) 130 u_long kxld_sect_get_macho_data_size(const KXLDSect *sect) 143 u_long *header_offset, u_long header_size, u_long *data_offset, 144 u_long data_size, boolean_t is_32_bit) 148 u_long *header_offset, 149 u_long header_size, 151 u_long data_size,
|
| H A D | kxld_seg.h | 79 KXLDArray *section_order, u_long hdrsize) 100 u_long kxld_seg_get_macho_header_size(const KXLDSeg *seg, boolean_t is_32_bit) 105 u_long kxld_seg_get_macho_data_size(const KXLDSeg *seg) 111 u_long *header_offset, u_long header_size, 112 u_long *data_offset, u_long data_size, 119 u_long *header_offset, 120 u_long header_size, 121 u_long data_size,
|
| H A D | kxld_sym.h | 197 char class_name[], u_long class_name_len) 201 const KXLDSym *sym, char class_name[], u_long class_name_len) 205 char class_name[], u_long class_name_len) 209 char class_name[], u_long class_name_len) 213 char vtable_name[], u_long vtable_name_len) 217 char meta_vtable_name[], u_long meta_vtable_name_len) 221 char final_sym_name[], u_long final_sym_name_len) 224 u_long kxld_sym_get_function_prefix_from_class_name(const char *class_name, 225 char function_prefix[], u_long function_prefix_len) 230 char *strtab, u_long *stroff, u_long strsize) [all …]
|
| H A D | kxld_seg.c | 68 u_long *header_offset, u_long header_size, u_long data_offset); 72 u_long *header_offset, u_long header_size, u_long data_offset); 181 u_long hdrsize) in kxld_seg_finalize_object_segment() 485 u_long 488 u_long size = 0; in kxld_seg_get_macho_header_size() 506 u_long 509 u_long size = 0; 539 u_long *header_offset, u_long header_size, in kxld_seg_export_macho_to_file_buffer() 540 u_long *data_offset, u_long data_size, in kxld_seg_export_macho_to_file_buffer() 645 u_long *header_offset, u_long header_size, u_long data_offset) in seg_export_macho_header_32() [all …]
|
| H A D | kxld_splitinfolc.h | 62 u_long kxld_splitinfolc_get_macho_header_size(void) 68 u_long *header_offset, 69 u_long header_size, 70 u_long *data_offset, 71 u_long size)
|
| H A D | kxld_sym.c | 61 const char *suffix, char *buf, u_long len); 620 char class_name[], u_long class_name_len) in kxld_sym_get_class_name_from_metaclass() 704 u_long outlen = 0; in kxld_sym_get_vtable_name_from_class_name() 729 u_long outlen = 0; in kxld_sym_get_meta_vtable_name_from_class_name() 760 u_long outlen = 0; in kxld_sym_get_final_sym_name_from_class_name() 785 u_long 789 u_long rval = 0; in kxld_sym_get_function_prefix_from_class_name() 790 u_long outlen = 0; in kxld_sym_get_function_prefix_from_class_name() 810 char *buf, u_long len) in extract_inner_string() 858 u_long *stroff, u_long strsize) in kxld_sym_export_macho_32() [all …]
|
| H A D | kxld_object.c | 164 u_int ncmds, u_long *header_offset, u_long header_size); 166 static u_long get_macho_cmd_data_32(u_char *file, u_long offset, 172 static u_long get_macho_cmd_data_64(u_char *file, u_long offset, 1159 static u_long 1179 static u_long 1197 static u_long 1245 static u_long 2097 u_long *header_offset, u_long header_size) 2121 u_long *header_offset, u_long header_size) 2156 u_long *header_offset, u_long header_size) [all …]
|
| H A D | kxld_reloc.h | 117 const u_char *data, u_long offset) 133 u_long kxld_reloc_get_macho_header_size(void) 136 u_long kxld_reloc_get_macho_data_size(const struct kxld_array *locrelocs, 142 u_char *buf, u_long *header_offset, u_long header_size, 143 u_long *data_offset, u_long size)
|
| H A D | kxld_symtab.h | 108 u_long kxld_symtab_get_macho_header_size(void) 111 u_long kxld_symtab_get_macho_data_size(const KXLDSymtab *symtab, 117 u_long *header_offset, u_long header_size, 118 u_long *data_offset, u_long data_size,
|
| H A D | kxld_symtab.c | 117 u_long symoff; in init_macho() 148 symoff = (u_long)(src->symoff - kernel_linkedit_seg->fileoff); in init_macho() 153 symoff = (u_long)src->symoff; in init_macho() 182 init_syms_32(KXLDSymtab *symtab, u_char *macho, u_long offset, u_int nsyms) in init_syms_32() 391 u_long 399 u_long 404 u_long size = 1; /* strtab start padding */ in kxld_symtab_get_macho_data_size() 432 u_long *header_offset, u_long header_size, in kxld_symtab_export_macho() 433 u_long *data_offset, u_long data_size, in kxld_symtab_export_macho() 441 u_long nlistsize = 0; in kxld_symtab_export_macho() [all …]
|
| H A D | kxld_splitinfolc.c | 62 u_long 73 u_long *header_offset, in kxld_splitinfolc_export_macho() 74 u_long header_size, in kxld_splitinfolc_export_macho() 75 u_long *data_offset, in kxld_splitinfolc_export_macho() 76 u_long size) in kxld_splitinfolc_export_macho()
|
| H A D | kxld_kext.h | 77 u_long *vmsize) 81 u_long *header_size, u_long *vmsize) 84 void kxld_kext_set_linked_object_size(KXLDKext *kext, u_long vmsize)
|
| H A D | kxld_srcversion.h | 60 u_long kxld_srcversion_get_macho_header_size(void) 65 u_long *header_offset, u_long header_size)
|
| H A D | kxld_uuid.h | 60 u_long kxld_uuid_get_macho_header_size(void) 65 u_long *header_offset, u_long header_size)
|
| H A D | kxld_versionmin.h | 71 u_long kxld_versionmin_get_macho_header_size(const KXLDversionmin *versionmin) 76 u_long *header_offset, u_long header_size)
|
| H A D | kxld.c | 109 u_char *file, u_long size, const char *name); 114 u_long size, const char *name, KXLDDependency *dependencies, 366 u_long size, in kxld_link_file() 376 u_long vmsize = 0; in kxld_link_file() 483 u_long size, in init_kext_objects() 602 u_long vmsize = 0; in allocate_split_kext() 603 u_long header_size = 0; in allocate_split_kext() 631 u_long *vmsize_out, in allocate_kext() 636 u_long vmsize = 0; in allocate_kext() 637 u_long header_size = 0; in allocate_kext() [all …]
|
| H A D | kxld_srcversion.c | 60 u_long 70 u_long *header_offset, u_long header_size) in kxld_srcversion_export_macho()
|
| H A D | kxld_object.h | 56 u_char *file, u_long size, const char *name, 119 void kxld_object_get_vmsize(const KXLDObject *object, u_long *header_size, 120 u_long *vmsize) 123 void kxld_object_set_linked_object_size(KXLDObject *object, u_long vmsize) 128 u_long *vmsize)
|
| H A D | kxld_uuid.c | 60 u_long 70 u_long *header_offset, u_long header_size) in kxld_uuid_export_macho()
|
| H A D | kxld_versionmin.c | 101 u_long 112 u_long *header_offset, u_long header_size) in kxld_versionmin_export_macho()
|
| H A D | kxld_reloc.c | 174 const u_char *data, u_long offset) 569 u_long 577 u_long 582 u_long rval = 0; in kxld_reloc_get_macho_data_size() 595 u_char *buf, u_long *header_offset, u_long header_size, in kxld_reloc_export_macho() 596 u_long *data_offset, u_long size) in kxld_reloc_export_macho() 602 u_long count = 0; in kxld_reloc_export_macho() 603 u_long data_size = 0; in kxld_reloc_export_macho() 838 u_long offset = 0; in kxld_relocator_process_table_reloc() 1059 static u_long [all …]
|
| /xnu-11215/bsd/sys/ |
| H A D | gmon.h | 204 u_long kcountsize; 206 u_long fromssize; 208 u_long tossize; 210 u_long lowpc; 211 u_long highpc; 212 u_long textsize; 213 u_long hashfraction;
|
| /xnu-11215/bsd/skywalk/nexus/ |
| H A D | nexus_ioctl.c | 33 nxioctl_check_entitlement(u_long cmd) in nxioctl_check_entitlement() 58 nxioctl(struct nxctl *nxctl, u_long cmd, caddr_t data, proc_t procp) in nxioctl()
|
| /xnu-11215/bsd/machine/ |
| H A D | cons.h | 71 int consioctl(dev_t, u_long, caddr_t, int, struct proc *); 83 int kmioctl(dev_t, u_long, caddr_t, int, struct proc *);
|