Home
last modified time | relevance | path

Searched refs:dataInterface (Results 1 – 2 of 2) sorted by relevance

/openbmc/bios-bmc-smm-error-logger/src/
H A Dbuffer.cpp24 BufferImpl::BufferImpl(std::unique_ptr<DataInterface> dataInterface) : in BufferImpl() argument
25 dataInterface(std::move(dataInterface)) {}; in BufferImpl()
31 const size_t memoryRegionSize = dataInterface->getMemoryRegionSize(); in initialize()
42 size_t byteWritten = dataInterface->write(0, emptyVector); in initialize()
65 byteWritten = dataInterface->write( in initialize()
81 dataInterface->read(/*offset=*/0, headerSize); in readBufferHeader()
109 size_t writtenSize = dataInterface->write( in updateReadPtr()
132 size_t writtenSize = dataInterface->write( in updateBmcFlags()
175 std::vector<uint8_t> bytesRead = dataInterface->read( in wraparoundRead()
197 dataInterface->read(queueOffset, numWraparoundBytesToRead); in wraparoundRead()
[all …]
/openbmc/bios-bmc-smm-error-logger/include/
H A Dbuffer.hpp194 explicit BufferImpl(std::unique_ptr<DataInterface> dataInterface);
219 std::unique_ptr<DataInterface> dataInterface; member in bios_bmc_smm_error_logger::BufferImpl