Home
last modified time | relevance | path

Searched refs:Reservations (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMemoryMapper.cpp51 Reservations[MB.base()].Size = MB.allocatedSize(); in reserve()
146 auto &R = Reservations[Base.toPtr<void *>()]; in release()
168 Reservations.erase(Base.toPtr<void *>()); in release()
179 ReservationAddrs.reserve(Reservations.size()); in ~InProcessMemoryMapper()
180 for (const auto &R : Reservations) { in ~InProcessMemoryMapper()
296 auto R = Reservations.upper_bound(Addr); in prepare()
307 auto Reservation = Reservations.upper_bound(AI.MappingBase); in initialize()
378 if (munmap(Reservations[Base].LocalAddr, Reservations[Base].Size) != 0) in release()
384 if (!UnmapViewOfFile(Reservations[Base].LocalAddr)) in release()
390 Reservations.erase(Base); in release()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DExecutorSharedMemoryMapperService.cpp106 Reservations[Addr].Size = Size; in reserve()
108 Reservations[Addr].SharedMemoryFile = SharedMemoryFile; in reserve()
170 Reservations[Reservation.toPtr<void *>()].Allocations.push_back(MinAddr); in initialize()
196 for (auto &Reservation : Reservations) { in deinitialize()
226 auto &R = Reservations[Base.toPtr<void *>()]; in release()
258 Reservations.erase(Base.toPtr<void *>()); in release()
270 if (Reservations.empty()) in shutdown()
274 ReservationAddrs.reserve(Reservations.size()); in shutdown()
275 for (const auto &R : Reservations) in shutdown()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h76 virtual void release(ArrayRef<ExecutorAddr> Reservations,
99 void release(ArrayRef<ExecutorAddr> Reservations,
118 ReservationMap Reservations; variable
151 void release(ArrayRef<ExecutorAddr> Reservations,
167 std::map<ExecutorAddr, Reservation> Reservations; variable
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DExecutorSharedMemoryMapperService.h74 ReservationMap Reservations; variable
/freebsd-14.2/sys/contrib/device-tree/src/powerpc/fsl/
H A De6500_power_isa.dtsi61 fsl,eref-er; // Enhanced Reservations (Load and Reserve and Store Cond.)