Home
last modified time | relevance | path

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

/xnu-10002.61.3/libkern/
H A Dkernel_mach_header.c58 kernel_segment_command_t *sgp; in getlastaddr()
61 sgp = (kernel_segment_command_t *) in getlastaddr()
69 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize); in getlastaddr()
191 const kernel_segment_command_t *sc; in getsegdatafromheader()
195 if (sc == (kernel_segment_command_t *)0) { in getsegdatafromheader()
211 kernel_segment_command_t *sgp, in getsectbynamefromseg()
217 sizeof(kernel_segment_command_t)); in getsectbynamefromseg()
245 kernel_segment_command_t *sgp; in getsectbynamefromheader()
249 sgp = (kernel_segment_command_t *) in getsectbynamefromheader()
261 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize); in getsectbynamefromheader()
[all …]
/xnu-10002.61.3/libkern/libkern/
H A Dkernel_mach_header.h58 typedef struct segment_command_64 kernel_segment_command_t; typedef
68 typedef struct segment_command kernel_segment_command_t;
96 kernel_segment_command_t *firstseg(void);
97 kernel_segment_command_t *firstsegfromheader(kernel_mach_header_t *header);
98 kernel_segment_command_t *nextsegfromheader(
100 kernel_segment_command_t *seg);
101 kernel_segment_command_t *getsegbyname(const char *seg_name);
102 kernel_segment_command_t *getsegbynamefromheader(
112 kernel_segment_command_t *sgp,
120 kernel_section_t *firstsect(kernel_segment_command_t *sgp);
[all …]
/xnu-10002.61.3/libkern/c++/
H A DOSRuntime.cpp164 kernel_segment_command_t * segment, in OSRuntimeCallStructorsInSection()
260 kernel_segment_command_t * segment; in OSRuntimeFinalizeCPP()
343 OSRuntimeSignStructorsInSegment(kernel_segment_command_t *segment) in OSRuntimeSignStructorsInSegment()
383 kernel_segment_command_t * segment; in OSRuntimeSignStructors()
417 kernel_segment_command_t *seg; in OSRuntimeSignStructorsInFileset()
418 seg = (kernel_segment_command_t *)(uintptr_t)lc; in OSRuntimeSignStructorsInFileset()
436 kernel_segment_command_t * segment = NULL;// do not free in OSRuntimeInitializeCPP()
437 kernel_segment_command_t * failure_segment = NULL; // do not free in OSRuntimeInitializeCPP()
542 kernel_segment_command_t * segment) in OSRuntimeUnloadCPPForSegment()
H A DOSKext.cpp1063 kernel_segment_command_t * seg_kld = NULL; in removeKextBootstrap()
1064 kernel_segment_command_t * seg_klddata = NULL; in removeKextBootstrap()
1065 kernel_segment_command_t * seg_linkedit = NULL; in removeKextBootstrap()
1170 seg_linkedit = (kernel_segment_command_t *)getsegbyname("__LINKEDIT"); in removeKextBootstrap()
1802 segmentIsMutable(kernel_segment_command_t *seg) in segmentIsMutable()
2148 kernel_segment_command_t *seg = NULL; in initWithPrelinkedInfoDict()
6739 kernel_segment_command_t * seg = NULL; in lookupSection()
6774 kernel_segment_command_t * seg = NULL; in slidePrelinkedExecutable()
6775 kernel_segment_command_t * linkeditSeg = NULL; in slidePrelinkedExecutable()
7450 kernel_segment_command_t *linkeditseg = NULL; in jettisonFileSetLinkeditSegment()
[all …]
/xnu-10002.61.3/libkern/libkern/c++/
H A DOSKext.h97 kernel_segment_command_t * segment);
173 static OSPtr<OSKextSavedMutableSegment> withSegment(kernel_segment_command_t *seg);
174 OSReturn restoreContents(kernel_segment_command_t *seg);
179 bool initWithSegment(kernel_segment_command_t *seg);
180 kernel_segment_command_t *savedSegment;
284 kernel_segment_command_t * segment);
585 virtual boolean_t segmentShouldBeWired(kernel_segment_command_t *seg);
587 virtual boolean_t verifySegmentMapping(kernel_segment_command_t *seg);
/xnu-10002.61.3/san/memory/
H A Dkasan_dynamic_blacklist.c201 kernel_segment_command_t *seg = (void *)cmd; in kasan_dybl_load_kext()
242 kernel_segment_command_t *seg = (void *)cmd; in kasan_dybl_unload_kext()
284 const kernel_segment_command_t *le = NULL; in addr_to_func()
298 const kernel_segment_command_t *seg = (const void *)cmd; in addr_to_func()
/xnu-10002.61.3/osfmk/kern/
H A Dkext_alloc.c70 kernel_segment_command_t *text = NULL; in kext_alloc_init()
71 kernel_segment_command_t *prelinkTextSegment = NULL; in kext_alloc_init()
H A Dkalloc.c1068 kernel_segment_command_t *seg_cmd = in kalloc_type_view_parse()
/xnu-10002.61.3/bsd/dev/dtrace/
H A Dfbt.c408 kernel_segment_command_t *seg; in fbt_provide_module_kernel_syms()
410 kernel_segment_command_t *linkedit = NULL; in fbt_provide_module_kernel_syms()
424 kernel_segment_command_t *orig_sg = (kernel_segment_command_t *) cmd; in fbt_provide_module_kernel_syms()
H A Dsdt.c485 kernel_segment_command_t *orig_le = NULL; in sdt_find_symbol_table()
490 kernel_segment_command_t *orig_sg = (kernel_segment_command_t *) cmd; in sdt_find_symbol_table()
/xnu-10002.61.3/osfmk/i386/
H A Di386_init.c625 kernel_segment_command_t *seg; in i386_slide_and_rebase_image()
647 seg = (kernel_segment_command_t *)((uintptr_t)k_mh + sizeof(*k_mh)); in i386_slide_and_rebase_image()
1142 kernel_segment_command_t *hdescseg;
H A Di386_vm_init.c167 static kernel_segment_command_t *segTEXT, *segDATA;
169 static kernel_segment_command_t *segCONST;
/xnu-10002.61.3/libsa/
H A Dbootstrap.cpp323 kernel_segment_command_t *prelinkTextSegment = NULL; in readPrelinkedExtensions()
347 kernel_segment_command_t *prelinkInfoSegment = NULL; in readPrelinkedExtensions()
/xnu-10002.61.3/osfmk/arm/
H A Darm_init.c225 kernel_segment_command_t *seg; in arm_slide_rebase_and_sign_image()
235 seg = (kernel_segment_command_t *)((uintptr_t)k_mh + sizeof(*k_mh)); in arm_slide_rebase_and_sign_image()
/xnu-10002.61.3/osfmk/i386/AT386/
H A Dmodel_dep.c1082 kernel_segment_command_t *orig_ts = NULL, *orig_le = NULL; in panic_print_macho_symbol_name()
1093 kernel_segment_command_t *orig_sg = (kernel_segment_command_t *) cmd; in panic_print_macho_symbol_name()
/xnu-10002.61.3/bsd/vm/
H A Dvm_unix.c3720 __IGNORE_WCASTALIGN(kernel_segment_command_t * sg = (kernel_segment_command_t *) cmd); in kas_info()
/xnu-10002.61.3/osfmk/x86_64/
H A Dpmap.c1291 kernel_segment_command_t * seg; in pmap_lowmem_finalize()