Lines Matching refs:SegName
17 Section::Section(StringRef SegName, StringRef SectName) in Section() argument
18 : Segname(SegName), Sectname(SectName), in Section()
19 CanonicalName((Twine(SegName) + Twine(',') + SectName).str()) {} in Section()
21 Section::Section(StringRef SegName, StringRef SectName, StringRef Content) in Section() argument
22 : Segname(SegName), Sectname(SectName), in Section()
23 CanonicalName((Twine(SegName) + Twine(',') + SectName).str()), in Section()
172 StringRef SegName, uint64_t SegVMAddr, uint64_t SegVMSize) { in constructSegment() argument
173 assert(SegName.size() <= sizeof(Seg.segname) && "too long segment name"); in constructSegment()
176 strncpy(Seg.segname, SegName.data(), SegName.size()); in constructSegment()
185 LoadCommand &Object::addSegment(StringRef SegName, uint64_t SegVMSize) { in addSegment() argument
190 MachO::LC_SEGMENT_64, SegName, SegVMAddr, SegVMSize); in addSegment()
193 MachO::LC_SEGMENT, SegName, SegVMAddr, SegVMSize); in addSegment()
200 static StringRef extractSegmentName(const char *SegName) { in extractSegmentName() argument
201 return StringRef(SegName, in extractSegmentName()
202 strnlen(SegName, sizeof(MachO::segment_command::segname))); in extractSegmentName()