Home
last modified time | relevance | path

Searched refs:BlobOEMCommands (Results 1 – 6 of 6) sorted by relevance

/openbmc/phosphor-ipmi-blobs/test/
H A Dipmi_validate_unittest.cpp15 BlobOEMCommands cmd; in TEST()
21 {BlobOEMCommands::bmcBlobClose, sizeof(struct BmcBlobCloseTx) - 1, in TEST()
23 {BlobOEMCommands::bmcBlobCommit, sizeof(struct BmcBlobCommitTx) - 1, in TEST()
25 {BlobOEMCommands::bmcBlobDelete, sizeof(struct BmcBlobDeleteTx) + 1, in TEST()
27 {BlobOEMCommands::bmcBlobEnumerate, in TEST()
29 {BlobOEMCommands::bmcBlobOpen, sizeof(struct BmcBlobOpenTx) + 1, false}, in TEST()
30 {BlobOEMCommands::bmcBlobRead, sizeof(struct BmcBlobReadTx) - 1, false}, in TEST()
31 {BlobOEMCommands::bmcBlobSessionStat, in TEST()
33 {BlobOEMCommands::bmcBlobStat, sizeof(struct BmcBlobStatTx) + 1, false}, in TEST()
34 {BlobOEMCommands::bmcBlobWrite, sizeof(struct BmcBlobWriteTx), false}, in TEST()
H A Dprocess_unittest.cpp81 static_cast<std::uint8_t>(BlobOEMCommands::bmcBlobGetCount), request); in TEST_F()
95 static_cast<std::uint8_t>(BlobOEMCommands::bmcBlobGetCount), request); in TEST_F()
119 static_cast<std::uint8_t>(BlobOEMCommands::bmcBlobWrite), request); in TEST_F()
143 static_cast<std::uint8_t>(BlobOEMCommands::bmcBlobWrite), request); in TEST_F()
/openbmc/phosphor-ipmi-blobs/
H A Dprocess.cpp40 static const std::unordered_map<BlobOEMCommands, IpmiBlobHandler> handlers = {
41 {BlobOEMCommands::bmcBlobGetCount, getBlobCount},
42 {BlobOEMCommands::bmcBlobEnumerate, enumerateBlob},
43 {BlobOEMCommands::bmcBlobOpen, openBlob},
44 {BlobOEMCommands::bmcBlobRead, readBlob},
45 {BlobOEMCommands::bmcBlobWrite, writeBlob},
46 {BlobOEMCommands::bmcBlobCommit, commitBlob},
47 {BlobOEMCommands::bmcBlobClose, closeBlob},
48 {BlobOEMCommands::bmcBlobDelete, deleteBlob},
49 {BlobOEMCommands::bmcBlobStat, statBlob},
[all …]
H A Dipmi.cpp27 bool validateRequestLength(BlobOEMCommands command, size_t requestLen) in validateRequestLength()
32 static const std::unordered_map<BlobOEMCommands, size_t> minimumLengths = { in validateRequestLength()
33 {BlobOEMCommands::bmcBlobEnumerate, sizeof(struct BmcBlobEnumerateTx)}, in validateRequestLength()
34 {BlobOEMCommands::bmcBlobOpen, in validateRequestLength()
36 {BlobOEMCommands::bmcBlobClose, sizeof(struct BmcBlobCloseTx)}, in validateRequestLength()
37 {BlobOEMCommands::bmcBlobDelete, in validateRequestLength()
39 {BlobOEMCommands::bmcBlobStat, in validateRequestLength()
41 {BlobOEMCommands::bmcBlobSessionStat, in validateRequestLength()
43 {BlobOEMCommands::bmcBlobCommit, sizeof(struct BmcBlobCommitTx)}, in validateRequestLength()
44 {BlobOEMCommands::bmcBlobRead, sizeof(struct BmcBlobReadTx)}, in validateRequestLength()
[all …]
H A Dipmi.hpp134 bool validateRequestLength(BlobOEMCommands command, size_t requestLen);
/openbmc/phosphor-ipmi-blobs/blobs-ipmid/
H A Dblobs.hpp11 enum class BlobOEMCommands : std::uint8_t enum