#include "stagingBuffer.h" #include namespace smo { namespace stim_buff { // Static defaults for io_uring const StagingBuffer::IOEngineConstraints StagingBuffer::IOEngineConstraints::ioUringConstraints( static_cast(sysconf(_SC_PAGE_SIZE)), // slotStartAlignmentByteVal (page alignment for DMA) 1472 // slotPadToNBytes (MTU 1500 - UDP/IP header 28) ); // Static defaults for OpenCL input const StagingBuffer::IOEngineConstraints StagingBuffer::IOEngineConstraints::openClInputConstraints( static_cast(sysconf(_SC_PAGE_SIZE)), // slotStartAlignmentByteVal (page alignment) sizeof(void *) // slotPadToNBytes (pointer size) ); } // namespace stim_buff } // namespace smo