Searched refs:segname (Results 1 - 20 of 20) sorted by relevance

/darwin-on-arm/xnu/libkern/
H A Dkernel_mach_header.c124 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 Dkxld_seg.c84 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 Dkxld_sect.c68 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 Dkxld_sect.h52 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 Dkxld_seg.h48 char segname[16]; member in struct:kxld_seg
H A Dkxld_object.c188 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 Dkxld_util.h100 char segname[16]; member in struct:kxld_section_name
/darwin-on-arm/xnu/osfmk/arm/
H A Dmodel_dep.c181 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 Dsetsegname.c200 names = &sects->segname;
210 names = &sects->segname;
/darwin-on-arm/xnu/EXTERNAL_HEADERS/mach-o/
H A Dloader.h329 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 DOSRuntime.cpp302 section->segname);
476 kmodInfo->name, section->segname);
H A DOSKext.cpp4636 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 Dmodel_dep.c944 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 Dsdt.c552 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 Dfbt_x86.c958 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 Dkern_core.c407 sc64->segname[0] = 0;
420 sc->segname[0] = 0;
H A Dmach_loader.c236 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 Dkdp_arm_common.c140 sc.segname[0] = 0;
/darwin-on-arm/xnu/osfmk/x86_64/
H A Dpmap.c932 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 Dkdp_x86_common.c507 sc.segname[0] = 0;

Completed in 629 milliseconds