/darwin-on-arm/xnu/libkern/ |
H A D | kernel_mach_header.c | 124 const char *segname, 131 sp = getsectbynamefromheader(mhp, segname, sectname); 150 const char *segname, 156 sc = getsegbynamefromheader(mhp, segname); 176 const char *segname, 187 if(strncmp(sgp->segname, segname, sizeof(sgp->segname)) == 0 || 194 strncmp(sp->segname, segname, 122 getsectdatafromheader( kernel_mach_header_t *mhp, const char *segname, const char *sectname, unsigned long *size) argument 148 getsegdatafromheader( kernel_mach_header_t *mhp, const char *segname, unsigned long *size) argument 174 getsectbynamefromheader( kernel_mach_header_t *mhp, const char *segname, const char *sectname) argument 302 getsectbyname( const char *segname, const char *sectname) argument [all...] |
/darwin-on-arm/xnu/libkern/kxld/ |
H A D | kxld_seg.c | 84 strlcpy(seg->segname, src->segname, sizeof(seg->segname)); 113 strlcpy(seg->segname, src->segname, sizeof(seg->segname)); 272 const char *segname = NULL; local 299 segname = section_name->segname; 302 if (!streq_safe(segname, section_nam [all...] |
H A D | kxld_sect.c | 68 strlcpy(sect->segname, src->segname, sizeof(sect->segname)); 116 strlcpy(sect->segname, src->segname, sizeof(sect->segname)); 160 strlcpy(sect->segname, KXLD_SEG_GOT, sizeof(sect->segname)); 186 kxld_sect_init_zerofill(KXLDSect *sect, const char *segname, argument 190 check(segname); [all...] |
H A D | kxld_sect.h | 52 char segname[16]; // The segment to which the section belongs member in struct:kxld_sect 98 void kxld_sect_init_zerofill(KXLDSect *sect, const char *segname,
|
H A D | kxld_seg.h | 48 char segname[16]; member in struct:kxld_seg
|
H A D | kxld_object.c | 188 static KXLDSeg * kxld_object_get_seg_by_name(const KXLDObject *object, const char *segname); 189 static KXLDSect * kxld_object_get_sect_by_name(const KXLDObject *object, const char *segname, 689 * that the sections and segments have the same segname. 769 strlcpy(sname->segname, sect->segname, sizeof(sname->segname)); 883 if (streq_safe(seg_hdr->segname, SEG_LINKEDIT, 912 if (streq_safe(seg_hdr->segname, SEG_LINKEDIT, 1162 kxld_object_get_seg_by_name(const KXLDObject *object, const char *segname) argument 1170 if (streq_safe(segname, se 1191 kxld_object_get_sect_by_name(const KXLDObject *object, const char *segname, const char *sectname) argument [all...] |
H A D | kxld_util.h | 100 char segname[16]; member in struct:kxld_section_name
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | model_dep.c | 181 if (strncmp(SEG_TEXT, orig_sg->segname, 182 sizeof(orig_sg->segname)) == 0) 184 else if (strncmp(SEG_LINKEDIT, orig_sg->segname, 185 sizeof(orig_sg->segname)) == 0) 187 else if (strncmp("", orig_sg->segname, 188 sizeof(orig_sg->segname)) == 0)
|
/darwin-on-arm/xnu/SETUP/setsegname/ |
H A D | setsegname.c | 200 names = §s->segname; 210 names = §s->segname;
|
/darwin-on-arm/xnu/EXTERNAL_HEADERS/mach-o/ |
H A D | loader.h | 329 char segname[16]; /* segment name */ member in struct:segment_command 349 char segname[16]; /* segment name */ member in struct:segment_command_64 393 * segname, are combined by the link editor. The resulting section is aligned 405 char segname[16]; /* segment this section goes in */ member in struct:section 419 char segname[16]; /* segment this section goes in */ member in struct:section_64
|
/darwin-on-arm/xnu/libkern/c++/ |
H A D | OSRuntime.cpp | 302 section->segname); 476 kmodInfo->name, section->segname);
|
H A D | OSKext.cpp | 4636 IOLog("kaslr: segname %s unslid 0x%lx slid 0x%lx \n", 4637 seg->segname, 4646 if (!strcmp(seg->segname, "__LINKEDIT")) { 5417 getIdentifierCString(), seg->segname, (int)result); 5428 getIdentifierCString(), seg->segname, (int)result); 5451 return (sKeepSymbols || strncmp(seg->segname, SEG_LINKEDIT, sizeof(seg->segname))); 7865 if (strncmp(segp->segname, SEG_LINKEDIT, sizeof(segp->segname)) == 0) { 7875 "%s: LC_SEGMENT_KERNEL segname ' [all...] |
/darwin-on-arm/xnu/osfmk/i386/AT386/ |
H A D | model_dep.c | 944 if (strncmp(SEG_TEXT, orig_sg->segname, 945 sizeof(orig_sg->segname)) == 0) 947 else if (strncmp(SEG_LINKEDIT, orig_sg->segname, 948 sizeof(orig_sg->segname)) == 0) 950 else if (strncmp("", orig_sg->segname, 951 sizeof(orig_sg->segname)) == 0)
|
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | sdt.c | 552 if (LIT_STRNEQL(orig_sg->segname, SEG_TEXT)) 554 else if (LIT_STRNEQL(orig_sg->segname, SEG_LINKEDIT)) 556 else if (LIT_STRNEQL(orig_sg->segname, ""))
|
/darwin-on-arm/xnu/bsd/dev/i386/ |
H A D | fbt_x86.c | 958 if (LIT_STRNEQL(orig_sg->segname, SEG_TEXT)) 960 else if (LIT_STRNEQL(orig_sg->segname, SEG_LINKEDIT)) 962 else if (LIT_STRNEQL(orig_sg->segname, "")) 1476 if (LIT_STRNEQL(orig_sg->segname, SEG_TEXT)) 1478 else if (LIT_STRNEQL(orig_sg->segname, SEG_LINKEDIT)) 1480 else if (LIT_STRNEQL(orig_sg->segname, ""))
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_core.c | 407 sc64->segname[0] = 0; 420 sc->segname[0] = 0;
|
H A D | mach_loader.c | 236 bcopy(scp32->segname, scp->segname, sizeof(scp->segname)); 258 if (strncmp(scp->segname, "__DATA", sizeof(scp->segname)) != 0)
|
/darwin-on-arm/xnu/osfmk/kdp/ml/arm/ |
H A D | kdp_arm_common.c | 140 sc.segname[0] = 0;
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | pmap.c | 932 if (!strcmp(seg->segname, "__TEXT") || 933 !strcmp(seg->segname, "__DATA")) { 937 if (!strcmp(seg->segname, "__KLD")) { 940 if (!strcmp(seg->segname, "__HIB")) {
|
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/ |
H A D | kdp_x86_common.c | 507 sc.segname[0] = 0;
|