| /openbsd-src/lib/libc/net/ |
| H A D | rthdr.c | 47 inet6_rth_space(int type, int segments) in inet6_rth_space() argument 51 return (((segments * 2) + 1) << 3); in inet6_rth_space() 59 inet6_rth_init(void *bp, socklen_t bp_len, int type, int segments) in inet6_rth_init() argument 67 if (bp_len < inet6_rth_space(IPV6_RTHDR_TYPE_0, segments)) in inet6_rth_init() 72 rth0->ip6r0_len = segments * 2; in inet6_rth_init() 110 int i, segments; in inet6_rth_reverse() local 120 segments = rth0_in->ip6r0_len / 2; in inet6_rth_reverse() 124 rth0_out->ip6r0_segleft = segments; in inet6_rth_reverse() 127 for (i = 0; i < segments / 2; i++) { in inet6_rth_reverse() 132 (segments - i - 1); in inet6_rth_reverse()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | LiveInterval.cpp | 93 if (I == segments().end()) { in createDeadDef() 116 segments().insert(I, Segment(Def, Def.getDeadSlot(), VNI)); in createDeadDef() 121 if (segments().empty()) in extendInBlock() 125 if (I == segments().begin()) in extendInBlock() 137 if (segments().empty()) in extendInBlock() 141 if (I == segments().begin()) in extendInBlock() 159 assert(I != segments().end() && "Not a valid segment!"); in extendSegmentEndTo() 165 for (; MergeTo != segments().end() && NewEnd >= MergeTo->end; ++MergeTo) in extendSegmentEndTo() 173 if (MergeTo != segments().end() && MergeTo->start <= I->end && in extendSegmentEndTo() 180 segments().erase(std::next(I), MergeTo); in extendSegmentEndTo() [all …]
|
| H A D | LiveRangeUtils.h | 36 SplitLRs[eq-1]->segments.push_back(*I); in DistributeRange() 40 LR.segments.erase(J, E); in DistributeRange()
|
| H A D | VirtRegMap.cpp | 307 if (!First.isValid() || SR.segments.front().start < First) in addLiveInsForSubRanges() 308 First = SR.segments.front().start; in addLiveInsForSubRanges() 309 if (!Last.isValid() || SR.segments.back().end > Last) in addLiveInsForSubRanges() 310 Last = SR.segments.back().end; in addLiveInsForSubRanges()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/ |
| H A D | DynamicLoaderDarwin.cpp | 255 const size_t num_segments = info.segments.size(); in UpdateImageLoadAddress() 260 section_list->FindSectionByName(info.segments[i].name)); in UpdateImageLoadAddress() 262 if (info.segments[i].maxprot == 0) { in UpdateImageLoadAddress() 266 info.segments[i].vmaddr + info.slide; in UpdateImageLoadAddress() 293 section_list->FindSectionByName(info.segments[seg_idx].name)); in UpdateImageLoadAddress() 299 const lldb::addr_t vmaddr = info.segments[seg_idx].vmaddr; in UpdateImageLoadAddress() 300 const lldb::addr_t vmsize = info.segments[seg_idx].vmsize; in UpdateImageLoadAddress() 329 const size_t num_segments = info.segments.size(); in UnloadModuleSections() 332 section_list->FindSectionByName(info.segments[i].name)); in UnloadModuleSections() 335 info.segments[i].vmaddr + info.slide; in UnloadModuleSections() [all …]
|
| H A D | DynamicLoaderDarwin.h | 113 std::vector<Segment> segments; member 136 segments.clear(); in Clear() 148 segments == rhs.segments && os_type == rhs.os_type &&
|
| H A D | DynamicLoaderMacOSXDYLD.cpp | 874 dylib_info.segments.push_back(segment); in ParseLoadCommands() 884 dylib_info.segments.push_back(segment); in ParseLoadCommands() 915 const size_t num_sections = dylib_info.segments.size(); in ParseLoadCommands() 919 if ((dylib_info.segments[i].fileoff == 0 && in ParseLoadCommands() 920 dylib_info.segments[i].filesize > 0) || in ParseLoadCommands() 921 (dylib_info.segments[i].name == "__TEXT")) { in ParseLoadCommands() 922 dylib_info.slide = dylib_info.address - dylib_info.segments[i].vmaddr; in ParseLoadCommands()
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/ |
| H A D | ada-lex.l | 638 int segments; 645 for (segments = 0; ; segments += 1) 709 return segments; 725 if (result > segments) 729 else if (segments == 0) 737 if (segments == 0) 772 return segments; 782 return segments; 785 if (segments == 0 827 return segments;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | LiveInterval.h | 203 Segments segments; // the liveness segments variable 215 iterator begin() { return segments.begin(); } in begin() 216 iterator end() { return segments.end(); } in end() 218 const_iterator begin() const { return segments.begin(); } in begin() 219 const_iterator end() const { return segments.end(); } in end() 262 for (const Segment &S : Other.segments) in assign() 263 segments.push_back(Segment(S.start, S.end, valnos[S.valno->id])); in assign() 302 segments.clear(); in clear() 306 return segments.size(); in size() 382 bool empty() const { return segments.empty(); } in empty() [all …]
|
| /openbsd-src/gnu/llvm/lld/wasm/ |
| H A D | OutputSections.cpp | 101 unsigned segmentCount = llvm::count_if(segments, [](OutputSegment *segment) { in finalizeContents() 105 unsigned activeCount = llvm::count_if(segments, [](OutputSegment *segment) { in finalizeContents() 119 for (OutputSegment *segment : segments) { in finalizeContents() 179 for (const OutputSegment *segment : segments) { in writeTo() 194 for (const OutputSegment *seg : segments) in getNumRelocations() 201 for (const OutputSegment *seg : segments) in writeRelocations() 207 for (const OutputSegment *seg : segments) in isNeeded()
|
| H A D | OutputSections.h | 81 explicit DataSection(ArrayRef<OutputSegment *> segments) in DataSection() argument 82 : OutputSection(llvm::wasm::WASM_SEC_DATA), segments(segments) {} in DataSection() 95 ArrayRef<OutputSegment *> segments; variable
|
| H A D | Writer.cpp | 120 std::vector<OutputSegment *> segments; member in lld::wasm::__anon7a4368e60111::Writer 291 for (OutputSegment *seg : segments) { in layoutMemory() 441 addSection(make<DataSection>(segments)); in addSections() 517 tlsUsed = tlsUsed || llvm::any_of(file->segments, isTLS); in populateTargetFeatures() 842 for (InputChunk *chunk : file->segments) in scanRelocations() 916 segments.push_back(s); in createOutputSegment() 922 for (InputChunk *segment : file->segments) { in createOutputSegments() 942 std::stable_sort(segments.begin(), segments.end(), in createOutputSegments() 955 for (size_t i = 0; i < segments.size(); ++i) in createOutputSegments() 956 segments[i]->index = i; in createOutputSegments() [all …]
|
| H A D | SyntheticSections.h | 343 DataCountSection(ArrayRef<OutputSegment *> segments); 375 NameSection(ArrayRef<OutputSegment *> segments) 377 segments(segments) {} 386 ArrayRef<OutputSegment *> segments;
|
| /openbsd-src/libexec/ld.so/ |
| H A D | SPECS.randomdata | 43 On OpenBSD, PT_OPENBSD_RANDOMIZE segments are handled alongside 44 PT_LOAD segments: the kernel handles initializing random data segments
|
| /openbsd-src/gnu/usr.bin/texinfo/intl/ |
| H A D | loadmsgcat.c | 1139 const struct segment_pair *p = sysdep_string->segments; in _nl_load_domain() 1142 for (p = sysdep_string->segments;; p++) in _nl_load_domain() 1218 sysdep_string->segments; in _nl_load_domain() 1222 for (p = sysdep_string->segments;; p++) in _nl_load_domain() 1259 sysdep_string->segments; in _nl_load_domain() 1283 for (p = sysdep_string->segments;; p++) in _nl_load_domain()
|
| H A D | gmo.h | 140 } segments[1]; member
|
| /openbsd-src/gnu/gcc/intl/ |
| H A D | gmo.h | 139 } segments[1]; member
|
| /openbsd-src/sys/arch/amd64/stand/etc/ |
| H A D | genassym.cf | 7 include <machine/segments.h>
|
| /openbsd-src/sys/arch/i386/stand/etc/ |
| H A D | genassym.cf | 7 include <machine/segments.h>
|
| /openbsd-src/usr.bin/file/magdir/ |
| H A D | visx | 17 >2 byte 15 (image segments)
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/bfd/doc/ |
| H A D | bfdint.texi | 184 example, the COFF version stamp, or the ELF program segments. BFD 1383 * BFD ELF sections and segments:: ELF sections and segments 1390 @node BFD ELF sections and segments 1391 @subsection ELF sections and segments 1393 The ELF ABI permits a file to have either sections or segments or both. 1396 only program segments. 1404 ELF program segments are intended for fast interpretation by a system 1407 system loader will examine the program segments to decide how to load 1409 segments (type @samp{PT_LOAD}) are directly loaded into memory. Other 1410 program segments are interpreted by the loader, and generally provide [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/bfd/doc/ |
| H A D | bfdint.texi | 184 example, the COFF version stamp, or the ELF program segments. BFD 1383 * BFD ELF sections and segments:: ELF sections and segments 1390 @node BFD ELF sections and segments 1391 @subsection ELF sections and segments 1393 The ELF ABI permits a file to have either sections or segments or both. 1396 only program segments. 1404 ELF program segments are intended for fast interpretation by a system 1407 system loader will examine the program segments to decide how to load 1409 segments (type @samp{PT_LOAD}) are directly loaded into memory. Other 1410 program segments are interpreted by the loader, and generally provide [all …]
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-objcopy/ |
| H A D | CommonOpts.td | 42 HelpText<"Remove non-allocated sections outside segments. " 67 HelpText<"Remove all section headers and all sections not in segments">;
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationClient.h | 42 bool segments; member 49 return a.segments == b.segments && a.offsets == b.offsets;
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.cpp | 83 for (auto &KV : segments()) { in getContiguousPageBasedLayoutSizes() 280 for (auto &KV : BL.segments()) { in applyProtections() 395 for (auto &KV : BL.segments()) { in allocate()
|