Home
last modified time | relevance | path

Searched refs:u_long (Results 1 – 25 of 155) sorted by relevance

1234567

/xnu-12377.81.4/libkern/kxld/
H A Dkxld_sect.c42 static kern_return_t export_macho(const KXLDSect *sect, u_char *buf, u_long offset,
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);
58 kxld_sect_init_from_macho_32(KXLDSect *sect, u_char *macho, u_long *sect_offset, in kxld_sect_init_from_macho_32()
108 kxld_sect_init_from_macho_64(KXLDSect *sect, u_char *macho, u_long *sect_offset, in kxld_sect_init_from_macho_64()
175 sect->data = kxld_alloc((u_long) sect->size); in kxld_sect_init_got()
216 kxld_free(sect->data, (u_long) sect->size); in kxld_sect_clear()
241 kxld_free(sect->data, (u_long) sect->size); in kxld_sect_deinit()
260 u_long
[all …]
H A Dkxld_sect.h75 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 Dkxld_seg.h79 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 Dkxld_sym.h197 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 Dkxld_seg.c68 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()
186 u_long sect_offset = 0; in kxld_seg_finalize_object_segment()
206 sect_offset = (u_long) seg->link_addr; in kxld_seg_finalize_object_segment()
211 sect_offset = (u_long) (sect->link_addr + sect->size); 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;
[all …]
H A Dkxld_splitinfolc.h62 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 Dkxld_sym.c61 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()
640 char class_name[], u_long class_name_len) in kxld_sym_get_class_name_from_super_metaclass_pointer()
661 char class_name[], u_long class_name_len) in kxld_sym_get_class_name_from_vtable()
682 char class_name[], u_long class_name_len) in kxld_sym_get_class_name_from_vtable_name()
701 char vtable_name[], u_long vtable_name_len) in kxld_sym_get_vtable_name_from_class_name()
704 u_long outlen = 0; in kxld_sym_get_vtable_name_from_class_name()
726 char meta_vtable_name[], u_long meta_vtable_name_len) in kxld_sym_get_meta_vtable_name_from_class_name()
729 u_long outlen = 0; in kxld_sym_get_meta_vtable_name_from_class_name()
757 char final_sym_name[], u_long final_sym_name_len) in kxld_sym_get_final_sym_name_from_class_name()
[all …]
H A Dkxld_object.c85 u_long size; // used by old interface
103 u_long output_buffer_size;
127 u_char *file, u_long size);
129 static u_long get_macho_header_size(const KXLDObject *object);
130 static u_long get_macho_data_size(const KXLDObject *object) __unused;
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,
169 u_char *buf, u_int ncmds, u_long *header_offset, u_long header_size);
172 static u_long get_macho_cmd_data_64(u_char *file, u_long offset,
175 u_char *buf, u_int ncmds, u_long *header_offset, u_long header_size);
[all …]
H A Dkxld_reloc.h117 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 Dkxld_symtab.h108 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 Dkxld_symtab.c64 static kern_return_t init_syms_32(KXLDSymtab *symtab, u_char *macho, u_long offset,
68 static kern_return_t init_syms_64(KXLDSymtab *symtab, u_char *macho, u_long offset,
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()
209 init_syms_64(KXLDSymtab *symtab, u_char *macho, u_long offset, u_int nsyms) in init_syms_64()
391 u_long
399 u_long
404 u_long size = 1; /* strtab start padding */ in kxld_symtab_get_macho_data_size()
[all …]
H A Dkxld_splitinfolc.c62 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 Dkxld_kext.h77 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 Dkxld_uuid.h60 u_long kxld_uuid_get_macho_header_size(void)
65 u_long *header_offset, u_long header_size)
H A Dkxld_srcversion.h60 u_long kxld_srcversion_get_macho_header_size(void)
65 u_long *header_offset, u_long header_size)
H A Dkxld_versionmin.h71 u_long kxld_versionmin_get_macho_header_size(const KXLDversionmin *versionmin)
76 u_long *header_offset, u_long header_size)
H A Dkxld.c109 u_char *file, u_long size, const char *name);
112 kxld_addr_t *vmaddr, u_long *vmsize, u_char **linked_object_alloc_out);
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()
564 get_object_for_file(KXLDContext *context, u_char *file, u_long size, in get_object_for_file()
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()
[all …]
H A Dkxld_srcversion.c60 u_long
70 u_long *header_offset, u_long header_size) in kxld_srcversion_export_macho()
H A Dkxld_object.h56 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 Dkxld_uuid.c60 u_long
70 u_long *header_offset, u_long header_size) in kxld_uuid_export_macho()
H A Dkxld_versionmin.c101 u_long
112 u_long *header_offset, u_long header_size) in kxld_versionmin_export_macho()
H A Dkxld_reloc.c174 const u_char *data, u_long offset)
179 const u_char *data, u_long offset)
197 const KXLDRelocator *relocator, u_long offset);
200 static u_long get_macho_data_size_for_array(const KXLDArray *relocs);
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()
[all …]
/xnu-12377.81.4/bsd/sys/
H A Dgmon.h204 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-12377.81.4/bsd/skywalk/nexus/
H A Dnexus_ioctl.c33 nxioctl_check_entitlement(u_long cmd) in nxioctl_check_entitlement()
59 _nxioctl(struct nxctl *nxctl, u_long cmd, caddr_t data, proc_t procp) in _nxioctl()
77 nxioctl(struct nxctl *nxctl, u_long cmd, caddr_t data, proc_t procp) in nxioctl()
88 nxioctl_kernel(nexus_controller_t ncd, u_long cmd, caddr_t data, proc_t procp) in nxioctl_kernel()
/xnu-12377.81.4/bsd/machine/
H A Dcons.h71 int consioctl(dev_t, u_long, caddr_t, int, struct proc *);
83 int kmioctl(dev_t, u_long, caddr_t, int, struct proc *);

1234567