Home
last modified time | relevance | path

Searched refs:BufferImpl (Results 1 – 4 of 4) sorted by relevance

/openbmc/bios-bmc-smm-error-logger/src/
H A Dbuffer.cpp24 BufferImpl::BufferImpl(std::unique_ptr<DataInterface> dataInterface) : in BufferImpl() function in bios_bmc_smm_error_logger::BufferImpl
27 void BufferImpl::initialize(uint32_t bmcInterfaceVersion, uint16_t queueSize, in initialize()
77 void BufferImpl::readBufferHeader() in readBufferHeader()
94 struct CircularBufferHeader BufferImpl::getCachedBufferHeader() const in getCachedBufferHeader()
99 void BufferImpl::updateReadPtr(const uint32_t newReadPtr) in updateReadPtr()
122 void BufferImpl::updateBmcFlags(const uint32_t newBmcFlag) in updateBmcFlags()
145 std::vector<uint8_t> BufferImpl::wraparoundRead(const uint32_t relativeOffset, in wraparoundRead()
214 struct QueueEntryHeader BufferImpl::readEntryHeader() in readEntryHeader()
226 std::vector<uint8_t> BufferImpl::readUeLogFromReservedRegion() in readUeLogFromReservedRegion()
272 bool BufferImpl::checkForOverflowAndAcknowledge() in checkForOverflowAndAcknowledge()
[all …]
H A Dmain.cpp186 std::make_shared<BufferImpl>(std::move(pciDataHandler)); in main()
/openbmc/bios-bmc-smm-error-logger/include/
H A Dbuffer.hpp188 class BufferImpl : public BufferInterface class
194 explicit BufferImpl(std::unique_ptr<DataInterface> dataInterface);
/openbmc/bios-bmc-smm-error-logger/test/
H A Dbuffer_test.cpp32 bufferImpl = std::make_unique<BufferImpl>(std::move(dataInterfaceMock)); in BufferTest()
58 std::unique_ptr<BufferImpl> bufferImpl;