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.cpp23 BufferImpl::BufferImpl(std::unique_ptr<DataInterface> dataInterface) : in BufferImpl() argument
24 dataInterface(std::move(dataInterface)) {}; in BufferImpl()
30 const size_t memoryRegionSize = dataInterface->getMemoryRegionSize(); in initialize()
41 size_t byteWritten = dataInterface->write(0, emptyVector); in initialize()
64 byteWritten = dataInterface->write( in initialize()
80 dataInterface->read(/*offset=*/0, headerSize); in readBufferHeader()
108 size_t writtenSize = dataInterface->write( in updateReadPtr()
131 size_t writtenSize = dataInterface->write( in updateBmcFlags()
174 std::vector<uint8_t> bytesRead = dataInterface->read( in wraparoundRead()
196 dataInterface->read(queueOffset, numWraparoundBytesToRead); in wraparoundRead()
/openbmc/bios-bmc-smm-error-logger/include/
H A Dbuffer.hpp181 explicit BufferImpl(std::unique_ptr<DataInterface> dataInterface);
204 std::unique_ptr<DataInterface> dataInterface; member in bios_bmc_smm_error_logger::BufferImpl